Adult Behavior on Projects - Article Review
The article "Perspective: Adult Behavior on Projects" by Tim Lister on The Atlantic Systems Guild, hits home a couple of nice points.
- All of us who work under the yoke of a CMM-I environment feel the burden of process and documentation; and we hear wonderful things about the Agile philosophies that are taking firm root among IT professionals. There is a CMM digram that shows risks diminishing as an organization's maturity level increases (see here). It is a laughable notion, as in the IT field, if one thing is certain, it is uncertainty (i.e. risk). Also, a risk is a risk, however well you plan/document and monitor/control it. You can only mitigate risk, not completely avoid it!
- The best way to mitigate a risk is to plug away at it as soon as it is detected. Small software engineering iterations are the key. Agile methods are successful precisely for this reason - they have inbuilt tight iterations.
- Risk management is project management for adults - is an eloquent way to put it! All the PMI theory is well and good, but risk management is the one skill good project managers have in spades. Ability to manage risk on IT/Software projects is what separates the men from the boys!
Of course, with all talk of Agile, why does the Volere Requirements Template (authored by principals of the Atlantic Systems Guild) look & feel so cumbersome? :-)