- 4
- 0
- 约9.12千字
- 约 24页
- 2016-11-09 发布于湖北
- 举报
目录 1. 从“软件工程”走向“软件过程改进” 2. 过程改进的概念 3. CMMI介绍 4. CMMI与过程改进的关系 5. 过程改进的实施建议 6. CMMI3-4-5级评估和实施方案 1. 从“软件工程”走向“软件过程改进” 在二十世纪七、八十年代,软件工程的研究重点是需求分析、软件设计、编程、测试、维护等领域的方法、技术和工具,我们称之为传统软件工程。 现代的软件技术、软件工具要比几十年前好不知道多少倍,可是如今绝大多数软件项目依然面临着质量低下、进度延误、成本超支这些老问题。人们逐渐意识到,由于企业管理整个软件过程(包括开发过程、管理过程、支持过程等)的能力比较弱,常常导致项目处于混乱状态。 过程混乱使得新技术、新工具的优势难以体现,传统的软件工程不是不好,而是不够用。 提高软件过程能力的实践通称为软件过程改进(Software Process Improvement)。软件过程改进的最终目的是:提高软件质量、提高生产率并且降低开发成本。从二十世纪九十年代至今,软件过程改进成为软件工程学科的主流研究方向,其中CMM/CMMI是该领域举世瞩目的重大成果。 2. 过程改进的概念 2.1 什么是过程? 人们使用合适的方法、技术、工具才能开发出用户需要的产品。过程是指“人,方法,技术和工具”的集合。 过程被写成文档后,变成了公司的“流程制度”,公司成员们依据“流程制度”开
原创力文档

文档评论(0)