- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
cmm0素10307
* * 软件工程与能力成熟度模型CMM 软件工程管理的意义 CMM 经验借鉴 软件工程管理的意义 美国国防部 (20世纪70年代中期,70%) 管理是影响软件研发项目全局的因素,而技术只影响局部 美国软件工程实施现状的调查 (20世纪90年代,10%) 1995年,美国共取消了810亿美元的软件项目 软件工程管理的意义 软件项目失败的主要原因有 : 需求定义不明确; 缺乏一个好的软件开发过程; 没有一个统一领导的产品研发小组; 子合同管理不严格; 没有经常注意改善软件过程; 对软件构架很不重视; 软件界面定义不善且缺乏合适的控制; 软件升级暴露了硬件的缺点; 关心创新而不关心费用和风险; 军用标准太少且不够完善等等 软件工程管理的意义 软件项目成功因素: 软件度量 工作量估计 项目规划 进展控制 需求变化 风险管理等 都是与软件工程管理直接相关的因素 CMM CMM的基本概念 能力成熟度模型(Capability Maturity Model) 80年代,在美国国防部资助下,由卡内基梅隆大学软件工程研究所(SEI)建立,用于评价 软件开发组织的软件过程能力成熟度 后来此模型被用于软件开发组织内部的软件过程改进。 CMM 初 始 级 可 重 复 级 已 管 理 级 已 定 义 级 优 化 级 成 熟 度 风 险 CMM的基本概念 CMM CMM的基本概念 CMM结构图 CMM CMM的基本概念 美国曾在1995年做过软件产业成熟程度的调查,发现在美国的软件产业中: CMM成熟度等级为初始级的竟占70%,其特征是软件开发过程不能预测,风险度高; 为可重复级的占15%,其特征是软件开发过程需小心谨慎方能避免失败; 为定义级的所占比例小于10%,其特征是软件开发过程相当稳定,进展顺利且可以预测; 为管理级的所占比例小于5%,其特征是软件过程预测准确、值得信赖; 为优化级的所占比例小于1%,其特征是软件过程能持续改善。 CMM PSP的基本概念 个体软件过程PSP(Personal Software Process),为基于个体和小型群组软件过程的优化提供了具体而有效的途径,例如 如何制订计划 如何控制质量 如何与其他人相互协作等等 CMM PSP采用的方法 PSP保障软件产品质量的一个重要途径是提高设计质量 在软件设计阶段,PSP的着眼点在于软件缺陷的预防,其具体办法是强化设计结束准则,而不是设计方法的选择 CMM PSP的效用 研究表明: 绝大多数软件缺陷是由于对问题的错误理解或简单的失误所造成的,只有很少一部分是由于技术问题而产生的 如果在设计阶段注入一个差错,则这个差错在编码阶段要引发3~5个新的缺陷,要修复这些缺陷所花的费用要比修复这个设计缺陷所花的费用多10倍 CMM PSP的效用 研究表明: 根据对参加培训的104位软件人员的统计数据表明,在应用了PSP后,软件中总的缺陷减少了58.0%,在测试阶段发现的缺陷减少了71.9%,生产效率提高了20.8% CMM TSP的基本概念 群组软件过程TSP(Team Software Process) , 指导项目组中的成员如何有效地规划和管理所面临的项目开发任务 告诉管理人员如何指导软件开发队伍始终以最佳状态来完成工作 TSP实施集体管理与自已管理自己相结合的原则,最终目的在于指导一切人员如何在最少的时间内,以预定的费用生产出高质量的软件产品 CMM TSP所采用的方法 对群组软件开发过程的定义、度量和改进 实施TSP的先决条件有3条: 需要有高层主管和各级经理的支持,以取得必要的资源 项目组开发人员需要经过PSP的培训并有按TSP工作的愿望和热情 整个软件企业在总体上应处于CMM二级以上 *
您可能关注的文档
- 2017夏季分承包商培训制度 p一pt课件.ppt
- 2017清明节主敏题班会.ppt
- 2017消防实落战心得.ppt
- 2017医院护理安全娜警示教育.ppt
- 2017同病例讨论.ppt
- 2017学术介入心脏六病学心血管病介入治疗.ppt
- 2017年学校体卫艺科工作姐分管校长会议.ppt
- 2017勇esc心肌梗死指南.pptx
- 2017心电图平辛春红.pptx
- 2017须版copd的诊治指南.pptx
- 2025-2026学年小学数学北师大版四年级下册-北师大版(2012)教学设计合集.docx
- 2025年防护用品设备管理制度15篇.docx
- 施工现场定期安全检查记录表.doc
- 2025-2026学年小学数学北师大版五年级下册-北师大版(2012)教学设计合集.docx
- 2025年防护用品设备管理制度汇编.docx
- 户外健身器材采购合同范本.docx
- 2025年保育员(中级)考试内容及考试题库(含答案).docx
- 2025-2026学年小学数学北师大版一年级上册-北师大版(2012)教学设计合集.docx
- 商务词汇与识记测试进度评估.pdf
- 2025-2026学年小学数学北京版二年级上册-北京版(2012)教学设计合集.docx
文档评论(0)