Archive for March 16th, 2007

IT vs Building Architecture…

Friday, March 16th, 2007

Michael Stal makes an interesting point regarding the dissimilarities between IT architecture and traditional disciplines like building architecture.

He suggests that people have unreasonable expectations of software architecture – I quote from his blog “For instance, when building a house no one would ever come up with proposals such as adding additional rooms or floors after construction is completed. But people tend to think software engineering should support exactly that kind of flexibility.”

In a sense I agree.  But as someone with a previous life in Facilities Management I also know that businesses DO request additional rooms and additional floors after construction is complete.  No major business I know has a static property portfolio, and anyone who has worked in a major business for more than a year will almost certainly have moved desks, or even buildings at some point.

(more…)