I’m currently reading Quality Software Management: First-Order Measurement. The book is very easy to read and introduces a fairly good number of techniques for measuring software quality, but what struck me as something to remember are two key concepts.

  • quality is value
  • software development follows the Second Law of Thermodinamics

The second statement has a funny corollary: some (many) software development managers think that the Second Law of Thermodinamics does not apply to them.

Not new concepts by any means, but it’s refreshing to read some common sense every now and then.