软件过程改进要点.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件企业如何实施 基于CMM的过程改进 北京鼎新信息系统开发公司 沈 泓 目 录 CMM 产 生 的 内 部 原 因 CMM 模 型 简 介 基于 CMM 模 型 的 过 程 改 进 如何实施基于CMM的过程改进 过程改进中应注意的问题 CMM 产生的内在原因 软件危机 出现于60年代,软件项目经常无法按期完成,超出经费预算,软件质量难以控制。 软件维护费用高 系统更新换代难度大 评估软件承包商的软件开发管理能力 指导软件组织提高软件开发管理能力 软件过程 软件过程 是一系列用于软件产品开发和维护的活动,方法,惯例的集合。 如项目计划,设计文档,代码,测试案例和用户手册。 软件过程成熟度 软件过程成熟度 表示软件组织内部对软件过程的定义,管理,度量和控制的完善程度和有效程度。 软件过程成熟度意味着产生于组织软件过程的生产率, 质量可以得到不断提高. 随着软件过程的成熟, 它又不断对文档化的软件过程, 标准和组织结构进行更新,使之制度化. CMM 模型简介 在美国国防部资助下,由卡内基梅隆大学软件工程研究所(SEI)建立,用于评价 软件开发组织软件过程能力成熟度的模 型。 后来此模型被用于软件开发组织内部的软件过程改进。 CMM 模型简介 CMM 的 五 级 模 型 CMM模型简介 CMM 模 型 的 构 成 CMM模型简介 CMM 2级关健过程区域 需求管理,软件项目策划,软件项目跟踪与监督,软件子合同管理,软件质量保证,软件配置管理 CMM 3级关健过程区域 组织过程焦点,组织过程定义,培训,集成软件管理,软件产品工程,组间协调,同行评审 CMM 4级关健过程区域 定量过程管理,软件质量管理 CMM 5级关健过程区域 缺陷预防,过程变更管理 基于CMM模型的过程改进 软件过程改进的方法论-IDEAL CMM 评估 CMM评估是内部过程改进的手段 评价当前的水平,找出问题所在 指导如何改进 用于内部过程改进的CMM评估称为CBA-IPI (CMM Based Assessment – Internal Process Improvement)。 CMM 评估 CMM评估要遵循SEI的CAF (CMM Assessment Frame-work) 规范 CMM评估按照规定必须由经过SEI授权 的首席评估员(Lead Assessor) 主持 评估包括三个阶段: 准备阶段 现场阶段 报告阶段 CMM 评估 初始阶段流程 CMM 评估 现场和报告阶段流程 如何实施基于CMM的过程改进 明确目的 提高软件企业的软件开发过程管理能力 确定范围和目标 选择关健过程区域,成熟度级别目标 组织保证 成立SEPG组专职负责过程改进 资金保证 适当引入工具 SEPG小组 过程改进的主要执行者 有权对改进施加影响 组成人员: 全时, 半时或临时(负责人全时) SEPG规章 目的, 远景和目标 成员标准和人员选择 责任分派 SEPG产品和接口 SEPG活动 争取各管理层的支持 取得董事会与高级管理层的支持 推动软件过程内部评估 对当前工作流程的分析整理及文档化 内部预评估 按照CMM要求定义,补充软件过程,规程和模板 与将受改进影响项目的经理一起研究措施-调整开发计划,制定SQA/SCM计划 SEPG活动 安排连续的过程改进培训和教育 岗位培训 过程培训 CMM知识培训 安排和协调改进活动 选择项目试点 定期跟踪,监控和报告改进活动的状态 SEPG活动 与各级经理和工程人员合作推进过程定义和维护 维护过程数据库 各过程的平均周期 各过程工作产品的规模,开发周期,修改次数,评审周期 为项目开发和管理提供过程咨询 组织CMM预评估 SEPG活动 针对预评估中发现的问题制定改进措施 实施新过程 正式CMM评估 SEPG资格 SEPG组长 具有软件过程的经验和知识 具有推广软件过程,方法和工具的经验 具有项目管理的经验 具有软件开发环境的知识 在组织中受尊重 SEPG成员 受尊重的全时雇员,具有软件项目经验 SEPG成员资格 SEPG成员 具有应用领域的专业知识 具有基本的软件开发过程知识 SEPG的综合背景 服务于不同软件项目, 应用领域 曾服务于其它软件公司 具有不同软件岗位经验 具有多种平台,工具,开发环境的经验 使用过其它软件过程 SEPG产品 SEPG 规章 软件过程定义文档 培训课程 资产库及过程数据库 SPI计划 北京鼎新公司的过程文档结构 CMM2级要求的文档化规程 SPP区域 工作产品规模估计 项目工作量和成本估计 制定项目进度 高级经理评审对外承诺 针对软件开发计划 CMM2级要求的文档化规程 SPTO区域 项目开发计划修订 高级经理评审对外承诺及其修改 阶段性成果的正式

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档