用数据管理过程(2)——通过经验值管理项目
2013-10-12 12:19
204 查看
摘要:
用数据说话,这是当前很流行的话题,本文将数据管理过程划分成4个层次,并阐述企业如何达到这四个层次。
1.初级量化管理:以数据“感知”项目的状况(相当于CMMI2级)
2.中级量化管理:通过经验值来管理项目(相当于CMMI3级)
3.高级量化管理:用PCB进行项目管理(相当于CMMI4级)
4.超级量化管理:持续优化的量化管理(相当于CMMI5级)
我将通过4篇文章为大家分享!
4.中级量化管理-经验级
进行量化管理过程中,我们能得到各类参数值,但该参数值应该怎样才算合理呢?例如进度偏差多少才算合理?遗留缺陷数量多少个才算合理?
前面提到用“功能点”法来估算项目的规模,然后我们可以由规模导出工作量,但规模与工作量是怎样的一个关系呢?怎样根据规模导出工作量呢?相同规模的软件,不同的软件企业来做,导出的工作量是不一样的。
进行初级量化管理的时候,企业通过实际的参数值,来“感觉”项目的状况,当积累足够多数据的时候,管理者可能会找出项目间的一些共同的数据特点,如可以统计出“平均值”、“最大值”、“最小值”,这些数据,可以描述组织整体的性能。
当数据积累比较多的时候,组织级的经验数据,可以用来管理以后的项目,例如可以用组织的平均值做为量化管理的要求。这个时候,就达到了中级量化管理水平了。
中级量化管理有以下特点:
1)
对历史数据进行一定的分析,得出一些数值,从这些数据能大概掌握企业的能力状况。
2)
根据大概的企业能力状况,定出项目量化的管理目标,并用于管理项目。
3)
利用历史的经验数据,由项目规模导出工作量。
例:项目规模与工作量的关系
根据历史的经验数据,可以绘出规模与工作量的关系,由这个关系可用来估计新项目的工作量。如果没有大量的经验数据,这是不能做到的。
CMMI3级中,并没有专门的PA是与度量直接对应的,为什么说中级量化管理与CMMI3级的要求是对应的呢?CMMI3级的重要特点之一就是,有组织级的度量库,并且项目依据组织级度量库的数据,定义和管理项目的过程。中级量化管理与初级量化管理的最大区别就是,度量数据已经上升到组织级别,每个项目都可以利用组织的“经验”(即历史数据)来管理项目。
请看下一文……
作者:张传波
创新工场创业课堂讲师
软件研发管理资深顾问
CMMI首席专家
《火球——UML大战需求分析》作者
www.umlonline.org 创始人
用数据说话,这是当前很流行的话题,本文将数据管理过程划分成4个层次,并阐述企业如何达到这四个层次。
1.初级量化管理:以数据“感知”项目的状况(相当于CMMI2级)
2.中级量化管理:通过经验值来管理项目(相当于CMMI3级)
3.高级量化管理:用PCB进行项目管理(相当于CMMI4级)
4.超级量化管理:持续优化的量化管理(相当于CMMI5级)
我将通过4篇文章为大家分享!
4.中级量化管理-经验级
进行量化管理过程中,我们能得到各类参数值,但该参数值应该怎样才算合理呢?例如进度偏差多少才算合理?遗留缺陷数量多少个才算合理?
前面提到用“功能点”法来估算项目的规模,然后我们可以由规模导出工作量,但规模与工作量是怎样的一个关系呢?怎样根据规模导出工作量呢?相同规模的软件,不同的软件企业来做,导出的工作量是不一样的。
进行初级量化管理的时候,企业通过实际的参数值,来“感觉”项目的状况,当积累足够多数据的时候,管理者可能会找出项目间的一些共同的数据特点,如可以统计出“平均值”、“最大值”、“最小值”,这些数据,可以描述组织整体的性能。
当数据积累比较多的时候,组织级的经验数据,可以用来管理以后的项目,例如可以用组织的平均值做为量化管理的要求。这个时候,就达到了中级量化管理水平了。
中级量化管理有以下特点:
1)
对历史数据进行一定的分析,得出一些数值,从这些数据能大概掌握企业的能力状况。
2)
根据大概的企业能力状况,定出项目量化的管理目标,并用于管理项目。
3)
利用历史的经验数据,由项目规模导出工作量。
例:项目规模与工作量的关系
根据历史的经验数据,可以绘出规模与工作量的关系,由这个关系可用来估计新项目的工作量。如果没有大量的经验数据,这是不能做到的。
CMMI3级中,并没有专门的PA是与度量直接对应的,为什么说中级量化管理与CMMI3级的要求是对应的呢?CMMI3级的重要特点之一就是,有组织级的度量库,并且项目依据组织级度量库的数据,定义和管理项目的过程。中级量化管理与初级量化管理的最大区别就是,度量数据已经上升到组织级别,每个项目都可以利用组织的“经验”(即历史数据)来管理项目。
请看下一文……
作者:张传波
创新工场创业课堂讲师
软件研发管理资深顾问
CMMI首席专家
《火球——UML大战需求分析》作者
www.umlonline.org 创始人
相关文章推荐
- 用数据管理过程(2)——通过经验值管理项目
- 项目管理过程 工作绩效数据,信息和报告
- 用数据管理过程(1)——以数据“感知”项目状况
- 用数据管理过程(1)——以数据“感知”项目状况
- 【进击的CMMI】支持管理过程域,support项目质量&数据的完整性
- 项目管理过程 工作绩效数据,信息和报告
- 项目管理的9个知识领域-5个项目管理过程组及项目管理的三维约束
- 项目沟通管理各过程的输入输出关系
- 如何通过excel公式查找一列数据中的相同项目?
- PMBOK(第五版)学习笔记 —— 3 项目管理过程
- maven——Myeclipse下通过maven管理项目
- 读者通过博文积累经验之两个项目数据交互——导入篇
- 用数据管理过程
- 项目管理知识体系的构成-5个过程组,9大知识域
- Maven项目构建管理过程的自动流水线
- 研发项目管理过程
- proc 存储过程,通过存储过程往数据库的某个表中插入指定数据量的纪录,表中有primary key
- 项目管理:计划与跟踪过程
- 软件过程与项目管理(作业三)
- 关于多项目管理过程中的一些感悟