Agile Planning

This category contains topics associated with the Agile Planning.  A lot of people seem to think that Agile Planning is very difficult and some think it is a waste of time because even very well-thought-out plans often don’t work out as expected. This issue is important because it is at the crux of selecting a methodology and planning approach for a project. Do I use Agile or plan-driven (aka Waterfall)?

One of the biggest factors that effects the planning approach is the level of uncertainty in the project.  In a traditional plan-driven environment, many people make the mistake of trying to make the level of uncertainty go away by developing a lot of assumptions.  The problem with that approach is that many times those assumptions will turn out to be wrong and might require extensive re-planning and re-work.

Agile uses a very different planning approach that recognizes the level of uncertainty in the project.  Instead of attempting to develop a highly-detailed upfront plan, it is many times better to use a rolling-wave planning approach where the details of the plan are further elaborated as the project is in progress.

Please check the articles associated with this category for more detail:

Agile Estimation Practices – What Is the Role of Estimation In Agile?

I participated in a discussion recently on the subject of Agile estimation practices: The individual who started the discussion indicated that his team was not very good at estimating. He asked whether it was important for them to become more proficient in estimating the level of effort required Why Are Agile Estimation Practices Important? Estimation …

Agile Estimation Practices – What Is the Role of Estimation In Agile? Read More »