- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 软件能力成熟度模型
软件项目管理
1
l 软件过程与过程管理
l CMMI概述
l CMMI的成熟度等级及其过程域
l CMMI的应用
l PSP ,TSP与CMMI
本章内容提要
2
l 软件过程(Software Processes)是指软件开发 人员开发和维护软件及相关产品(如项目计划、 设计文档、代码、测试用例和用户手册)的一 套行为、方法、技术及变换过程。
l 不能把软件过程简单地理解为软件产品的开发 流程。
第一节软件过程与过程管理
3
l 从大量项目实践中归纳总结出的行之有效的过 程称为最佳实践(Best Practices)。
l 软件过程管理就是对最佳实践进行有效的积累, 形成可重复的软件过程,使最佳实践在组织范 围内共享。
软件过程管理可将个人能力转变为企业的能力。
4
l 软件过程管理的主要内容包括过程定义和过程 改进。
w过程定义是指对最佳实践进行总结,形成一 套稳定的、可重复的软件过程。
w过程改进是指根据实践中对软件过程的使用 情况,对软件过程中的偏差和不足之处进行 不断优化。
5
Improve
项目过
程
Whenproject coming !!!
l 互相依赖,互相促进
Tailor
6
l 软件过程与过程管理
l CMMI概述
l CMMI的成熟度等级及其过程域
l CMMI的应用
l PSP ,TSP与CMMI
本章内容提要
7
l CMMI( Capability Maturity Model Integration)即能力成熟度模型集成,由CMM (Capability Maturity Model)发展而来,它最 早是应用于软件业的一个过程改进模型,为软 件组织描述了从混乱的、不成熟的软件过程向 成熟有序的软件过程进行改进的一条途径。后 来随着应用的推广和模型本身的发展, CMMI 逐渐演化成为一个被广泛应用的综合性过程改 进模型。
8
第二节 CMMI概述
l 1991年,美国卡耐基梅隆大学软件工程研究所 (SEI)推出了能力成熟度模型CMM ,CMM 的作用主要有两方面:
w为软件客户提供评价软件开发商能力的方法。
w帮助软件开发商改进其软件过程,提高成熟 度。
1.CMMI的历史
9
l 随着CMM在软件界应用的不断推广,其它相关 学科和领域也采用它的模式,开发出了许多类 似于CMM的模型。
wSE-CMM (System Engineering CMM) 系 统工程CMM,应用于系统工程管理。
wSA-CMM (Software Acquisition CMM) 软 件获取CMM,应用于软件获取(采购)方 的能力成熟度模型。
1.CMMI的历史 (续)
10
wIPD-CMM (Integrated systems product Development CMM): 集成系统产品开发 CMM ,应用于集成系统产品的开发管理。
wP-CMM (People CMM):人员能力成熟度模 型,应用于人力资源管理。
l 为了以示区别,常把CMM叫做SW-CMM。
l 同一个组织可能会应用多个过程改进模型,但 多个过程改进模型的并存可能会引起冲突和混 淆。
11
1.CMMI的历史 (续)
l CMMI为工业界和政府部门提供了一个集成的 能力成熟度模型产品集,消除了不同模型之间 的不一致和重复,降低了过程改进的成本。
l CMMI覆盖了软件工程、系统工程、集成产品 开发和系统采购,以更加系统和一致的框架来 指导组织改善软件过程,提高产品和服务的开 发、获取和维护能力。
l CMMI 1.0版于2000年发布, 2002年又发布了 1.1版, 2006年发布了1.2版, 2010年发布了 1.3版。
12
1.CMMI的历史 (续)
1.CMMI的历史 (续)
l CMMI是目前世界公认的软件产品进入国际市 场的通行证。一般来说,通过CMMI认证的级 别越高,就越容易获得用户的信任,在国内、 国际市场上的竞争力也就越强。
l 2000年6月,国务院颁发了《鼓励软件产业和 集成电路产业发展若干政策》,其中第17条中 明确规定“鼓励软件出口型企业通过CMM认证, 其费用通过中央外贸发展基金适当予以支持” 。 随后各省市、高新区、软件园都出台了对通过 CMM的企业给予资金奖励的制度。
13
l 软件过程成熟度指一个具体的软件过程被明确 和有效地定义、管理、度量、控制和实施的程 度。
l 软件组织成熟的过程是一个不断改进、循序渐 进的过程,而不是通过革命性的革新快速实现 的。
2.软件过程成熟度
14
不成熟的组织
成熟的组织
软件过程一般在项目进行
中临时确定,有时确定了也 不严格执行。
建立了机构级
您可能关注的文档
- 大学校园建筑考察分析课件.pptx
- 肾结石的组织病理课件.pptx
- 第5课---读《龟兔赛跑》有感-------开心作文课本--ppt课件(蓝色版)第二学段.pptx
- 比尔盖茨传记课件.pptx
- 全科医疗中的预防保健课件.pptx
- 遗传的染色体学说(ppt课件).pptx
- 牛津四年级上册英语-Unit7-How-much?-第二课时ppt课件.pptx
- 年度安全月主题安全生产月活动方案ppt课件.pptx
- 电子商务法律法规基础课件.pptx
- 椎体成形术相关知识及术后护理--课件.pptx
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
文档评论(0)