Why we can’t estimate software projects the same way we estimate houses
Continue Reading January 28th, 2009 Handerson Gomes
The analogy of “constructing software” as “building houses” is useful, but also flawed.
Although both Software Construction and Housing Construction are both engineering practices, we have been way more successful at estimating the cost and effort of building houses than software.
There are strong reasons why such a task is difficult, and recognizing these challenges is the first step at improving software estimates.