CMMI3培训 总体介绍.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CMMI3培训 总体介绍

2004/07/22 刘小琴 杭州中软安人网络通信有限公司 培训的目的 认识CMMI 了解我们的开发流程 了解和使用DAR流程 目 录 CMMI介绍 我们的开发流程 实施我们的流程 DAR介绍 CMMI介绍 O S S P 是一份怎样的文档 OSSP定义了所有软件开发项目共用的软件过程,是项目过程定义的基础。 OSSP将定义组织的过程模型,在这个模型中将会涉及到CMMI的各个过程域。 换句话说,OSSP将各个过程域串联在一起。 OSSP是我们在项目中应用CMMI时第一份需要看的文档。 中软安人组织过程模型 过程的生命周期 PH0:项目概念阶段 PH1:项目定义阶段 PH2:项目开发阶段 PH3:项目测试阶段 PH4:项目验收阶段 PH5:项目维护阶段 过程的分类 项目管理过程 项目研发过程 组织支持过程 项目管理过程 项目研发过程 组织支持过程 1. 项目立项 2. 需求管理 目的 在客户与项目组之间建立对客户需求的共同理解,维护需求与其他工作成果的一致性,并控制需求的变更。 内容 获得对需求的理解和承诺 (需求规格说明书,需求评审) 管理需求的变化 维护需求的可跟踪性 (需求跟踪矩阵) 3. 项目策划 目的 为了项目的研发和管理制定合理的计划,包含估计待完成的工作,确定进行该工作的计划并建立必要的承诺,作为完成和管理软件项目活动的基础。 内容 通过估算方法建立估算(项目范围、工作产品的属性-规模SLOC、定义生命周期模型、工作量和成本) 制定合理计划(主计划和下属计划,进度制定、风险识别、数据管理计划、资源计划、培训计划、客户参与计划等) 获得对计划的承诺 4. 项目监控与控制 目的 通过周期性地跟踪项目计划的各种参数(比如进度、工作量、资源、工作成果等),建立对实际进展的适当的可视性,使管理者能在软件项目性能明显偏离软件计划时采取有效措施。 内容 周期性地跟踪项目计划的各种参数(周报以及其他的表单来进行数据采集),跟踪项目风险、数据管理、客户的参与等 里程碑的评审 偏差纠正 5. 风险管理 目的 对潜在的和突发的、影响项目正常进行仍至使项目受阻的风险在风险产生危害之前或及时作出识别,提出应对措施,起到防范,规避和缓解的作用,使项目开发得到顺利完成 。 内容 风险识别(风险管理矩阵) 风险应对 风险跟踪 6. 结项管理 1. 需求分析 目的 通过调查与分析,获取用户需求并定义项目或产品的的需求 。 内容 需求收集(调研、合同、方案) 需求确认与分析(确定范围、保持一致性、确定可行性、确定优先级) 需求定义(需求规格说明书、需求跟踪矩阵) 需求验证(项目经理组织,根据检查单进行需求评审) 2. 系统设计 概要设计 目的 通过分析与设计,确定子系统、功能模块的功能及其间的内、接口,确定数据结构 内容 系统体系结构设计(系统分解、确定子系统之间的关系、定义错误和恢复策略) 数据体系架构设计(逻辑设计→物理设计→安全性设计→优化 ) 界面设计(界面、接口) 评审 详细设计 目的 详细设计系统所有模块的主要接口与属性、数据结构和算法,指导模块编程 内容 模块的主要接口与属性 数据结构与算法 3. 编码与单元测试 目的 依据计划把系统设计文档翻译成整个系统的模块代码,并完成代码的审查和单元测试。 内容 编码规则的建立 具体编码 单元测试 4. 集成、系统测试 目的 软件测试以发现错误为目的,提高公司软件测试的管理水平,确保公司开发产品的质量 内容 集成测试 系统测试 5. 试运行 目的 系统试运行的目的是验证所开发的系统在用户的使用环境下(或模拟的用户使用环境下)是否满足系统需求,从用户的角度验证整个系统开发的正确性 内容 制定实施计划(计划要归档) 安装并试运行 试运行中的问题反馈(问题报告) 6. 系统验收 目的 系统验收的目的是从用户的角度验证所开发的软件在用户的使用环境下(或模拟的用户使用环境下)是否满足系统需求,整个系统运行的正确性及文档的完整性,并对项目验收结果进行评价 验收内容 产品的验收 过程的验收 验收方式 公司内部-验收评审 公司外部-客户验收报告 7. 项目评审 目的 及早并高效率地识别和消除软件工作产品中的缺陷。 1. 软件配置管理 目的 配置管理的目的是建立和维护在项目的整个软件生命周期中软件项目产品的完整性 内容 建立配置管理计划(项目计划阶段完成) 标识配置项 定义和管理基线 建立和维护配置管理环境(建立了缺省的模板,每个项目可以使用) 配置项变更

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档