过程应该包括三方面的内容
1.定义任务之间关系的规程和方法
2.有技能、受过训练的,以及有积极性的人员
3.工具和设备
过程是一系列为达到既定目标的思维,态度,条件,实践。包括工具,方法,资源和人。
1.广义的过程是一个维系。程序,人员,技术这三方面的总体。
2.窄义的过程就是其中的程序
3.过程是目标驱动的,是以绩效为目标的。
4.流程是任务驱动的,是为规范任务的步骤的。
成熟的过程的好处
- 大概有85%的问题是过程的问题,而不是员工的原因。
- 员工可以发挥他们的潜能,在组织里面更加有效。
- 有了定义好的实施和监控的过程,利用过程数据进行优化。
- 提供引进新技术,技巧和工具等的成功机会。
当人们感觉到彼此联系,并且对整个过程能够有所影响时才会最愿意承担责任。
成熟过程的特性
- 有一致的履行任务的方式
- 已定义好的、文档化的、和不断改进的
- 被了解、接受的
- 被使用的
- 不断成长的
- 能够感受到管理层和其他人的支持的
- 有效监控 – 过程的符合度是受严格审核和强制实施
- 有建设性地使用过程和产品的度量
- 有纪律地使用技术
不成熟过程的特性
- 个别性的- 都靠员工和经理们“就地立法”
- 共同目标不明确、单位壁垒明显
- 没有严格有效的实施和监控
- 严重受当时的员工个人影响
- 项目进展状态和质量的可视性不高(度量不可信)
- 经常为进度压力牺牲功能和质量
- 引进新技术的风险很大
- 维护工作量比例太高
- 很难预测项目进度和产品质量
管理就是确保成功,项目成功需要。项目经理需要确保项目成功,高层领导需要确保项目经理成功。为了保证项目成功和朝成熟过程发展,管理需要达到以下方面的目标:
- 1.明确项目目标
- 2.营造有利效率的氛围
- 3.有效利用资源
- 4.利用风险管理来监控项目状态
- 5.协调各个干系人的利益和ISSUE
要做的越好,就要考虑越多的因素。需要改变单维思维的模式。从下图可以看到,我们采取的过程和活动,跟我们的目标是有密切关系的。如果仅仅是为了完成任务,只需要一些最简单的过程;如果是要达到客户满意,会加入更多保证产品质量的过程。如果要达到高回报,需要考虑的就是远期收益,系统工程,和基于量化管理的持续改进。
过程域的概念
- 有共同特定目标的实践,归纳为过程域;
- 把不同成熟度和能力的习惯,归纳为共同目标。(全面过程域都要考虑)
- 我们可以说过程域是实践的相互关系,过程域要实现特目标,但是共同目标是基础。
特定目标 – 过程成熟的步骤
共同目标 – 习惯养成的步骤(习惯和成就的关系)
成熟度和过程域、共同目标都有关系。只有分等级型谈成熟度等级。连续型谈能力等级。连续性的过程域分成四类:过程管理、项目管理、工程、支持四个方面的内容。过程能力提升的程序,5个成熟度等级:
- 1已执行
- 有能力完成任务的实践 - 2已管理
- 受管理的过程 - 3已定义
- 已定义的过程 - 4定量管理 - 定量管理的过程
- 5持续优化 - 持续优化的过程
二级的成熟度是受管理的项目、规范化的项目活动。
三级的成熟度是标准化的,提供了经验分享的基础,重点在利用体系进行提高效率。
四级的成熟度是用量化管理,用统计方法来管理项目和稳定过程的效能,建立过程效能基线。
五级的成熟度是用统计方法处理问题的根本原因,引进世界各方面的理念,持续量化优化过程。
通用实践是要满足这个过程域的通用目标所需要落实的行为、习惯。通用实践是保证这个过程域内的行为和活动是有效的、可重复的,持续的。
GP 2.1: 树立组织的政策
GP 2.2: 制订活动的计划
GP 2.3: 提供资源
GP 2.4: 明确职责
GP 2.5: 培训员工
GP 2.6: 管理配置
GP 2.7: 识别和争取相关干系人的参与
GP 2.8: 对活动进行监控
GP 2.9: 客观地测评过程的符合程度
GP 2.10: 和高层管理查阅活动的进行状态
GP 3.1: 建立一个已定义的过程域
GP 3.2: 收集改进数据(包括工作产品和过程的度量数据)
GP 4.1: 建立质量目标 (基于客户的需要和业务目标)
GP 4.2: 稳定子过程性能 (只有子过程稳定才能够达到过程性能要求)
GP 5.1: 保证过程持续改善 (闭环机制和自我完善能力)
GP 5.2: 纠正问题的根本原因
CMMI高成熟度等级的主要精神
- 客户需要、产品质量
- 过程质量、过程性能的定量目标
- 稳定过程、基线化过程的性能
- 识别和纠正过程的缺陷的根本原因
- 持续改善