소프트웨어 품질에 대한 실용적 노트: 결함 없는 소프트웨어를 향한 조직의 딜레마
Notes on Software Quality
소프트웨어 품질을 '문제의 부재'로 정의하며, 품질이 조직의 리더십과 문화에 의해 결정된다고 주장한다. 규모가 커질수록 품질 유지가 어려워지고, 일정 규모 이상에서는 완벽한 품질이 불가능하다고 설명한다. 저자는 소프트웨어 품질의 6가지 신호(신뢰성, 속도, 명확성, 효능, 효율, 아름다움)를 제시하고, 품질이 주는 이점(직원 유치, 사용자 충성도, 경쟁 우위 등)을 나열한다. 또한 품질에 대한 38가지 신념을 소개하며, 특히 '스케일에서 품질은 불가능하다'는 주장을 뒷받침하는 증거를 제시한다.
품질은 규모가 커질수록 어려워진다. 어떤 시점에서는 고품질이 불가능해진다.