Category Archives: Thoughts on the World

The Changing Role of An IT Architect

How an architect’s role changes over time, and through the project life-cycle Continue reading

Wednesday, July 9, 2003 in Agile & Architecture, Thoughts on the World

Characteristics of a Software Architect

My musings on what makes a good software architect Continue reading

The Tao of the Architect

Philippe Kruchten of Rational has taken the Tao of Lao-Tsu, and created a modern translation focussed on the values and attitudes which an architect should adopt. He says many things which are also said on this site, but much more … Continue reading

Sunday, March 2, 2003 in Agile & Architecture, Thoughts on the World

Strategies for Flexibility

My 2001 paper on how to design systems for flexibility Continue reading

Tuesday, September 4, 2001 in Agile & Architecture, My Publications, Thoughts on the World