Larry L. Peterson, professor and Chair of Computer Science, Princeton University, gave a great talk on PlanetLab: Evolution vs. Intelligent Design which I believe is interesting to people involved in emerging architecture. One of the Agile Manifesto for Software Development’s principles is:
The best architectures, requirements, and designs emerge from self-organizing teams.
Remember this principle while [...]
Archives for August 2007
Inferior Tracks Lead to Superior Locomotives
Value-Driven User Stories Exercise Paper
In a past blog entry I had discussed an exercise for generating user stories based on value statements. I have written a paper since then that describes in more detail how the exercise works. If you are interest please download the paper. If you try it out let me know how well it works for [...]
Comparing the Product Owner and Enterprise Architect Roles
At an IASA meeting approximately 1 year ago, we came up with the following definition for what an Enterprise Architect does:
“What does an architect do?”
Understand the client’s world view and grasp their problems
Serving as the client advocate, Envision solutions to the client’s problems
Serving as the client advocate, Partition the problem up into manageable [...]
Perspective Based Architecture
I happened to run into Lewis Curtis on a plane recently and we started a discussion on Perspective Based Architecture that he had been working on for a few years. Here is the mission statement from the main web site:
“At the end of the day, no matter what technologies, vendors or methodologies are utilized, all [...]


