java项目质量评估参数_软件项目质量评价方法之一

对项目质量进行评价,是对项目上线前的质量把关,而且可以对项目过程中的质量进行动态的监控,便于尽早发现问题,提高项目质量。

项目质量评价的一般步骤如下:

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模型…等。

由以上各个规范或者标准的核心,可以用下面的公式来表达:

691b62303a14ff424347e70b43963801.png

其中:

F是质量的最终得分,该得分是对质量的好坏的评定,得分高,代表质量好。

C 是指用来评价质量的标度,或者度量指标的得分。标度可以是第一级的,也可以是该标度对应的下一级的标度。对于C有一定的细则,根据项目每天的数据、参照该细则,会有一个得分。关于该细则的制定:可以根据各个环节的行业专家权威的经验,制定一个标准。该得分细则一旦制定,就具有一定的权威,以后就可以每次应用。

M是某一个得分C对应的标度 权重系数。该系数也是由经验得到,并且可以再应用中慢慢修改优化。

L是评价质量标度的项数。

最后得出的F,是个具体的、连续的数字,根据经验知识,就可以知道该数据F落入的区间段,从而知道项目质量的好、中、差等。

在运算的过程总,也会知道各个C的得分,从而知道哪项标度对应的工作存在问题,需要改进。

整个思维过程很简单,很像大学里面的每个学期求学生的综合素质得分,根据每门课的得分、和每门课的权重、平时课外活动的权重得分,得到一个最后的综合分数。该得分参考“优秀”、“良好”、“一般”、“不及格”等区间对应的分数段,给这个学生一个评价。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值