August 15, 2003
Follow me on Twitter


Martin Fowler points out that:

When people use the term 'software architect' they are using a metaphor from building construction to help people understand the architect's role. Ironically in doing this they misunderstand the actual role of a building architect.

He also observes that "architects have, on the whole, won the battle to take charge of building design. Sadly ... they are usually the lowest paid of the skilled workers on the job. Software Architects: be careful what you wish for."

Additional Reading: Putting the Architecture Back Into Information Architecture