Project Management

Please login or join to subscribe to this thread

Agile & Scheduling

linkedin twitter facebook  
avatar
SHADAV MOHAMMAD ANSARI PMO| ITC INFOTECH INDIA PVT. Ltd. New Delhi, Delhi, India
If you can change what the team does, how is it possible to schedule for agile projects ?
Sort By:
avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
The backlog is prioritized to deliver 'value' incrementally. These prioritization efforts are continuous. Each sprint will have a goal in which the items brought in, support. There can be a product roadmap and release plan the product owner will support through those prioritization efforts, though, through regular inspection and adaptation, the release plan could change to accommodate other changes or feedback.

So while there is no 'schedule' as we know it, there is a sense of direction with a regular series of outcomes in support of an encompassing vision.
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Shadav -

Scheduling still occurs but at a higher level - perhaps one activity per sprint. Also, unless 100% of the scope of a project is delivered in that manner, some work packages might still be done in a traditional manner and need to be scheduled accordingly.

Kiron
avatar
Julie Ann Jones Lincs, Lincolnshire, United Kingdom
Hi Shadav, there is always a schedule, albeit at high-level during feasibility, your user stories constitute a small number of clear statements at this time, which are further broken down and assembled into PRL during each lifecycle, during the evolutionary development phase MoSCoW prioritisation is primarily used to prioritise requirements for each of your timeboxes, and daily stand up meetings ensure up to date project progress
avatar
Wade Harshman Scrum Master| GDIT Indianapolis, In, United States
Every agile project* I've been on still has a schedule, but it's flexible. The "Roadmap," as we like to call is, forecasts what we expect to happen, but it gets more vague as we forecast further into the future. Think of it like a hurricane forecast: the storm experts can tell you where a hurricane will be tomorrow with a high degree of certainty, but the potential track gets very wide a week later. It's the same way with our roadmap; I can tell you with some degree of certainty what we'll be working on 2 weeks from now, but I can only guess where we'll be next year. (This is often true of predictive projects, as well, we just don't like to admit it.)

So an agile roadmap may not be 100% accurate, but the benefit is that it can be quickly adjusted based on empirical data to produce better forecasts. Those predictions can be used to negotiate using the same Iron Triangle that PMs should all be familiar with. By charting the amount of work done over a given amount of time (average velocity), you can predict how much would should be done in the future, and then you can visualize the scope, budget, and schedule. Do a web search for "burn up chart" and you'll find many good examples.


*The more mature agile teams I've worked with are more focused on "product management" than "project management." That may not seem like a big distinction, but a project has a defined end, whereas a product must be supported throughout its life cycle, which may not be well-defined. The point here is that what we call a "project" may not have a real project schedule, as we understand them.
avatar
Rami Kaibni
Community Champion
Senior Projects Manager | Field & Marten Associates New Westminster, British Columbia, Canada
You do Rolling Wave Planning. You plan in details for the immediate and present then on high level for the vague future.
avatar
Stéphane Parent Self Employed / Semi-retired| Leader Maker Prince Edward Island, Canada
We managed our current project using milestones, rather than schedule. This makes more sense because of the agile approach, yet provides senior managerment with anticipated deliveries of major functionality.
avatar
SHADAV MOHAMMAD ANSARI PMO| ITC INFOTECH INDIA PVT. Ltd. New Delhi, Delhi, India
Thanks to all of you for sharing views. Now I am clear on this.
Rolling Wave Planning is good one for scheduling in agile projects.

Please login or join to reply

Content ID:
ADVERTISEMENTS

"If you think you've hit a false note, sing loud. When in doubt, sing loud."

- Robert Merrill

ADVERTISEMENT

Sponsors