软件过程应该是这样的

软件过程应该是这样的

软件过程应该是这样的:

1. 确定要实现的目标。

2. 如果不确定如何实现,尝试不同方法直到找到有效做法。

3. 多做经过验证的有效实践,少做之前的低效实践。

4. 坚持有效实践直到不再适用。

5. 重复1-4.

image.png 

软件过程必须是能够支持创新的过程,它一定是个动态的学习过程,不论在组织层面还是项目层面。这也就意味着改进必须是组织上下的文化共识,过程不能束缚团队的主动性和创造性,相反过程应该激励主动和创新。CMMI认证

 

过程必须成为习惯,成为习惯需要有三个前提:

1. 不断的重复。时间不会决定习惯,重复频率形成习惯。

2. 稳定的环境。如果支持环境不稳定,那么行为也一定在不断变化。

3. 正面的情绪。如果过程能给大家带来正能量,团队会更乐意执行。

 

CMMI应该支持这样的软件过程,否则过程在压力面前,在不确定场景下,会变得一文不值。CMMI2.0将改进和评估的关注点从活动转到结果,强调习惯的形成都是值得肯定的!

 

 

文章来源于丛斌博士


点击关闭
  • CMMI认证客服

    CMMI3认证客服

    CMMI咨询

    CMMI4认证