软件开发度量及考核方法

上传人:s9****2 文档编号:511916713 上传时间:2023-01-09 格式:DOC 页数:7 大小:275.50KB
返回 下载 相关 举报
软件开发度量及考核方法_第1页
第1页 / 共7页
软件开发度量及考核方法_第2页
第2页 / 共7页
软件开发度量及考核方法_第3页
第3页 / 共7页
软件开发度量及考核方法_第4页
第4页 / 共7页
软件开发度量及考核方法_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《软件开发度量及考核方法》由会员分享,可在线阅读,更多相关《软件开发度量及考核方法(7页珍藏版)》请在金锄头文库上搜索。

1、软件开发度量及考核方法一、引言如果要提高软件开发人员的开发质量, 必须有相应的考核制度, 有了制度后才能推动开发人员想方设法改善自已的开发质量。 虽然目前很多公司有这方面的绩效考核,但是由于软件开发行业的特殊性, 大多数公司没有对软件开发的过程进行细粒度的度量, 所以不能依据有效的度量数据来考核开发人员的工作绩效, 大部份只是凭考核人主观意志来考核, 不能形成对被考核人有效的说服力。 所以根据以前经验和相关的资料编写了适用于本部门的度量和考核方法。 该考核方法是技术支持部软件开发人员和测试人员的试行版本。二、目的对软件开发的过程所产生的软件项的质量和过程进行定量的评价, 用评价的结果指导软件的

2、开发过程, 不断地提高软件开发质量水平, 并依据度量记录来考核软件开发人员的工作绩效。三、考核实施办法1、定义1.1 、软件项包括1)、技术文档:软件工程产品集所确定的配置项。主要包括:用户需求文档、需求分析文档、概要设计文档、详细设计文档、开发计划、测试文档、用户手册、总结报告等。2)、计算机程序。1.2 、度量数据的来源1)、项目计划:过程度量中及时度考核数据的主要依据。2)、测试文档:计算机程序质量考核数据主要依据。主要是指软件产品投入用户使用后产生的软件维护记录。软件维护记录:、)32 、质量度量 2.1度量指标详细设计说明书检查例如,主要根据各类软件项检查表的检查指标来确定。 个检查

3、指标, 则根据具体项目检查侧重点不同,可从中选择相应的检查10 表有 (本文末尾附了各工作阶段的考核检查指标表)指标作为度量指标。质量等级 2.2)软件项的质量等级的确定根据度量综合指标进行。1)度量综合指标计算公式为: 2 Total =QiMi 。 3 )其中 i=1,2,.n代表指标数量;4 )Q代表度量的指标;在整个指标体系中所占的权重系数,对不同的开发代表度量的指标Q5)M 项目可能不同,此系数根据开发的不同着重点给出。度量指标权重系数表权重指标序号1 权数指标11222权数指标3 指标3 3权数44权数指标45 55 权数指标1.0加权平均分6 )质量评价:一般地,根据度量综合指标

4、值,有以下评分标准。质量评价计分标准表质量评价得分序号1 9.0优质10.02 良好 合格 7.9 6.034 低于 6.0劣度量指标计算方法2.3、度量指标评分标准:根据软件项的各检查指标的缺陷率来确定, 既为每。项度量指标制定计分标准, 缺陷率越高得分越低 度量指标计分标准表缺陷率范围得分序号10%以内)范围 1( 910 1以内) 2(10%-20%88.92 范围 20%-30%以内) 7.9 7 ( 3 范围 3 以内) 4( 30%-40% 56.9 范围 以上) 40%5 (5 范围 5低于、缺陷率来源:缺陷跟踪表测试的过程所产生的缺陷跟踪表,主要是各软件项检查、评审、 中的缺陷

5、类别对应检查表中的检查指标。、缺陷率单位 )、结构化方法 1 需求文档:以功能点或文档页数为单位(缺陷数 / 。页)功能点、缺陷数 / 页) / 设计文档:以模块或文档页数为单位(缺陷数模块、缺陷数。 /LOC)。模块、缺陷数软件代码:以模块或代码行数为单位(缺陷数 / 2、面向对象方法) / 、缺陷数 /BUC需求文档:以业务用例或文档页数为单位(缺陷数页)。 / 、缺陷数设计文档: 以用例或文档页数为单位 (缺陷数 /UC。页) 、缺陷数) /LOC。/UC 软件代码:以用例或代码行数为单位(缺陷数、开发人员缺陷率计算方法: 然后依据首先根据缺陷跟踪表中的缺陷类别分别统计各类别的缺陷率,

6、、)1度量指标计分标准表来给每个度量指标打分。)、缺陷率计算公式为: 2(Bi/U)Mi 。Total =一般、致命、严重、其中i=1,2,.n代表缺陷级别,缺陷级别可分为:)3、 轻微; B 代表每种缺陷级别的缺陷数;4)、 代表缺陷率单位数; 5)、U缺陷级别作 M 代表每种缺陷级别的权重系数,通常权重系数以一般 6)、 。缺陷级别可不用计算缺陷率(权数设为 0)为基数(权数设为 1),轻微 缺陷级别权重系数表权数 级别序号31致命22严重13一般04 轻微、测试人员缺陷查找率计算方法: 、在软件项检查、评审、测试过程中,测试人员、项目经理或开发经理需1) 作为月度考核或季度考核依据。要填

