在CMMI模型中管理项目如何建立度量目标

      确定度量目标、选择适当的度量元是做好度量的基础。我们确定度量目标时,常用的是目标问题度量(Goals-Questions- Metrics,GQM)方法。GQM方法由马里兰大学的巴士利博士(Dr.Victor Basili)及其助手提出,用以告诉组织或者机构应该采集哪些数据。GQM方法隐含的假设是"每一个组织、项目均有一系列目标要实现;而要实现每一个目 标,均要回答一系列问题才能知道目标是否实现;而对提出的每个问题,都可以找到一个完整、可以量化的满意解答"。GQM过程如下:
 
   (1)制定一系列目标;
   (2)设定一系列描述目标的问题;
   (3)定义需要回答这些问题的度量标准;
   (4)开发数据收集和分析的机制;
   (5)收集、确认、分析数据,并采取正确的行动;
   (6)通过事后剖析的方式分析数据以评估是否与目标一致,并为其后的改善提供建议;
   (7)为利益相关者提供反馈信息。
   度量目标是由信息需求发展来的,可能的来源涉及诸如估计项目计划参数、实施项目状态的监督、已建立的管理目标、商业计划、正规需求或合同义务、其他项目或组织级实体的经验,以及过程改进计划等内容。
   度量目标举例

信息分类

度量目标

度量项

要解决的问题

进度

控制进度

完成的里程碑

关键路径性能

工作单元进展

增量式能力

目符合预定的里程碑吗

关键任务或交付日期延迟了吗

特定的活动和产品进展如何

要交付的能力像在增量式构造和发布中预定的那样吗

资源和费用

控制成本

人员工作量

财务性能

环境和支持资

所花工作量是按计划的吗

是否有足够的具备所需技能的员工

项目是否满足预算和进度目标

需要的设施、设备和材料是否可获得

产品规模和稳定性

监控规模

物理规模稳定性

功能规模稳定性

产品的规模、内容、物理特性或接口变更有多少

需求和相关的功能变更有多少

产品质量

控制质量


功能正确性 

可维护性

效率

可移植性

可用性 

可靠性

产品质量是否达到了交付给用户的水平?已标识的问题解决了吗

系统要求多少维护?维护的难度如何

目标系统能有效地使用系统资源吗

功能在另一平台上重新部署,达到了什么程度

用户接口是足够的且便于操作吗?操作员的错误是在可接受的范围内吗

给用户的服务常常被中断吗?故障率是在可接受的范围内吗

过程性能

加强技术有效性

技术适合性

技术易变性

技术满足所有的已分配的需求吗?需要额外的技术吗

新的技术是否因太多的变更而造成风险


评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。