Armitage Archive

Highlight from Perfection is not over-engineering

Over-engineering is a failure of requirements gathering.