Analogies to house construction do not realy hold! In a house usually EVERYTHING is planned and determined and never changes during the construction process. If you want changes while the house is under construction it gets REALLY expensive. Thats why an architect, the guy needed in the planning phase, is expensive.
The analogy holds extremely well. As you say, in construction everything
is planned - and that is my point - why do we, in IT, still try to give estimates in the void at all. It is not difficult - its actually impossible. Hence my variance factors in the above table.
If construction used the IT approach: -
Client: "Mr Builder, how much will you charge me to build a four bedroom house?"
Builder: (Thinks)Last 4BR I did cost me $45000 and I quoted $38000 for it - so 45 + 7 for the recovery + 30% margin= 66ish(/thinks)
Builder: "Without analysing what you want I'd say in the order of $66000"
Client: "Thats too much - I only want to spend $38000 and I need it finished next week before my mother in law arrives"
Builder: "Not a problem, I'll get started laying the foundations this afternoon"
In my variance based approach:
Client: "Mr Builder, how much will you charge me to build a four bedroom house?"
Builder: "Typically a $BR can cost anywhere between $45000 and $225000 I'd say depending on what you want exactly"
Bruce
p.s. If you reckon house design requirements dont change during construction your obciously not married!
