原则2:质量在每个人眼中都不同
温伯格 “政治困境” 原则:当优化某人关注的质量时,肯能会影响其他人关注的质量。
* 软件质量没有唯一的定义。
* 质量可能是优雅设计的代码;可能是响应时间或高吞吐量;可能是低开发成本。
* 项目需确定各因素的优先级,同时传达给所有相关方。
Weinberg, G., Quality Software Management, Vol. 1: Systems Thinking, New York: Dorset House, 1992, Section 1.2.