20050107度量软件过程学习笔记——(三)采集数据

类别:软件工程 点击:0 评论:0 推荐:
       度量是一个采样过程,用来告诉我们有关我们居住的实际。该过程通过抑制的定律或自然法则,使我们能够根据过去预测未来。
                                                                                                                                            ——Walter A.Shewhart 1931
3.1 主要任务

为过程管理采集并保留村数据的主要任务如下:
-设计数据采集和保存方法,并获得相应的支持工具
-召集并培训执行数据采集规程的人员
-为每个被度量的过程采集和记录数据
-使用定义好的表格和各市把采集到的数据提供给执行分析工作的个人和小组
监控数据采集和保存活动的运行(一致性)执行(依从性)和性能

3.2 采集软件过程数据的细节

记录规程:
-确定个人和组织的职责
-详细说明何时何地以及怎样进行度量
-定义用于记录和报告结果的规程
-提供标准的天空表格以便于手工记录数据

用来评价过程稳定性和能力的过程性能度量要求对以下四个重要问题特别关注:
时间顺序 上下文数据 数据值的舍入 度量稳定性

3.3 检查和评估采集的数据

3.3.1 标准1:真实性(具有正确的类型、具有正确的格式、在规定值域内、是完整的、数学上是正确的)

3.3.2 标准2:同步性

3.3.3 标准3:一致性

3.3.4 标准4:有效性

3.4 保存数据

3.4.1 数据库管理问题

在计划、创建、管理过程度量数据库系统时,有许多重要的需要考虑的事项:
1、采集和保存定义以及上下文描述,不只是直接度量数据;
2、把度量至于度量的定义、规则、时间、使用的工具结合在一起;
3、把度量值与被度量的实体和属性结合在一起;
4、把度量至于采集他们的上下文和环境结合在一起;
5、适应过程剪裁;
6、适应发展度量定义和过程描述;
7、解决与其他数据库的关连、存取,以及写作,例如进行用于时间和成本报告、成本估算、配置管理、质量保证、人员等的数据库;
8、不要存储间接度量值;

3.5 理解数据的工具(散点图、趋势图、因果图、直方图)

3.5.6 佩尔托排列图

       佩尔托分析是一个按级别对原因、替代物和成果尽心该列的过程,有助于判断行为或改进机会的优先级。它是从“大量的无关紧要的问题”中突出“少数几个至关重要的问题”的一种有用的技术。
                                                                                                                            ——Juran 1988
佩尔托排列图可以被用在质量改进程序的不同阶段,帮助选择下一步该做什么。佩尔托派列图也可以用来解决处理这些问题:应该把精力集中在哪类缺陷上?
佩尔托排列图最简单的形式已将续显示频率统计或综述。在更复杂的分析中,佩尔托排列团找估算的经济成本或成果递减的顺序对具有因果关系的因素或潜在的行为进行排序。佩尔托图不但看起来比较简单,而且实际上也确实如此。可是,我们不能低估它比数据表格有更好的可视化显示能力。在质量改进方面有成功经验的人们证实,为了使团队中的每个人对面临的问题和要采取的行动达成共识,有许多困难的工作要做。而佩尔托图可以帮助人们达成共识。
佩尔托列图最有用的地方是能比较过程改进前后的状态。对于实施过程改进动作的效果和改进进展,它可以给出一个快速的、直观的评价。现在已有一些正规的方法来检测连续佩尔托突之间的差别是否只是由偶然因素引起的。则阳可以防止得出不恰当的结论。
                                       
                               

本文地址:http://com.8s8s.com/it/it33045.htm