One Methodology Per Project

Alistair Cockburn idea of recognizing that different Projects have different constraints, and therefore each needs it own methodology/process.

The main result is that there are necessarily multiple methodologies. They sort along two essential dimensions: staff size and system criticality (of course they sort along more dimensions, but these two serve very well in the initial sort). There are easily several dozen distinguishably different points in this space. Within the size/criticality space, the designers of the methodology select a scope of concerns they care to address: which project roles, activities, deliverables, and standards to cover and which to leave out. They then work from their beliefs, previous experiences, fears, wishes, and philosophical principles, attempting to optimize some quality of the project.

That paper includes the matrix he uses to define families of processes that include Crystal Clear.


Edited: |

blog comments powered by Disqus