๐Ÿ“Essential vs. accidental in software development

source

Brooks1995

The essence of software development is the specification, design and testing of conceptual constructs and that takes the most time and effort. The actual coding and verification is easier and are accidental.

Brooks argues that concentrating on improving coding does not attach the essence and thus cannot give 10x improvement.

See also

Backlinks