7、写缺陷查找质量度量表2 )、缺陷查找率计算方法、缺陷查找率计算公式为: A)。(Bi/U)MiTotal =一般、严重、致命、代表缺陷级别, ) B、其中 i=1,2,.n缺陷级别可分为:轻微; C)B 代表每种缺陷级别的缺陷数; 、 U 代表缺陷率单位数;、D)缺陷级别作 D) 一般代表每种缺陷级别的权重系数,通常权重系数以、 M 。)0 缺陷级别可不用计算缺陷查找率(权数设为轻微,) 1 为基数(权数设为缺陷级别权重系数表权数 序号 级别3致命12 2严重1一般30轻微4、缺陷查找质量评价:为每个软件项制定相应的缺陷查找质量计分标准, 3)测试人员的查找率也相应率的降低, 随着开发人员 B

8、UG(查找量越高,得分越高 )。降低,需要随时调整该计分标准 缺陷查找质量计分标准表缺陷查找率范围序号得分以上)(范围 191 10 50%40%-50%以内) 2 (范围 8.9 72 以内) 3 30%-40% (范围 56.9 3 (4 范围 5 低于 30%4 以下)、绩效考核标准 4) 绩效考核计分标准表得分 序号 质量评价 90100优质 1 7689 良好 2合格 75 360 很差460低于)5、缺陷考核如果在后面阶段工作中发现此软某阶段的软件项检查、评审、测试通过后, 需定位缺陷级别以及引发缺陷的原因后再处理。件项的缺陷时,处理方法为:?3 、过程度量考核指标为: 及时度、成

9、熟度、改善效率。 3.1 、及时度(该时间由员工和主管共同商讨制定)软件项目计划规定的完成时间)1、以与软件项完成周期的通过比较实际完成时间和计划完成时间的时间差,为基准, 比率来评价各软件项的及时度。计划完成时 - 计划完成时间 )/( 计划开始时间 2)、时间差率 =( 实际完成时间 )间时间差率越高得分时间差率范围可根据具体项目而定。 )、评分标准如下: 3 越低。 及时度评分标准表时间差率范围 得分序号以内) 1(91 10 10%范围范围 2( 10%-20%以内) 8-8.9 2 范围 3(20%-30%以内) 3 7-7.9以上) 430%( 4 范围 7低于3.2 、成熟度 以

10、软件项检查、评审、测试的结果为评价基准, 评分标准如下: )1、10分:一次检查、评审、测试通过,无须调整;9 分:一次检查、评审、测试通过,略有调整,或第二次检查、 评、87)2审、测试通过无须调整; 分以下:二次以上检查、评审、测试未通过。6、3)3.3 、改善效率以改善的时间是否影在检查、评审、测试的结果的基础上改善软件项结果, 响后续阶段的完成和计划的总体完成时间为评分依据,评分标准如下:分:改善效率良好,软件项的修改无须增加工作量,不影响现阶)19、10段的继续进行和项目计划的总体完成,或无须修改;软件项的修改或完善影响现阶段的继续进行,78 分:改善效率一般,、2) 增加工作量在原

11、计划的20%(此阀值可根据具体项目而定)以内;分以下:改善效率较差,软件项的修改或完善过程使项目延期, 或增 3)、6 加的工作量超过 20% (此阀值可根据具体项目而定) 。3.4 、综合评价 1 )、过程度量的综合评分方法是: S=P*A1+M*A2+E*A3。 代表综合评分;、S2) 代表及时度;、P3) 代表成熟度;、M4) E 代表改善效率; 5)、)在整个指标体系中所占的权重系数(可根 E、A 代表过程指标( P、M6) 。据具体项目而定) 过程指标权重系数表序号 指标权重权数 11 (0.3 及时度 )权数 2(0.3 2) 成熟度权数 3(0.4 改善效率3)1.0加权平均分)

12、7、过程评价:一般地,根据过程综合评分,有以下评分标准。 过程评价计分标准表得分过程评价 序号 9.0 1 10.0 优质 良好 2合格 7.9 6.0低于 4 6.0劣质、软件项综合评价 4 * 过程权数。 * )、软件项综合评分 =质量评分质量权数 +过程评分 1 综合指标权重系数表指标序号权重 )1 权数1(质量)2 权数过程(21.0加权平均分、软件项综合评价:一般地,根据软件项综合评分,有以下评分标准。 2) 软件项综合评价计分标准表得分过程评价序号 10.0 9.0 优质 1良好 8.92 8.0合格 37.9 6.0 劣质 6.0低于 45 、度量记录测试人员、项目经理或开发经理

13、在软件项提交检查、评审、测试通过后,需需要填写软件项度量表, 如果一个软件项由多人完成, 并提交给中心主任批准。要将软件项按(功能、模块)拆分,分别记录各人的度量,作为年终绩效的度量 标准。、绩效考核 6 6.1 月考核以各人当月的具体工作按以上规则进行月学院规定的绩效考核为月度考核。 考核。 月考核分为两个部分: 月度度量考核分和主管考评。 S=M+A月绩效考核权重系数表权重指标序号 0.8 1月度考核得分 0.1 2主管考评0.05同级之间的考评 30.054个人考评 1.0加权平均分主管、同级和个人考评项目表指标 权重 序号 0.1 工作主动性 10.2工作责任心 20.2工作配合度 30.1工作执行力 40.2 5工作创新 0.2 6工作计划和总结1.0加权平均分6.2 年度考核 年度考核分成两个部分:月

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号