Sviluppare software di qualità costa meno

Sviluppare software di bassa qualità costa di più, e ci si mette più tempo.

Può sembrare un paradosso, ma non lo è: le tecniche e le pratiche che aumentano la qualità del software fanno sì che lo sviluppo costi meno, e quindi hanno senso anche e soprattutto dal punto di vista economico, come spiega Martin Fowler in Is High Quality Software Worth the Cost?