
“不可度量的即为不可控制的。不可控制的即为不可改进的。” --- DeMarco, Controlling Software Project, 1998
度量与测量是软件过程管理与项目管理的一个不可分割的基本组成部分。度量软件项目的要素以提高其“可视性”,这个重要性远胜过掌握一些基本的测量方法与测量技术。对于软件项目来说,测量的方法与技术非常之多,但挑战在于:如何选用适合的、简便却有效的测量体系、以及如何建立一套有效的度量机制来服务于我们的业务目标。
本课程全面深入地阐述了如何定义和建立有效的度量系统、如何运用度量来定量地管理项目、以及如何在过程质量保证与产品质量保证活动中运用度量系统以实现项目的目标(进度、质量、成本、规模)、乃至于组织的业务目标。
本课程在为设计与实施软件度量体系提供了一个概念性与实践性框架的同时,重点培训学员了解从组织层面/项目层面如何应用度量与测量来识别问题、分析问题与解决问题,从而更直观更科学地监控软件项目的状态、更有效的管理软件项目与软件产品。本课程还涉及到“度量与测量”在CMMI for Development V1.3 体系的实践中的一些概念。特别的,凭藉讲师在金融、电力、电信、医疗、外包以及软件外包等行业领域的咨询与指到经验,学员在本课程中还将分享到一些优秀的软件企业在实施度量与测量时的最佳实践。
高级管理人员、项目经理及管理人员、高级技术人员、质量保证工程师、负责过程改进的人员。
01
分析业界公司在软件度量与测量过程中的误区,并分享成功经验
02
了解软件度量与测量的基本概念、基本框架和实施时的关键注意事项
03
了解软件度量与测量过程中各个角色的定位、职责、能力模型与任职资格标准
04
掌握CMMI-DEV V1.3过程改进模型对于“度量与测量”的目标与实践
05
理解设计度量体系的4种方法:GQ(I)M、PSM、SQCD、BSC
06
理解分析度量数据的8种主要方法和工具:计数表、运行图、折线图、直方图、控制图……等,从而掌握透视项目可视性的管理方法
07
理解透视组织级(公司级/部门级)过程性能的管理方法:组织级过程性能参考指标/组织级过程性能基线
08
了解统计学的过程过程控制(SPC)方法的基本要素与实践——对于实施CMMI高成熟度的组织,该部分内容可以详细讲述
第一部分 概述
1. 测量的概念
2. 度量的概念
3. 度量举例
4. 度量与过程改进
第二部分 CMMI体系中度量的概念、地位与重要性
1. CMMI体系中的度量架构
2. 度量与过程控制:度量的准确度与精确度
3. 测量与分析(MA)过程域
4. 定量的项目管理(QPM)过程域
5. 组织级过程性能(OPP)过程域
6. 原因分析与决议(CAR)过程域
第三部分 如何定义度量项与度量体系
1. 定义度量项的基本原则
2. 定义度量项的GQ(I)M方法与案例学习
3. 定义度量项的PSM方法与案例学习
4. 定义度量项的SQCD方法与案例学习
5. 运用BSC(平衡积分卡)理论来设置度量体系
第四部分 如何定义度量过程与度量数据的采集机制
第五部分 如何通过度量数据的分析来监控项目的状态
1. 度量分析所使用的7种基本工具:计数表、散点图、直方图、趋势图、柏拉图、因果图、控制图
2. 关于过程性能差异的分析
3. SPC基础:过程的稳定性与过程的能力
第六部分 如何运用度量来监控组织级过程性能
1. 组织级度量库
2. 组织级过程能力基线(PCB)
3. 如何使用过程能力基线分析项目状态及其案例学习