高质量的软件需要高质量的管理,这正是《质量软件管理》的主题。出自久负盛名的 Gerald M. Weinberg 之手的这套共四卷的丛书,凝聚了作者四十年来对计算机的深挚感情。 在第 I 卷《系统思维》中,作者指出了开发质量软件首先必需具备的一个条件--学会如何对问题、答案以及质量本身进行正确的思考。他同时也给出了一些指导方针,这些方针能够促进我们进行我们需要的此类思考。"及早采取措施,但是措施的力度要小",这就是保持对质量过程进行控制的关键。在企业中,主管们既应该起到计划者的作用,也应该起到催化剂的作用--一方面不断为今后的工作做出计划,对进行情况进行观察,另一方面果断地使实际情况朝着预定的目标发展。本书通过大量的实例解释了"控制点"的概念,只要对这些位置进行管理,就可以防止危机的发生,或者至少不使情况更糟。 书中讨论的问题包括:质量、压力与崩溃、软件文化、软件模式、管理模式、反馈作用、软件工程中的规模 / 复杂度动力、故障检测及其应对方法、错误排除动力、客户作用等。极具价值的图表、索引、练习题以及参考书目,更使本书光彩倍增。
展开
这是一本里程碑式的书,它在合适的时间讨论了合适的问题。……本书的组织结构和表达方式使它成为独一无二的无价之宝。每一位软件开发经理都应该读这本书。