QUALITY MANAGEMENT质量管理

质量管理

测定品质有各种各样的观点。但是,让大家都认可的测定观点就珍贵了。因人而异软件品质必须要有定量的测定,但是也有其他人认为定量的测定会限定有效的场面而较中意定性测定。以经常使用的metric为例,有检测bug数,bug较少的软件就自然比bug多的软件品质更高。 以下列举主要的软件品质要因。

●理解可能性(Understandability)
产品的目的明确的软件产品较易理解。
●完整性(Completeness)
产品可以单独见效功能,该功能对使用目的也很完全。
●简洁性(Conciseness)
没有多余无用的信息。在内存容量有限制的环境下尤为重要。另外,消减代码的行数也在各种方面起重要的作用。
●移植性(Portability)
在各种各样的计算机构成环境都能轻易正常运转。
●一贯性(Consistency)
描述方法及用语有一贯性。
●维护性(Maintainability)
在满足新需求进行改良时能较容易进行。
●试验性(Testability)
接收标准明确且能进行性能评价。
●用户体验(Usability)
可以给用户带来方便实用的体验。
●信赖性(Reliability)
目标的功能充分得到了实现。
●构造化程度(Structuredness)
构成部品都为相同的模式。
●效率性(Efficiency)
目标达成时没有造成多余人员使用。
●安全(Security)
可以针对不正当访问进行数据的保护。针对恶意操作有防护性。
因此,品质管理是系统在达到以上要求之前所需要进行确认的行为。