高质量程序设计指南:C++/C语言
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 高质量软件开发之道

本章讲述高质量软件开发的道理。

为了深入理解软件质量的概念,本章阐述了10个重要的软件质量因素,即正确性、健壮性、可靠性、性能、易用性、清晰性、安全性、可扩展性、兼容性和可移植性,并介绍了消除软件缺陷的基本方法。

人们开发软件产品的目的是赚钱。为了获得更多的利润,人们希望软件开发工作“做得好、做得快,并且少花钱”,所以软件质量并不是人们唯一关心的东西。本章论述了“质量、生产率和成本”之间的关系,并给出了能够“提高质量、提高生产率,并且降低成本”的软件开发方法。