论文部分内容阅读
现在人们已经逐渐认识到所谓的软件危机实际上仅是一种状况,那就是软件中有错误,正是这些错误导致了软件开发在成本、进度和质量上的失控。有错误是软件的属性,而且是无法改变的,因为软件是由人来完成的,所有由人做的工作都不会是完美无缺的。问题在于如何去避免错误的产生和消除已经产生的错误,使程序中的错误密度达到尽可能低的程度。