Professional Documents
Culture Documents
Risk Management processes may have the air of a traditional, process-driven project management activity. However, agile methods are great risk reduction vehicles, and are actually very well aligned for rapid risk identification and reduction.
What is a Risk?
A risk is some event or circumstance that could transpire and impact the project. The PMBOK talks about good risks (opportunities), but most risk literature focuses on events with potential for negative impacts (project risks). The risk management process outlined in the PMBOK is shown below:
executing the actions identified in the risk mitigation plan. In the defense of the PMBOK, these activities get moved to the project plan and scheduled with the regular work activities. However the apparent lack of a doing step mirrors a problem seen on many projects. Namely, that risk management is undertaken as a separate (sometimes once only) passive activity that does not drive enough action on the project to prevent the risk happening. As a result we see risks occurring and can point to the risk list to where it was identified, yet not enough was done to prevent it happening.
Agile projects are said to be business value and risk driven. This means that we choose practical bundles of work based on priority assigned by the business and tackling the remaining high risk items left in the prioritized feature list (Product Backlog). So if we have stories with residual risk we would want to move that up the queue and undertake it as soon as possible. Making this balance tradeoff between business value and risk mitigation value was the subject of the Smart Planning post . Both can be attributed a dollar value for objective comparison, but most project teams perform a subjective comparison based on discussions and trade-offs.
Conclusion
Agile methods are adaptive; they have checkpoints and review questions hard-wired into their processes to allow us change the project approach to fit our evolving environment. We can also use these checkpoints to manage and reduce project risk. With an awareness of the risks as we continually re-plan the project we can adapt the plan to also incorporate risk reduction activities.