In an agile approach we can use tools like kanban to plan, measure and monitor sprints. But when we need to use schedule systems like MS Project or any other online collaboration tool that works like MS Project to show reports or gantt diagrams to our customers (because some of them work like this yet), how do you represent a recursive agile sprint execution within your classic schedule system?
In traditional PM:
- You create your WBS.
- You reach the work package level.
- You define your tasks for that work package in your schedule system.
- You set up a baseline.
- You update progress.
Imagine that you are still going from classic to agile and you need to build a classic schedule management purposes. Normally you cannot add activities that are not aligned with your work package and are going over your triple constraint.
Do you normally add blocks of tasks with feature 1 version 1 and later feature 1 version 2 within the same deliverable and so on? How can you know how many iterations can be run in advance for same feature?