下载此文档

软件过程改进与CMM.ppt


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
软件过程改进与CMM/CMMI
目录
1. IT企业长期面临的软件工程难题
2. 软件过程改进概述
3. CMM发展简史
4. CMMI
5. CMM等级评估
6. CMM在中国
7. 软件过程改进措施与建议
8. CMMI 3级软件过程改进解决方案
1. IT企业长期面临的软件工程难题
企业的目的
根本目的:合法地赚钱,获取尽可能多的利润。
第一推论:为了使利润最大化,产品开发应当“做得好、做得快并且少花钱”
软件工程学科的目的:提高软件产品质量、提高生产率并且降低开发成本
质量、生产率、成本之间的复杂关系
成本重要还是Time to Market 重要?
企业长期面临的软件工程难题
产品质量低下、进度延误、费用超支…(软件工程学科发展30年尚未彻底解决)
经典软件工程:研究需求分析、系统设计、编程、测试、维护等领域的方法、技术和工具
问题之源:人们逐渐意识到,由于企业管理软件过程的能力比较弱,常常导致项目处于混乱状态。过程混乱使得新技术、新工具的优势难以体现。经典的软件工程不是不好,而是不够用。
用于提高软件过程能力的实践通称为软件过程改进。
2. 软件过程改进概述
什么是软件过程改进
提高软件过程能力的实践通称为软件过程改进(Software Process Improvement)
从20世纪90年代至今,软件过程改进成为软件工程学科的一个主流研究方向,其中CMM和CMMI是该领域举世瞩目的重大成果。
过程的基本概念
过程就是人们使用相应的方法、规程、技术、工具等将原始材料(输入)转化成用户需要的产品。过程的3个基本要素是:人、方法与规程、技术与工具
过程与产品存在因果关系。即好的过程才能得到好的产品,而差的过程只会得到差的产品。
过程被文档化后才能成为规范。
软件过程改进的根本目的是:提高质量、提高生产率并且降低开发成本。
人员
方法与规程
技术与工具
过程
产品
2. 软件过程改进概述
软件过程改进必须走规范化之路
提高软件过程能力可以比喻为“练内功”,“练内功”没有捷径可走,唯有走“规范化”之路,即“制定适合于本企业的软件过程规范,并按照此规范执行”。
“规范化”不会抑止人们的创造力,相反地,它使得团队可以大规模地复用前人积累的智慧和财富。这种方法非常适合于现代的工业化生产。(麦当劳与中餐馆对比)
业界实践已经证明,走“规范化”之路是“成本最低、见效最快、能持续发展”的软件过程改进方法,犹如人类的“养生之道”。任何IT企业(不论大小),都有办法以其承受得起的代价“走规范化之路”,从而有效地提高软件过程能力。
4. CMMI
CMMI诞生
CMM ,十年来IT产业有了长足的发展,相应的工业标准或规范必然要不断地改进。在总结CMM应用的大量经验教训的基础之上,SEI 。CMMI重大的改进在于它不仅完善了CMM本身,而且充分考虑了软件工程与系统工程的集成,使得CMMI不再局限于纯粹软件的范畴。由于CMMI ,人们了解和应用CMMI需要一定的时间,但是CMMI将取代CMM这是必然的趋势。
CMMI有两种表述方式
阶段表述方式与CMM兼容,连续表述方式与ISO/IEC 15504相似。
4. CMMI
CMM 关键过程域
CMMI 过程域
L2
Requirements Management
Software Project Planning
Software Project Tracking and Oversight
Software Configuration Management Software Subcontract Management
Software Quality Assurance
Requirements Management
Project Planning
Project Monitoring and Control
Configuration Management
Supplier Agreement Management
Process and Product Quality Assurance
Measurement and Analysis
L3
Software Product Engineering
Peer Reviews
Organization Process Focus
Organization Process Definition
Training Program
Integrated Software Management
Inter-

软件过程改进与CMM 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iluyuw9
  • 文件大小1.19 MB
  • 时间2018-03-02