当前位置:  开发笔记 > 程序员 > 正文

软件质量的定义?

如何解决《软件质量的定义?》经验,为你挑选了1个好方法。

这里有很多关于测量和证明软件质量的问题,但是,到目前为止,Stackoverflow上没有正式的软件质量定义:

请给出正式的,全面的软件产品质量定义.

由于这个问题相当通用,我很高兴每次提交时都接受更好的定义.复制先前提交的答案的要点是可以的,只要您可以添加有价值的东西即可.



1> Eugene Yokot..:

这就是维基百科对软件质量所说的话.

本文列出了有关软件质量的几种定义和观点.最接近软件产品质量

符合要求或程序规范; 与可靠性有关.

可靠性是"指定环境中指定时间内计算机程序无故障运行的概率".

随着产品质量,它列出:

可扩展性

正确性

完整性

没有错误

容错

可扩展性

可维护性

文档

质量因子定义为"软件程序的非功能性要求,而不是客户的合同调用,但仍然是提高软件程序质量的理想要求." 这是清单:

易懂

完整性

简明

可移植性

一致性

可维护性

可测性

可用性

可靠性

结构性

效率

安全

编辑:阐明了质量因素应该是什么意思.

我曾经听说质量就像氧气.当它在那里时,你认为它是理所当然的.当它不存在时,你会发现它并且你抱怨.因此,从"质量差"软件的角度来定义质量可能更容易.例如,不安全的在线银行网站将是"低质量"产品.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有