软件项目质量评价方法
作者:网络转载 发布时间:[ 2014/4/17 14:47:00 ] 推荐标签:项目质量 质量管理
对项目质量进行评价,是对项目上线前的质量把关,而且可以对项目过程中的质量进行动态的监控,便于尽早发现问题,提高项目质量。
项目质量评价的一般步骤如下:
1、建立项目质量目标;2.定义项目质量维度;3.确定评价模型;4.确定基线数据;5.执行项目质量评价;6.对比目标、采取修正行动。
影响软件项目质量的主要因素会在一些环节产生:产品调研、产品需求分析、PRD设计、UC编写,编码、测试、部署等环节及各个环节的评审。这其中会由:人的因素、软件需求、测试的局限性、质量管理的困难、软件人员的传统习惯、开发规范、开发工具的支持、各个阶段文档的完整性…等因素造成终的质量水平。
目前比较常用的质量标准有:CMM等级、CMMI-PPM过程模型、ANSI/IEEE STOL 730-1984,983-1986标准、国际标准《ISO/IEC 9126软件质量特性》、标准《GB/T16260-1996软件产品评价、质量特性及其使用指南》、FCM模型…等。
其中:
F是质量的终得分,该得分是对质量的好坏的评定,得分高,代表质量好。
C 是指用来评价质量的标度,或者度量指标的得分。标度可以是第一级的,也可以是该标度对应的下一级的标度。对于C有一定的细则,根据项目每天的数据、参照该细则,会有一个得分。关于该细则的制定:可以根据各个环节的行业专家权威的经验,制定一个标准。该得分细则一旦制定,具有一定的权威,以后可以每次应用。
M是某一个得分C对应的标度 权重系数。该系数也是由经验得到,并且可以再应用中慢慢修改优化。
L是评价质量标度的项数。
后得出的F,是个具体的、连续的数字,根据经验知识,可以知道该数据F落入的区间段,从而知道项目质量的好、中、差等。
在运算的过程总,也会知道各个C的得分,从而知道哪项标度对应的工作存在问题,需要改进。
整个思维过程很简单,很像大学里面的每个学期求学生的综合素质得分,根据每门课的得分、和每门课的权重、平时课外活动的权重得分,得到一个后的综合分数。该得分参考“”、“良好”、“一般”、“不及格”等区间对应的分数段,给这个学生一个评价。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11