软件流程质量评估与改进:综合方法解析
1. 流程质量属性测量模型
在评估流程质量时,一种新的基于流程的模型被开发出来,它可作为现有基于产品的模型的补充。该模型在组织中得以应用,用于计算样本流程的质量属性。
1.1 可用性特征结果
可用性特征的评估结果如下表所示:
| 子特征 | 属性 | AS - IS | TO - BE |
| — | — | — | — |
| 可理解性 | 描述完整性 | 0.828 | 0.875 |
| | 可取消性 | 0.793 | 0.792 |
| | 可撤销性 | 0.793 | 0.792 |
| 可操作性 | 可监控性 | 0.138 | 0.584 |
| 吸引力 | 有吸引力的交互 | 4 个良好,4 个非常好 | 8 个非常好 |
从这些数据可以看出,在改进后,描述完整性有所提高,可监控性有显著提升,而可取消性和可撤销性基本保持不变。吸引力方面,改进后所有评价都达到了非常好的水平。
1.2 可维护性特征结果
可维护性特征的评估结果如下:
| 子特征 | 属性 | AS - IS | TO - BE |
| — | — | — | — |
| 可分析性 | 复杂性 | 3 | 3 |
| | 耦合性 | 2 | 2 |
复杂性属性表示决策点的数量,耦合性属性表示通信的业务流程数量。在新的流程形式中,这两个属性的值保持不变。
1.3 周期时间和成本测量
为了提供关于流程的更多信息,还测量了周期时间和