Considerations for Agile and Adaptive environments
The great thing about Agile projects is you are never more than a month into them. Why? Because every iteration is planned for the length of the iteration. To be a bit clearer, if we are planning for 1 month's worth of work, we are also planning for 1 month's worth of risk. Does that mean we don't think ahead? Not particularly. When working with an emergent design, we can only progressively elaborate on the scope of work, knowing what we know right now. If we look too far ahead, we may inadvertently spend time planning for something that doesn't match up with current or future knowledge. Documentation without a working increment is a massive waste of time.
Risk is still identified and tracked, but we don't look as far into the future while planning as we might on a predictive project. That is why a risk management plan is an important document, not just for determining how we will manage risk but also so...