(精)软件过程-郑人杰.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件过程 与 软件过程改进 2006.12 郑人杰 内 容 一、软件过程 二、软件过程成熟度 三、软件过程改进 四、CMMI简介 五、我国软件过程改进发展现状 六、结论 1.什么是过程(Process) ①定义 ②过程的构成元素 输入 输出 活动-任务(作业) 资源 测量与验证( ) 效果:增值 ③过程的作用 过程应支持业务目标,服务与目的的要求 过程的实施把机构、管理者、人员和技术基础设施 汇聚起来 瓦特·汉弗莱(Watts Humphrey):软件问题的重要一步是把整个软件工作当作一个过程来对待,使其能够控制、度量和改进。 (Managing the Software Process,1989) 杰姆斯·哈林敦(James Harrinton):要学会用过程来思考事务。 (Business Process Improvement,1991) ⑤对软件过程的认识 尚未摆脱软件危机的困扰 △项目大,复杂,要求高 用户对软件产品不满意:软件开发超支,超期,质量不佳 频繁发生软件缺陷引发的系统事故 认识的转变 软件产品的质量很大程度上取决于软件过程 △关注点的转移 2.软件生存期过程标准 ISO/IEC 12207 信息技术——软件生存期过程 开发过程 过程实施 系统需求分析 系统结构设计 —— 软件需求分析 —— 软件结构设计 —— 软件详细设计 —— 软件编码和测试 —— 软件集成 —— 软件鉴定测试 系统集成 系统鉴定测试 软件安装 软件验收支持 3.有效的软件过程 为了使自己机构的软件过程更有效,应建立这样的机制: —— 明确过程的所有者:软件工程过程组SEPG主持运行,负责维护与 改进 —— 过程培训,对象包括:主管人员、SEPG、项目管理者、项目组成 员、支持人员、质量保证人员等 —— 过程实施情况的度量和反馈 过程的有效性 过程效率 过程适用性 —— 过程使用者的反馈 员工主动反映意见和建议,突出者应予以奖励 调查表、提问单 —— 吸收来自外部的反馈,外部环境可能有: 法律、法规和标准的变更 技术、方法的进步 政策调整 目标客户的特征、需求的变更 —— 实施和检验 内部审核(Audit) 依从性审核或评审(Review) 估价(Appraisal) 二、软件过程成熟度 2.项目成功的原因 用户参与或与用户有良好的沟通 高层管理者支持和主动关心 需求得到清晰的描述 计划符合实际 项目进行具有可见性 人员能够胜任工作 有明确的目标并且是可以达到的 对可能遇到的风险作了分析,采取了有效的应对措施 3.软件产业发展的大趋势 —— 三次浪潮带来高质量软件产品的大规模生产 瀑布模型为代表的开发模式和结构化开发方法 过程成熟度运动,CMM为代表 预期的软件工业化 —— Lai R:The Move to Mature Process. IEEE Software,July 1993 4.近代质量管理的理论与实践是软件过程成熟度学说的基础 —— 软件项目失败的教训导致软件工程的出现 —— 全面质量管理(TQM)的成功启发了软件产业 —— 近年来对软件过程成熟度学说有重大影响的专家和事件 Walter Shewhart 1930 统计质量控制原理,PDCA循环 Edwards Deming 1956 对上述原理做了发展和证实 Phil Crosby 1980 提出质量成熟度网格概念 Watts Humphrey 1986 将上述概念用于软件过程,提出了成 熟度等级的概念 美国SEI 1987 提出成熟度框架,CMM,CMMI,SPA, TSP,PSP 只是做 为了做好前思后想 利用已有经验 预测可能的结果 经验再丰富 5.软件过程成熟度运动的普及   -SEI的CMM及美军软件工程标准MIL-STD-498   -欧洲委员会为欧洲系统与软件创新项目(ESSI)投     资,鼓励软件过程改进的试验(PIE)   -英国国防部所属防务研究总署DRA制定软件质量标 准,并进行软件过程改

文档评论(0)

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

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

1亿VIP精品文档

相关文档