软件过程改进与CMMCMMI介绍.docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件过程改进与CMMCMMI介绍 CMMI 学习资料必备 上 海 漫 索 计 算 机 科 技 有 限 公 司 软件过程改进与CMM/CMMI介绍林 锐 博士 linrui@ CMMI 学习资料必备 目录0.常见疑问 1. IT企业面临的软件开发与管理难题 2. 软件过程改进概述 3. CMM发展简史 4. CMMI 1.1介绍 5. CMM等级评估 6. CMM在中国 7. 软件过程改进措施与建议 Page 2 CMMI 学习资料必备 0. 常见疑问 1. 软件过程改进与CMM的关系 ? 2. 为什么有些企业实施CMM后,质量没有明显提高,进度更落后了,成本增加了,人 员更累了?? 3. CMM理论本身有缺陷吗?4. 按顺序遍历CMM过程域和关键实践,这种做法可行吗? 5. 应该寻找什么样的咨询师,才能帮助企业提升软件能力? 6. 欧美、印度、中国的 CMM主任评估师,有什么特点? 7. CMM 2-3等级评估要花多少钱? 8. 怎么才能既提高软件能力,又能拿到CMM等级证书?而且花钱要少? Page 3 CMMI 学习资料必备 1. 企业面临的软件开发与管理难题1.1 企业的目的 根本目的:合法地赚取尽可能多的利润,使企业利益最大化。 为了使企业利益最大化,软件产品(项目)应当“做得好、做得快并且少花钱” 1.2 企业长期面临的软件开发与管理难题 产品质量低下、进度延误、费用超支…(软件工程学科发展30年尚未彻底解决) 经典软件工程:研究需求分析、系统设计、编程、测试、维护等领域的方法、技术和 工具 问题之源:人们逐渐意识到,由于企业管理软件过程的能力比较弱,常常导致项目处 于混乱状态。过程混乱使得新技术、新工具的优势难以体现。经典的软件工程不是不 好,而是不够用。 1.3 企业的迫切愿望 寻求 “提高产品质量、提高生产率并且降低成本”的解决方案,包括方法论和工具 。 Page 4 CMMI 学习资料必备 2. 软件过程改进概述2.1 过程的基本概念 过程就是人们使用相应的方法、规程、技术、工具等将原始材料(输入)转化成用户 需要的产品。过程的3个基本要素是:人、方法与规程、技术与工具。过程被文档化 后才能成为规范。 过程与产品存在因果关系。即好的过程才能得到好的产品,而差的过程只会得到差的 产品。 企业领导关心过程吗?为什么要监控过程?何为过程可视性? 2.2 什么是软件过程改进 从20世纪90年代至今,软件过程改进成为软件工程学科的一个主流研究方向,其中 CMM和CMMI是该领域举世瞩目的重大成果。 提高软件过程能力的实践通称为软件过程改进(Software Process Improvement)。 软件过程改进的根本目的是:提高质量、提高生产率并且降低开发成本。 方法与规程 人员 过程 产品 技术与工具 Page 5 CMMI 学习资料必备 2. 软件过程改进概述2.3 主要的软件过程域 工 程类的主要过程域:需求开发、系统设计、软件实现、软件测试、软件维护等等; 管理类的主要过程域:项目规划、项目监控、需求管理、质量管理、配置管理等等。 上述过程域中的任何活动都会影响产品的质量、生产率和成本。 2.4 软件过程改进必须走规范化之路提高软件过程能力可以比喻为“练内功”,“练内功”没有捷径可走,唯有走“规范 化”之路,即“制定适合于本企业的软件过程规范,并按照此规范执行”。 “规范化”不会抑止人们的创造力,相反地,它使得团队可以大规模地复用前人积累 的智慧和财富。这种方法非常适合于现代的工业化生产。 (麦当劳与中餐馆对比) ?C 麦当劳的特征:不论是制作汉堡还是炸署条,都有规范化的操作流程 ?C 中餐馆的特征:大厨掌握招牌菜,老板怕大厨。 业界实践已经证明,走“规范化”之路是“成本最低、见效最快、能持续发展”的软 件过程改进方法,犹如人类的“养生之道”。任何IT企业(不论大小),都有办法以 其承受得起的代价“走规范化之路”,从而有效地提高软件过程能力。 ?C 养生之道:为什么富人的身体不如平民百姓的好? Page 6 CMMI 学习资料必备 3. CMM发展简史3.1 CMM是什么 CMM(Capability Maturity Model)是用于衡量软件过程能力的事实上的标准,同时也 是目前软件过程改进最好的参考标准。 美国卡内基-梅隆大学软

文档评论(0)

软件开发 + 关注
官方认证
服务提供商

十余年的软件行业耕耘,可承接各类需求

认证主体深圳鼎云文化有限公司
IP属地湖南
统一社会信用代码/组织机构代码
91440300MA5G24KH9F

1亿VIP精品文档

相关文档