Wednesday, February 17, 2010

Software: Sadly we did adopt from the construction analogy

great_pyramid.jpgIn the software industry we often use analogies from civil engineering. We use terms like "architecture" and "construction".

But there is a common claim that we should learn more from classical engineering disciplines like civil engineering. According to that claim the IT industry would be a better place if we would adopt best practices from the latter.

On the other hand there are sophisticated explanations why software projects cannot be compared to construction projects.

Now that's all nonsense! The following quotes show that we actually do adopt eagerly:
Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.
Software and cathedrals are much the same – first we build them, then we pray.
- Sam Redwine

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...