3 ms·
Dr. Barry Boehm (USC) basically invented the rational approach to software estimation. Every software engineer responsible for estimating used his Cocomo techn
by jschveibinz 3y ago
Dr. Barry Boehm (USC) basically invented the rational approach to software estimation. Every software engineer responsible for estimating used his Cocomo techniques (or similar) through the early 2000’s.
Most of his work still applies:
https://www.gristprojectmanagement.us/software-2/software-effort-estimation-techniques.html https://www.gristprojectmanagement.us/software-2/software-ef...
https://en.wikipedia.org/wiki/Barry_Boehm https://en.wikipedia.org/wiki/Barry_Boehm
You can buy his books from online bookstores.
- kqr 3y agoCOCOMO is an impressive project and I wish someone would update it with modern projects to see if/how things have changed. But the main rule of thumb I brought from COCOMO was that it takes 5 person-days to get 100 lines of code from idea to production. That has been remarkably accurate in my experience. I've witnessed high-performing teams do 125 lines in 5 days, and low-performing teams doing 60 lines in 5 days, but it's still well in the ballpark.
- jschveibinz 3y agoWell, maybe the new “GPT” tools will help us to do that! Sounds like a good project for a masters thesis.