我们开发一个应用或者写一些程序,肯定要有一定的标准,标准存在一意义就保证我们做的东西有一定的质量。下面就简单谈一些软件质量的保障。
软件、程序、软件工程,它们的规模不同,所以认定的标准不同,软件质量的成本由预防、评审、内部故障、外部鼓掌四方面,所以质量是有成本的。举个例子,我们都知道:同样的需求我们可以有N种方法去实现,所以不同的实现方法有高效和低效之分,然后选择高低效的过程就是选择成本的过程。看到这里,其实我们可以想到之前的软件测试,很多人就有疑惑,软件测试不应该是质量保障的一部分吗?答案是否定的,软件的质量保障和软件测试有很大的区别。总之,软件工程有一些量化的指标,比如:软件CC后DCR的数量、用户的评价、CC后发现的bug数量等等。
时间: 2024-10-09 22:30:10