关于软件质量保障初探
博文软件质量保障初探 软件质量这个词非常广泛,在不同语境下有不同的含义。下面是国际标准组织最近的定义: "Capability of software product to satisfy stated and implied needs under specified conditions." "The degree to which a software product meets established requirements; however, qualitydepends upon the degree to which those established requirements accurately representstakeholder needs, wants, and expectations. 这两个定义都强调了软件要符合用户以及利益相关者的需求,有多种方式可以来剖析软件的质量,关于这方面的学术论文也不少,在这本书中,我们知道: 软件=程序+软件工程 那么,我们可以嵌套这个公式: 软件质量 = 程序质量+软件工程质量 程序的质量体现在软件外在功能的质量。各种功能还有很多特征需要衡量,例如,网站显示查询的结果的速度;订票网站能并发处理业务的吞吐量;支持在线用户的数 量。程序还有其他的方面,例如用户的体验的质量,国际化的质量和安全的质量。