欢迎来到天天文库
浏览记录
ID:16953376
大小:28.63 KB
页数:21页
时间:2018-08-26
《软件开发全过程规范,标准及管理方法》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、软件开发全过程规范,标准及管理方法 篇一:软件开发过程管理规范 0引言 如果要提高软件开发人员的开发质量,必须有相应的考核制度,有了制度后才能推动开发人员想方设法改善自已的开发质量。目前研发对软件开发的过程缺乏细粒度的度量,所以不能依据有效的度量数据来考核开发人员的工作绩效,大部份只是凭考核人主观意志来考核,不能形成对被考核人有效的说服力。此绩效考核办法旨在结合实际情况合理客观地评价开发效率和质量。 1目的 对软件开发的过程所产生的软件项的质量和过程进行定量的评价,用评价的结果指导软件的开发过程,不断地提高软件开发质量
2、水平,并依据度量记录来考核软件开发人员的工作绩效。 2软件项包括 1)技术文档:主要包括:可行性分析报告、需求分析报告、软件功能规格说明、开发计划、系统设计报告、测试文档、用户手册、总结报告等; 2)计算机程序。 3度量数据的来源 1)项目计划; 2)评审报告; 3)测试报告; 4)问题报告; 5)软件维护记录; 4质量度量 度量指标 主要根据各类软件项检查表的检查指标来确定,例如,软件需求规格说明书检查表(见附录1),有10个检查指标,则根据具体项目检查侧重点不同,可从中选择相应的检查指标作为度量指标。
3、 质量等级 1)软件项的质量等级的确定根据度量综合指标进行。 2)度量综合指标计算公式为:Total=∑QiMi。 3)其中i=1,2,...n代表指标数量; 4)Q代表度量的指标; 5)M代表度量的指标Q在整个指标体系中所占的权重系数,对不同的开发项目可能不同,此系数根据开发的不同着重点给出。 度量指标权重系数表: 序号指标权重 1指标1权数1 2指标2权数2 3指标3权数3 4指标4权数4 5指标5权数5 加权平均分 6)质量评价:一般地,根据度量综合指标值,有以下评分标准。 质量评价计分标准
4、表 序号得分质量评价 1~优质 2~良好 3~合格 4低于劣质 度量指标计算方法 1)度量指标评分标准:根据软件项的各检查指标的缺陷率来确定,既为每项度量指标制定计分标准,缺陷率越高得分越低。 度量指标计分标准表 序号得分缺陷率范围 19~10范围1 37~8范围3 45~6范围4 5低于5范围5 2)缺陷率来源:主要是各软件项检查、评审、测试的过程所产生的缺陷跟踪表(见附录2),缺陷跟踪表中的缺陷类别对应检查表中的检查指标。 3)缺陷率单位 结构化方法 需求文档:以功能点或文档页数为单位(缺陷
5、数/功能点、缺陷数/页)。 设计文档:以模块或文档页数为单位(缺陷数/模块、缺陷数/页)。 软件代码:以模块或代码行数为单位(缺陷数/模块、缺陷数/LOC)。 面向对象方法 需求文档:以业务用例或文档页数为单位(缺陷数/BUC、缺陷数/页)。 设计文档:以用例或文档页数为单位(缺陷数/UC、缺陷数/页)。 软件代码:以用例或代码行数为单位(缺陷数/UC、缺陷数/LOC)。 4)缺陷率计算方法: 首先根据缺陷跟踪表中的缺陷类别分别统计各类别的缺陷率,然后依据度量指标计分标准表来给每个度量指标打分。 缺陷率计算公式
6、为:Total=∑(Bi/U)Mi。 其中i=1,2,...n代表缺陷级别,缺陷级别可分为:致命、严重、一般、轻微; B代表每种缺陷级别的缺陷数; U代表缺陷率单位数; M代表每种缺陷级别的权重系数,通常权重系数以"一般"缺陷级别作为基数(权数设为1),"轻微"缺陷级别可不用计算缺陷率(权数设为0)。 缺陷级别权重系数表: 序号级别权数 1致命3 2严重2 3一般1 4轻微0 5过程度量 及时度 1)以软件项目计划规定的的完成时间为基准,通过比较实际完成时间和计划完成时间的时间差,与软件项完成周期的比率
7、来评价各软件项的及时度。 2)时间差率=(实际完成时间-计划完成时间)/(计划开始时间-计划完成时间) 3)评分标准如下:时间差率范围可根据具体项目而定。 及时度评分标准表 序号得分时间差率范围 19~10范围1(15%以内) 37~8范围3(15%~35%) 4低于7范围4(35%以上) 成熟度 以软件项检查、评审、测试的结果为评价基准,评分标准如下: 9~10分:一次检查、评审、测试通过,无须调整; 7~8分:一次检查、评审、测试通过,略有调整,或第二次检查、评审、测试通过无须调整; 6分以下:二次以
8、上检查、评审、测试未通过。 改善效率 在检查、评审、测试的结果的基础上改善软件项结果,以改善的时间是否影响后续阶段的完成和计划的总体完成时间为评分依据,评分标准如下: 9~10分:改善效率良好,软件项的修改无须增加工作量,不影响阶段的继续进行和项目计划的总
此文档下载收益归作者所有