Ci sono settori nei quali il basso costo è più importante della qualità offerta: per fare un solo esempio, Wal-Mart è diventato un gigante vendendo prodotti economici, non prodotti di qualità. Questo non è possibile nel campo del software. La buona notizia è che con il software è possibile migliorare la qualità senza aumentare il costo di ogni unità venduta, un po’ come nell'industria dell'intrattenimento. Vale la pena assumere Brad Pitt anche se chiede un compenso stellare, perché quel costo può essere diviso per tutti i milioni di biglietti venduti. Nell’industria del software, risparmiare sui programmatori si traduce in software scadente e nella perdita di denaro.
Se l'unica differenza tra i programmatori fosse la produttività, dovrebbe essere possibile sostituire con cinque programmatori mediocri un programmatore eccellente. Ovviamente, non è così che funziona. Come cinque Antonio Salieri non potranno comporre il Requiem di Mozart, e come 9 donne non possono fare un bambino in un mese… Inoltre, ridurre il numero delle persone dedicate a un progetto deve essere un punto fermo: come afferma la legge di Brooks, aggiungere persone a un progetto software in ritardo non fa che rallentare il lavoro perché aumenta la complessità. Un singolo buon programmatore che lavora a un singolo compito non deve gestire coordinamento o comunicazione. Cinque programmatori che lavorano allo stesso compito devono ovviamente comunicare e coordinarsi tra loro.