第2章 CMMI 3级精简并行过程综述
综合能力考核表详细内容
第2章 CMMI 3级精简并行过程综述
第2章 CMMI 3级精简并行过程综述 1 2.1 SPP模型 1 2.2 SPP过程域的目的 4 2.3 SPP与CMMI的关系 5 2.4 SPP文档结构与规范细分 6 2.5 SPP角色与职责表 8 2.6 机构软件过程改进的政策 9 2.6.1 目标 9 2.6.2 机构领导的支持 9 2.6.3 质量管理的政策 10 2.6.4 软件工程过程小组的政策 10 2.6.5 质量保证小组的政策 11 2.6.7 项目团队的政策 11 2.7 SPP裁剪与扩充的指导方针 12 第2章 CMMI 3级精简并行过程综述 “精简并行过程”(Simplified Parallel Process,SPP)是基于CMMI以及软件工程和项目管理知识而创作的一种“软件过程改进方 法和规范”,它由众多的过程规范和文档模板组成。SPP主要用于指导国内IT企业持续地 改进其软件过程能力。 此处“精简并行”的含义是: (1)对CMMI 3级以内各过程域的内容和要求作了“精简”处理。 (2)在产品生命周期之内,项目管理过程、项目研发过程和机构支撑过程“并行”开展。 本章是SPP的综述文章,它对SPP的思想方法以及企业的软件过程改进政策作了全面介 绍。阅读本章有助于读者更好地理解和应用SPP的所有过程规范和文档模板。 建议用户(企业)根据自身情况(如发展战略、研发实力等)适当地修改SPP,然后 推广使用。 2.1 SPP模型 SPP模型把产品生命周期划分为6个阶段,分别为: ← 产品概念阶段,记为PH0。 ← 产品定义阶段,记为PH1。 ← 产品开发阶段,记为PH2。 ← 产品测试阶段,记为PH3。 ← 用户验收阶段,记为PH4。 ← 产品维护阶段,记为PH5。 在SPP模型中,软件项目的过程有三大类:项目管理过程、项目研发过程和机构支持 过程。上述三类过程可以细分为19个主要过程域,分布在PH0到PH5的各个阶段。 项目管理过程包含6个过程域,分别为: ← 立项管理 ← 结项管理 ← 项目规划 ← 项目监控 ← 风险管理 ← 需求管理 项目研发过程包含8个过程域,分别为: ← 需求开发 ← 技术预研 ← 系统设计 ← 实现与测试 ← 系统测试 ← Beta测试 ← 客户验收 ← 技术评审 机构支撑过程包含5个过程域,分别为: ← 配置管理 ← 质量保证 ← 培训管理 ← 外包与采购管理 ← 服务与维护 SPP模型如图2-1所示。SPP模型的主要特征和优点有: 一、直观的过程模型 SPP模型将项目管理、项目研发、机构支撑所包含的工作划分为相对独立的三类过程 ,各个过程域之间的关系直观明了。这样,机构领导、项目经理、开发人员、测试人员 、质量保证人员、外包与采购管理人员等人根据SPP模型,很容易知道自己“应该在什么 时候、按照什么规范做什么事情”。所以SPP模型有助于使机构内的各个职能单位有条不 紊地开展工作。 二、容易裁剪与扩充 SPP模型的三类过程贯穿了产品的整个生命周期,19个最常见的过程域都合理地安排 在产品生命周期中的某些阶段。用户可以根据自己产品的特征,适当地裁剪或扩充SPP的 过程域,很容易制定出最适合于本产品的过程模型。 图2-1 SPP模型 2.2 SPP过程域的目的 SPP 所有19个过程域的目的如表2-1所示。 |项目管理过程|目的 | |域 | | |立项管理 |采纳符合机构最大利益的立项建议,通过立项管理使该建议成| | |为正式的项目。杜绝不符合机构最大利益的立项建议被采纳,| | |避免浪费机构的资源、资金、时间等。 | |结项管理 |在项目开发工作结束后,对项目的有形资产和无形资产进行清| | |算、对项目进行综合评估以及总结经验教训等。 | |项目规划 |为项目的研发和管理工作制定合理的行动纲领(即项目计划)| | |,以便所有相关人员按照该计划有条不紊地开展工作。 | |项目监控 |周期性地跟踪项目计划的各种参数如进度、工作量、费用、资| | |源等,不断地了解项目的进展情况,以便当项目实际进展显著| | |偏离计划时能够及时采取纠正措施。 | |风险管理 |在风险产生危害之前识别它们,从而有计划地消除或削弱风险| | |。 | |需求管理 |在客户与开发方之间建立对需求的共同理解,维护需求与其它| | |工作成果的一致性,并控制需求的变更。 | |项目研发过程|目的 | |域 | | |需求开发 |通过调查与分析,获取用户需求并定义产品需求。 | |技术预研 |在立项之后到开发工作完成之前的时间内,对项目将采用的关| | |键技术提前学习和研究,尽可能早地发现并解决开发过程中将| | |会遇到的技术障碍。 | |系统设计 |设计软件系统的体系结构、用户界面、数据库、模块等,从而| | |在需求与代码之间建立桥梁,指导开发人员去实现能满足用户| | |需求的软件产品。 | |实现与测试 |依据系统设计文档,编写并测试整个系统的代码。在SPP中, | | |实现与测试是“编程、代码审查、单元测试、集成测试、缺陷 | | |管理与改错”的综合表述。 | |系统测试 |对最终系统进行全面的测试,确保最终系统满足产品需求并且| | |遵循系统设计。 | |Beta测试 |在产品正式销售之前,开发方将产品交付给一些潜在的客户免| | |费试用,请他们对产品进行测试,并获取他们对产品的建议。| |客户验收 |客户依据合同对产品进行审查和测试,确保产品满足客户需求| | |。 | |技术评审 |尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷| | |,从而有效地提高产品的质量。 | |机构支撑过程|目的 | |域 | | |配置管理 |通过执行版本控制、变更控制等规程,以及使用配置管理软件| | |来保证所有配置项的完整性和可跟踪性。配置管理是对工作成| | |果的一种有效保护。 | |质量保证 |提供一种有效的人员组织形式和管理方法,通过客观地检查和| | |监控“过程质量”与“产品质量”,从而实现持续地改进质量。 | |外包与采购管|选择合适的承包商(外包)和供应商(采购),并依据合同进| |理 |行有效的管理。 | |培训管理 |根据机构(或项目)的需求来制定培训计划,并监督该计划的| | |实施,确保培训取得预期效果。 | |服务与维护 |是指产品销售之后的客户服务和产品维护,其宗旨是提高客户| | |对产品以及对开发方的满意度。 | 表2-1 SPP过程域的目的 2.3 SPP与CMMI的关系 CMMI是SPP的主要参考标准,但是SPP并不是对CMMI进行简化处理后的结果。两者都是用 于指导软件过程改进的方法论,CMMI主要论述“应当做什么才能使软件过程能力达到CMM I某种级别”,而SPP则论述“应当怎样做才能使软件过程能力达到CMMI 3级水平”。 SPP过程域和CMMI 3级过程域的对应关系如表2-2所示。 |SPP的19个过程域 |CMMI 3级以内的18个过程域 | |项目 |立项管理 |CMMI 3级,Decision Analysis and | |管理 | |Resolution | |过程 | | | | |结项管理 | | | |项目规划 |CMMI 2级,Project Planning | | |项目监控 |CMMI 2级,Project Monitoring and | | | |Control | | | |CMMI 2级,Measurement and Analysis | | |风险管理 |CMMI 3级,Risk Management | | |需求管理 |CMMI 2级,Requirements Management | |项目 |需求开发 |CMMI 3级,Requirements Development | |研发 | | | |过程 | | | | |技术预研 |CMMI 3级,Technical Solution | | |系统设计 |CMMI 3级,Product Integration | | |实现与测试 | | | |系统测试 |CMMI 3级,Verification | | |Beta测试 |CMMI 3级,Validation | | |用户验收 | | | |技术评审 | | |机构 |配置管理 |CMMI 2级,Configuration Management | |支撑 | | | |过程 | | | | |质量保证 |CMMI 2级,Process and Product Quality | | | |Assurance | | |外包与采购管理 |CMMI 2级,Supplier Agreement Management| | |培训管理 |CMMI 3级,Organizational Training | | |服务与维护 | | |SPP其它成果: |CMM 3级,Organization Process Focus | |SPP综述文章 |CMM 3级,Organization Process | |SPP培训教材 |Definition | |基于Web的项目管理工具 |CMM 3级,Integrated Project Management | 表2-2 SPP过程域和CMMI 3级过程域的对应关系 2.4 SPP文档结构与规范细分 SPP的文档结构如图2- 2所示,SPP包含19个过程域、40余个规程、近60个文档模板。SPP的规范细分如表2- 3所示。 图2-2 SPP文档结构 |项目管理过程域 |主要规程 |文档模板 | |立项管理 |立项建议 |《立项建议书》 | |SPP-PROC-PIM |立项评审 |《立项调查报告书》 | | |项目筹备 |《立项可行性分析报告》 | | | |《立项评审报告》 | |结项管理 |结项管理 |《结项申请书》 | |SPP-PROC-PCM | |《结项评审报告》 | |项目规划 |项目估计 |《项目估计表》 | |SPP-PROC-PP |制定项目计划 |《项目计划》 | | |审批项目计划 |《项目计划变更控制报告》 | | |项目计划变更控制 | | |项目监控 |项目计划跟踪 |《项目监控数据表》 | |SPP-PROC-PMC |偏差控制 |《项目偏差控制报告》 | | |项目进展总结 |《项目进展报告》 | |风险管理 |风险管理 |《风险检查表》 | |SPP-PROC-PM | |《风险管理报告》 | |需求管理 |需求确认 |《需求跟踪报告》 | |SPP-PROC-RM |需求跟踪 |《需求变更控制报告》 | | |需求变更控制 ...
第2章 CMMI 3级精简并行过程综述
第2章 CMMI 3级精简并行过程综述 1 2.1 SPP模型 1 2.2 SPP过程域的目的 4 2.3 SPP与CMMI的关系 5 2.4 SPP文档结构与规范细分 6 2.5 SPP角色与职责表 8 2.6 机构软件过程改进的政策 9 2.6.1 目标 9 2.6.2 机构领导的支持 9 2.6.3 质量管理的政策 10 2.6.4 软件工程过程小组的政策 10 2.6.5 质量保证小组的政策 11 2.6.7 项目团队的政策 11 2.7 SPP裁剪与扩充的指导方针 12 第2章 CMMI 3级精简并行过程综述 “精简并行过程”(Simplified Parallel Process,SPP)是基于CMMI以及软件工程和项目管理知识而创作的一种“软件过程改进方 法和规范”,它由众多的过程规范和文档模板组成。SPP主要用于指导国内IT企业持续地 改进其软件过程能力。 此处“精简并行”的含义是: (1)对CMMI 3级以内各过程域的内容和要求作了“精简”处理。 (2)在产品生命周期之内,项目管理过程、项目研发过程和机构支撑过程“并行”开展。 本章是SPP的综述文章,它对SPP的思想方法以及企业的软件过程改进政策作了全面介 绍。阅读本章有助于读者更好地理解和应用SPP的所有过程规范和文档模板。 建议用户(企业)根据自身情况(如发展战略、研发实力等)适当地修改SPP,然后 推广使用。 2.1 SPP模型 SPP模型把产品生命周期划分为6个阶段,分别为: ← 产品概念阶段,记为PH0。 ← 产品定义阶段,记为PH1。 ← 产品开发阶段,记为PH2。 ← 产品测试阶段,记为PH3。 ← 用户验收阶段,记为PH4。 ← 产品维护阶段,记为PH5。 在SPP模型中,软件项目的过程有三大类:项目管理过程、项目研发过程和机构支持 过程。上述三类过程可以细分为19个主要过程域,分布在PH0到PH5的各个阶段。 项目管理过程包含6个过程域,分别为: ← 立项管理 ← 结项管理 ← 项目规划 ← 项目监控 ← 风险管理 ← 需求管理 项目研发过程包含8个过程域,分别为: ← 需求开发 ← 技术预研 ← 系统设计 ← 实现与测试 ← 系统测试 ← Beta测试 ← 客户验收 ← 技术评审 机构支撑过程包含5个过程域,分别为: ← 配置管理 ← 质量保证 ← 培训管理 ← 外包与采购管理 ← 服务与维护 SPP模型如图2-1所示。SPP模型的主要特征和优点有: 一、直观的过程模型 SPP模型将项目管理、项目研发、机构支撑所包含的工作划分为相对独立的三类过程 ,各个过程域之间的关系直观明了。这样,机构领导、项目经理、开发人员、测试人员 、质量保证人员、外包与采购管理人员等人根据SPP模型,很容易知道自己“应该在什么 时候、按照什么规范做什么事情”。所以SPP模型有助于使机构内的各个职能单位有条不 紊地开展工作。 二、容易裁剪与扩充 SPP模型的三类过程贯穿了产品的整个生命周期,19个最常见的过程域都合理地安排 在产品生命周期中的某些阶段。用户可以根据自己产品的特征,适当地裁剪或扩充SPP的 过程域,很容易制定出最适合于本产品的过程模型。 图2-1 SPP模型 2.2 SPP过程域的目的 SPP 所有19个过程域的目的如表2-1所示。 |项目管理过程|目的 | |域 | | |立项管理 |采纳符合机构最大利益的立项建议,通过立项管理使该建议成| | |为正式的项目。杜绝不符合机构最大利益的立项建议被采纳,| | |避免浪费机构的资源、资金、时间等。 | |结项管理 |在项目开发工作结束后,对项目的有形资产和无形资产进行清| | |算、对项目进行综合评估以及总结经验教训等。 | |项目规划 |为项目的研发和管理工作制定合理的行动纲领(即项目计划)| | |,以便所有相关人员按照该计划有条不紊地开展工作。 | |项目监控 |周期性地跟踪项目计划的各种参数如进度、工作量、费用、资| | |源等,不断地了解项目的进展情况,以便当项目实际进展显著| | |偏离计划时能够及时采取纠正措施。 | |风险管理 |在风险产生危害之前识别它们,从而有计划地消除或削弱风险| | |。 | |需求管理 |在客户与开发方之间建立对需求的共同理解,维护需求与其它| | |工作成果的一致性,并控制需求的变更。 | |项目研发过程|目的 | |域 | | |需求开发 |通过调查与分析,获取用户需求并定义产品需求。 | |技术预研 |在立项之后到开发工作完成之前的时间内,对项目将采用的关| | |键技术提前学习和研究,尽可能早地发现并解决开发过程中将| | |会遇到的技术障碍。 | |系统设计 |设计软件系统的体系结构、用户界面、数据库、模块等,从而| | |在需求与代码之间建立桥梁,指导开发人员去实现能满足用户| | |需求的软件产品。 | |实现与测试 |依据系统设计文档,编写并测试整个系统的代码。在SPP中, | | |实现与测试是“编程、代码审查、单元测试、集成测试、缺陷 | | |管理与改错”的综合表述。 | |系统测试 |对最终系统进行全面的测试,确保最终系统满足产品需求并且| | |遵循系统设计。 | |Beta测试 |在产品正式销售之前,开发方将产品交付给一些潜在的客户免| | |费试用,请他们对产品进行测试,并获取他们对产品的建议。| |客户验收 |客户依据合同对产品进行审查和测试,确保产品满足客户需求| | |。 | |技术评审 |尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷| | |,从而有效地提高产品的质量。 | |机构支撑过程|目的 | |域 | | |配置管理 |通过执行版本控制、变更控制等规程,以及使用配置管理软件| | |来保证所有配置项的完整性和可跟踪性。配置管理是对工作成| | |果的一种有效保护。 | |质量保证 |提供一种有效的人员组织形式和管理方法,通过客观地检查和| | |监控“过程质量”与“产品质量”,从而实现持续地改进质量。 | |外包与采购管|选择合适的承包商(外包)和供应商(采购),并依据合同进| |理 |行有效的管理。 | |培训管理 |根据机构(或项目)的需求来制定培训计划,并监督该计划的| | |实施,确保培训取得预期效果。 | |服务与维护 |是指产品销售之后的客户服务和产品维护,其宗旨是提高客户| | |对产品以及对开发方的满意度。 | 表2-1 SPP过程域的目的 2.3 SPP与CMMI的关系 CMMI是SPP的主要参考标准,但是SPP并不是对CMMI进行简化处理后的结果。两者都是用 于指导软件过程改进的方法论,CMMI主要论述“应当做什么才能使软件过程能力达到CMM I某种级别”,而SPP则论述“应当怎样做才能使软件过程能力达到CMMI 3级水平”。 SPP过程域和CMMI 3级过程域的对应关系如表2-2所示。 |SPP的19个过程域 |CMMI 3级以内的18个过程域 | |项目 |立项管理 |CMMI 3级,Decision Analysis and | |管理 | |Resolution | |过程 | | | | |结项管理 | | | |项目规划 |CMMI 2级,Project Planning | | |项目监控 |CMMI 2级,Project Monitoring and | | | |Control | | | |CMMI 2级,Measurement and Analysis | | |风险管理 |CMMI 3级,Risk Management | | |需求管理 |CMMI 2级,Requirements Management | |项目 |需求开发 |CMMI 3级,Requirements Development | |研发 | | | |过程 | | | | |技术预研 |CMMI 3级,Technical Solution | | |系统设计 |CMMI 3级,Product Integration | | |实现与测试 | | | |系统测试 |CMMI 3级,Verification | | |Beta测试 |CMMI 3级,Validation | | |用户验收 | | | |技术评审 | | |机构 |配置管理 |CMMI 2级,Configuration Management | |支撑 | | | |过程 | | | | |质量保证 |CMMI 2级,Process and Product Quality | | | |Assurance | | |外包与采购管理 |CMMI 2级,Supplier Agreement Management| | |培训管理 |CMMI 3级,Organizational Training | | |服务与维护 | | |SPP其它成果: |CMM 3级,Organization Process Focus | |SPP综述文章 |CMM 3级,Organization Process | |SPP培训教材 |Definition | |基于Web的项目管理工具 |CMM 3级,Integrated Project Management | 表2-2 SPP过程域和CMMI 3级过程域的对应关系 2.4 SPP文档结构与规范细分 SPP的文档结构如图2- 2所示,SPP包含19个过程域、40余个规程、近60个文档模板。SPP的规范细分如表2- 3所示。 图2-2 SPP文档结构 |项目管理过程域 |主要规程 |文档模板 | |立项管理 |立项建议 |《立项建议书》 | |SPP-PROC-PIM |立项评审 |《立项调查报告书》 | | |项目筹备 |《立项可行性分析报告》 | | | |《立项评审报告》 | |结项管理 |结项管理 |《结项申请书》 | |SPP-PROC-PCM | |《结项评审报告》 | |项目规划 |项目估计 |《项目估计表》 | |SPP-PROC-PP |制定项目计划 |《项目计划》 | | |审批项目计划 |《项目计划变更控制报告》 | | |项目计划变更控制 | | |项目监控 |项目计划跟踪 |《项目监控数据表》 | |SPP-PROC-PMC |偏差控制 |《项目偏差控制报告》 | | |项目进展总结 |《项目进展报告》 | |风险管理 |风险管理 |《风险检查表》 | |SPP-PROC-PM | |《风险管理报告》 | |需求管理 |需求确认 |《需求跟踪报告》 | |SPP-PROC-RM |需求跟踪 |《需求变更控制报告》 | | |需求变更控制 ...
第2章 CMMI 3级精简并行过程综述
[下载声明]
1.本站的所有资料均为资料作者提供和网友推荐收集整理而来,仅供学习和研究交流使用。如有侵犯到您版权的,请来电指出,本站将立即改正。电话:010-82593357。
2、访问管理资源网的用户必须明白,本站对提供下载的学习资料等不拥有任何权利,版权归该下载资源的合法拥有者所有。
3、本站保证站内提供的所有可下载资源都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。
4、未经本网站的明确许可,任何人不得大量链接本站下载资源;不得复制或仿造本网站。本网站对其自行开发的或和他人共同开发的所有内容、技术手段和服务拥有全部知识产权,任何人不得侵害或破坏,也不得擅自使用。
我要上传资料,请点我!
管理工具分类
ISO认证课程讲义管理表格合同大全法规条例营销资料方案报告说明标准管理战略商业计划书市场分析战略经营策划方案培训讲义企业上市采购物流电子商务质量管理企业名录生产管理金融知识电子书客户管理企业文化报告论文项目管理财务资料固定资产人力资源管理制度工作分析绩效考核资料面试招聘人才测评岗位管理职业规划KPI绩效指标劳资关系薪酬激励人力资源案例人事表格考勤管理人事制度薪资表格薪资制度招聘面试表格岗位分析员工管理薪酬管理绩效管理入职指引薪酬设计绩效管理绩效管理培训绩效管理方案平衡计分卡绩效评估绩效考核表格人力资源规划安全管理制度经营管理制度组织机构管理办公总务管理财务管理制度质量管理制度会计管理制度代理连锁制度销售管理制度仓库管理制度CI管理制度广告策划制度工程管理制度采购管理制度生产管理制度进出口制度考勤管理制度人事管理制度员工福利制度咨询诊断制度信息管理制度员工培训制度办公室制度人力资源管理企业培训绩效考核其它
精品推荐
下载排行
- 1社会保障基础知识(ppt) 16695
- 2安全生产事故案例分析(ppt 16695
- 3行政专员岗位职责 16695
- 4品管部岗位职责与任职要求 16695
- 5员工守则 16695
- 6软件验收报告 16695
- 7问卷调查表(范例) 16695
- 8工资发放明细表 16695
- 9文件签收单 16695
- 10跟我学礼仪 16695