前一个月:
2009年2月
下个月:
2009年4月

非功能要求 - 最小清单

非功能性要求 所有IT系统在某些时候,他们的生命周期需要考虑非功能性要求及其测试。对于某些项目,这些要求保证广泛的工作,以及其他项目域可以快速检查可能就足够了。作为最低限度,以下列表可能是有用的提醒,以确保您已涵盖基础知识。 根据您自己的项目特征,我建议将主题转换为智能(具体,可衡量,可实现的,可实现的,不可欺负的/可追溯/可追溯/可追溯/可追溯的)要求,并适合您的项目。

该列表也可在文章的底部提供为单页PDF文档。虽然通过添加更多项目很容易使清单更长,但我真的很想听到如何让列表更好,同时将其保持在一个页面(和可读),以便与其他访问者分享。

安全
  • 登录要求 - 访问级别,CRUD水平
  • 密码要求 - 长度,特殊字符,到期,回收策略
  • 不活动超时 – durations, actions

审计
  •  审计的元素 - 审计的商业要素是什么?
  •  审计的字段 - 将审核哪些数据字段?
  • 审计文件特征 - 在图像之前,图像,用户和时间戳之后,等等

继续阅读“非功能要求 - 最小清单”»


新奥尔良的敏捷

 新奥尔良 下周我将为一个两天的敏捷项目管理课程教 在新奥尔良的PMI。班级迅速售罄;我每年只教3或4次PMI,我想知道今年注册号码是否下降。事实上它填满了这么快,这是非常积极的,也许更多的人正在调整敏捷,以便获得更多的工作,以更少的预算完成。

这些年 敏捷商务会议 在伦敦有“在逆境中推动成功“我已经提交了一个演示纲要并计划参加。有提交系统状态“今年,我们邀请展示和教程强调敏捷实践如何促进项目交付效率,担保业务价值,优化投资回报率。“ 这似乎是一个伟大的主题,敏捷是最大化的业务价值,我期待着会议。
 
同时,在下周的新奥尔良,我热衷于听到组织目前如何在其组织中使用敏捷方法来增加价值。 (我也期待着漫长加拿大冬季后的食物和感觉一些温暖的天气!)


“实现,吮吸,推进”的进展

 S滑雪 许多技能通过熟悉的进展:
1)表现不佳
2)实现点
3)“吸吮”阶段
4)进步阶段

我通过TDD经历了这个,然后从管理层到领导,最近在学习越野滑雪板上滑雪山上的滑雪。


实现吮吸进步

1)表现不佳 - 你不能做的一些事情,或者你缺乏认可。最终结果是表现差。

2)意识到 - 这是当你意识到你应该做的事情并且“a-ha”时刻发生的时候。现在知道你需要做些什么,但通常我们没有练习,仍然继续失败一段时间。

3)“吮吸”阶段 - 我们知道我们应该做些什么,但尽管我们最好的努力,我们会失败。这是因为我们没有做法,我们还没有开发出我们的技能。在制定精神飞跃之后,我们的表现几乎没有改善,它可能会令人沮丧。从外部视图观察者可以看出在实现时之前和立即之间没有可辨别的改善。然而,种子已经播种,练习我们会变得更好。

4)进步阶段 - 现在我们终于开始在我们练习时开始取得进展,继续犯错误,但变得越来越好。我们的性能提高,我们偶尔会失败,但往往往往,我们之间的高性能较长。

应用行为分析科学
我最近的托尼帕罗特诺在最近的介绍期间来了 pmi-sac. 会议。托尼正在谈论应用行为分析科学,如奥布里丹尼尔斯概述。

继续阅读“”实现“,吮吸,推进”进展“»


敏捷的vuca课程

项目不确定性 Bob Johansen作者“早点到达: 在现在竞争未来“概述了Vuca项目的挑战。 Vuca是一种用于描述特征的环境的军事术语:

V olatility.
U ncertainty.
C Omplexity.
A mbiguity.

在这种环境中,标准命令和控制过程无效。

我最近参加了丹尼斯卡隆的伟大演示,他概述了鲍勃对Vuca挑战的描述和借给这些情况的新领导模式。今天的许多软件项目表现出波动,不确定性,复杂性和歧义,敏捷领导和Vuca领导模式之间存在许多相似之处。

通过命令和控制方法可以解决低复杂性,固定目标和“知识”问题。在这里仔细提前规划,然后是有条理的执行付股息。但是,具有高复杂性,移动目标和最初不明确的终端目标的项目不能详细地预先计划,然后简单地执行。这是敏捷方法的优势进入游戏,从传统的“计划工作,计划”方法中获得适应的益处。

Johansen为敏捷模型带来了一些有用的平行区,重点关注领导者时面临涉及波动,不确定,复杂性和歧义的困境。他突出了一个远见洞察力循环,如下所示......

继续阅读“敏捷的Vuca课程”»