北京大学工程硕士软件工程教材软件工程串讲.ppt

北京大学工程硕士软件工程教材软件工程串讲.ppt

北京大学工程硕士软件工程教材软件工程串讲

2、能力成熟度模型(CMM)简介 1)问题的提出 计算机软件的开发一直是广泛应用计算机的瓶颈。 解决这一问题,初期着重于研究一些新的开发方法和技术, --对提高计算机软件的生产率和质量起到了很大的 作用,但问题并没得到很好解决。 在80年代中期,美国工业界和政府部门开始认识到:在软件开发中,关键的问题在于软件开发组织不能很好地定义和控制其软件过程。 --从而使一些好的开发方法和技术都起不到所期望的作用。 在无纪律的、混乱的软件项目开发状态中,开发组织不可能从软件工程的研究成果中获益。尽管仍有一些软件开发组织能够开发出个别优秀软件,但其成功往往归功于软件开发组的一些杰出个人或小组的努力。 历史的经验表明:一个软件开发组织,只有通过: ?建立全组织的有效的软件过程; ?采用严格的软件工程方法和管理; ?坚持不懈地付诸实践; --才能取得全组织的软件过程能力的不断改进 针对这一问题: 1986年11月,美国卡内基-梅隆大学软件工程研究所(SEI)开始开发过程成熟度框架。 1987年9月,SEI发布了过程成熟度框架的简要描述和成熟度调查表。 1991年,SEI将过程成熟度框架演化为CMM 1.0版:CMU/SEI-91-TR-24、CMU/SEI-91-TR-25。 1993

文档评论(0)

1亿VIP精品文档

相关文档