中国软件过程基准用户组.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、软件过程改进仍然是当前的迫切任务 1、反映软件危机的过去数据 每100个IT项目立项启动后,有94个返工 大公司的IT项目 -- 成本超出预算平均占178% -- 完成时间延迟平均占230% -- 项目开始时确定的产品特性(feature) 只有42%在产品中真正得到实现 --- US National Survey Conducted by the Standish Group 2001年美国大企业只有9%的软件项目在预算内如期完成 美国大型软件企业的产品返工率 2、反映软件危机的最近论述 (1)50年来,大部分软件项目都成了令人头痛的业务活动。在许多商业活动中,软件项目被取消或者是被延误的概率都是最高的。一旦开发完成交付用户使用后,就会暴露出大量的错误和产品的低可靠性。 ——Capers Jones,Software Quality in 2002: A Survey of the state of the Art (2)软件项目的成功率至今才只有35%左右,……我们现正以每年平均1.7%的速度增长。若按此速度提高,到2014年也才只是达到50%的成功率。 ——Joe Marasco, 软件开发生产率和项目成功率,2006 (3)30多年前,软件维护曾被描述为“冰山”,我们要对付水下那些看不见的,却是大量的潜在问题和成本。上世纪70年代初要解决“冰山问题”的成本已足以使一艘航母沉没。而今天,这块冰山却能轻易地让整个海军沉没海底。 ——Roger Pressman, Software Engineering: A practitioner`s approach, Sixth Edition,2005 3、如何突破软件危机已经取得的共识 ——重视软件过程与软件过程改进 Watts Humphrey 的著名论点: (1) 软件系统的质量是由开发它所遵循的过程质量决定的 。 ——有什么样的过程质量就有什么样的软件产品质量 ——为使软件项目开发不延误交付,不超支更需要在开 发过程中加以控制 (2)要解决软件危机,首要任务是把软件活动视作可控的、可度量的和可改进的过程。 Watts Humphrey 的过程改进原则 ——过程改进是自上而下的 ——相关的每个人都要参与 ——有效的变更需有对过程目标的深入了解 ——变更需持续进行 ——软件过程变更需要自觉地努力和定期的强化 ——需要有必要的投入 许多支持过程改进的国际标准和模型应运而生 ISO/IEC 12207 ISO/IEC 15504 CMM/CMMI TSP,PSP …… 二、基准比对方法简介 1、过程改进面临的问题 软件项目开始时需制订计划,但计划的根据是估算, 没有过去项目的数据参考,估算很难进行。 软件产品的质量究竟如何评价?在整个行业中处于什么地位? 软件企业过程改进的效果怎么验证? 大量的中小型软件企业实施CMMI有实际困难, 原因: ——模型本身只针对大型项目 ——全面实施CMMI咨询与评估成本很高 2、一种低成本的、可持续的、轻量级的过程改进方法 基准比对描述了过程改进当中某一时刻的过程状态,类似一张“体检表”,指明企业过程改进中的优劣。企业可以依据这张“体检表”进行针对性的改进,并通过持续的比对从客观上验证企业所选取的过程改进方案是否有效。 基准比对驱动过程改进的关键是组织根据度量分析结果、评估结果和基准比对结果,选择对自己最有价值的改进点,并建立过程改进路标,之后参照最佳实践实施过程改进并对改进效果进行评估与分析,从而使过程改进真正服务于组织商业目标,并进入持续优化的良性循环。 一份真实体检报告的摘录 ZXG-F型全自动心血管检查报告单 姓名:XXX 性别:X 年龄:XX 病历号:XXX …… 第三类 心脏功能检测

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档