There have been a number of people over time that have taken issue with the analogy comparing software development projects and real-life construction projects. Many of these tend to point out the many differences between what software is and what buildings are.
However, taking a different approach, Alistair Cockburn decided to see if he could use agile methods in coordinating his house renovations. He’s very happy with the results for a number of unexpected reasons and he did an interview with Agile Advice describing why.

Pingback: refactr » Blog Archive » I love a good home construction/software development metaphor