其次,工作产品的漏测率是与抽样率是成反比的。如何提高同行评审的抽样率呢?首先大家要知道同行评审所使用的抽样就是同行评审准则中记录的每个检查项。只要检查项覆盖面足够,那么同行评审自然就会有效果。如果评审主持人收集回来的评审准备表中反馈的内容太少,那就没有必要继续进行评审,因为这样的评审只能是走过场。
评审的主持人和作者可以先将工作产品的内容进行分解,与WBS的分解方法相同,然后再将与会人员的反馈对应到每个分解出来的待评审的功能点,以此来判断检查项的覆盖率是否足够。例如表1所示:
表1- xxx概要设计文档评审覆盖率分析表
待评审的功能点 | 功能完整性 | 技术复杂度 | 可维护性 | 产品性能 |
功能点A1 | X | X | ||
功能点A2 | X | X | ||
功能点A3 | X | X | ||
功能点A4 | X | X | ||
功能点B1 | X | X | ||
功能点B2 | X | |||
功能点B3 | X | X | X | |
…….. | ||||
通过一个类似这样表格,主持人就会发现有那些地方大家还没有考虑到,没有考虑到的地方可以在评审会上集中讨论,或者在同行评审的准备阶段让与会人员还需要继续提出建议。
如果提高同行评审的效率
要提高同行评审的效率,首先就要知道以往评审的度量信息,通过对度量的数据进行分析,找到可以改进的关键点,这其实就是CMMI进行过程改进的方法。在之前已经提到同行评审准备阶段就需要明确收集相关度量的信息,本文将举些常用的例子给大家参考。
同行评审发现缺陷数量
有些时候与会人员为了应付评审,在填写评审准备表时只为了凑数量,而不注重质量,那么可以通过对本次评审发现问题的数量进行分类统计,如果某次评审发现的问题较少,那么有可能(只是有可能)是评审准备的工作没有做好。
同行评审ROI(投资回报率)
同行评审ROI是对评审效果的直接衡量。
投资回报率:在同行评审中就是所有与会人员花费在本次评审中的成本与本次评审所发现缺陷所具有的价值之间的比例。也就是每投入1块钱在同行评审上可以得到多少钱的回报。公式如下:
与会人员在本次评审所花费的时间UT=本次评审准备工作的时间+开会的时间+[ 如果会后某些人员还需要对缺陷进行跟进的时间
与会人员在本次评审所花费的成本UA=该人员的单位小时成本 * UT
所有与会人员在本次评审总的花费PC(元)=UA1 + UA2 +UA3+……