“Responding to change over following a plan”
Software development is complex, developers are not an interchangeable commodity and teams scale chaotically.
Domains with these flavours favour
empirical estimation techniques, such as velocity.
This technique extrapolates estimates from historic team velocity — story points done per unit timebox.