软件工程理论及应用.pptx

书名:软件工程理论及应用

ISBN:978-7-111-46404-4

作者:周屹

出版社:机械工业出版社

本书配有电子课件;第2章软件过程

;;通过下面这个“七人分粥”寓意的小故事,就很清楚地说明软件过程的重要性。

有7个人曾经住在一起,每天分一大桶粥。要命的是,粥每天都是不够的。

一开始,指定一人负责分粥事宜,很快大家发现,这个人为自己分的粥最多最好,于是推选出一个道德高尚的人出来分粥。强权就会产生腐败,大家开始挖空心思去讨好他,搞得整个小团体乌烟瘴气,显然这个方法不行。;;同样是7个人,不同的流程和方法,就会造成迥然不同的结果,包括效率、成本上的差异。从这个故事可以看出,有什么流程,就有什么结果,流程决定了结果,过程管理可以化腐朽为神奇。

一般的软件过程包括问题提出、软件需求说明、软件设计、软件实现、软件确认和软件演化等基本活动。;2.1软件过程规范

;;图2.2软件生存期过程;2.2软件过程成熟度模型;CMM描述一条从无序的、混乱的过程到成熟的、有纪律的过程的改进途径,描绘出软件组织如何增加对软件开发和维护的过程控制,如何向软件工程和管理的优秀文化演变等方面的指导。

关键过程域(keyprocessarea)描述软件过程的属性,通过完成一组相互关联的活动,实现一组对建立过程能力至关重要的目标。;图2.3能力成熟度级别与关键过程域;共同特性将描述关键过程域的

文档评论(0)

1亿VIP精品文档

相关文档