Software Methodologies at a Glance

I like to draw from a variety of sources for software engineering principles, patterns, and practices.  To be able to do this, I usually need to create information models that let me quickly scan bodies of knowledge.  Once I can frame out a space, it's a lot easier to drill into areas looking for gold.  I can also step back and see across approaches and this helps me see underlying principles or key distinctions between approaches.

XP, MSF Agile, RUP, and Microsoft Solution Framework
To compare process methodologies, here are some skeletal information models I've used:

While the frames aren't entirely consistent, I can still quickly scan the methodologies and get a good sense of what the key ideas, activities, artifacts, and practices are.

My Related Posts

Published 18 August 08 07:14 by J.D. Meier
Filed under: ,

Comments

# EWilleke said on August 19, 2008 12:40 PM:

I thought you may be interested in some of the work coming out of Agile 2008 in the space of modeling the state of agile.

http://tech.groups.yahoo.com/group/agile-model-evolution/

New Comments to this post are disabled

Search

This Blog

Syndication

Page view tracker