软件组织高效发展:从成熟度模型到治理规则
1. 软件生产系统的关键要点
在软件生产系统中,有几个关键因素需要特别关注。
- 避免阶段拥塞与饥饿 :如果软件生产系统的某个阶段出现拥塞,会导致运营费用(OE)增加,很可能还会使生产速率(R)降低。相反,如果原材料没有以适当的速率投入系统,可能会导致流程步骤缺乏资源,出现“饥饿”状态。令人意外的是,这种“饥饿”状态和拥塞状态产生的效果是一样的,都会使OE增加,R降低。此外,应避免在系统中加急处理需求,因为加急处理同样会增加OE并降低R。
- 减少浪费 :必须尽量减少浪费。在交付前被废弃的需求会降低R并增加OE。如果交付周期(LT)较长,浪费就会增加。因此,通过缩短LT可以减少浪费,同时对R和OE产生积极的影响。
2. 学习型组织成熟度模型
现有的软件能力成熟度模型(SEI SW - CMM)已无法满足软件行业的需求,它基于错误的项目管理和质量符合模型,缺乏敏捷方法引入的人性因素,且进入门槛过高,无法引导组织实现盈利目标。因此,需要一个新的成熟度模型——学习型组织成熟度模型。
| 阶段 | 名称 | 描述 |
|---|---|---|
| 0 | 分析能力 | 将系统输入分解为基本的测量单位,开发组织需掌握所选方法概念模型的基本能力,例如极限编程团队要会在索引卡上写故事,FDD团队要掌握UML类建模等基础知识。 < |
超级会员免费看
订阅专栏 解锁全文
1170

被折叠的 条评论
为什么被折叠?



