We’ve all seen the comparison between development work and constructing buildings. I think the comparison is fundamentally flawed. There are numerous posts out in the world that confirm this. Random Google articles are here, here and here. I like the last one on Stackoverflow, because the writer is quite cynical when answering the question why they differ.