Project Management

Please login or join to subscribe to this thread

Persuade project sponsor to start a project without a timeline until a couple of sprint

linkedin twitter facebook   Agile  
avatar
chin fan so Program Manager| Galaxy Entertainment Taipa, Macao
In Agile projects, timeline cannot be determined before running a couple of sprints, then how do you persuade the project sponsor to let you start a project without timeline? Do you ever come across a situation like this?

Any comment would be greatly appreciated!
Sort By:
avatar
David Portas London, United Kingdom
In any project (not just an agile one) it takes time to validate whether actual progress matches your estimate. That doesn't stop you making an estimate from the beginning. If you plan to deliver in time-boxed iterations then long-range estimation is simplified a little: your estimates only need to be accurate to the nearest sprint and it's normally safe to assume that any dependencies can be worked out by appropriately sequencing the backlog. As for persuading your sponsor, the sponsor should appreciate that since the delivery is iterative the "end" point matters very little. Business value can be delivered at every sprint and the final sprint should deliver the least important things.
avatar
Kiron Bondale Retired | Mentor| Retired Welland, Ontario, Canada
Regardless of the delivery approach, if you are asked prematurely for a time or cost estimate you will likely be providing a low confidence guess.

Your funding approach needs to align with your delivery approach. If the sponsor is willing to pay for a few sprints (assuming you are following an iteration-based delivery approach) to help the team explore the scope at a high-level, to come up with some candidate architectures and to do some actual construction work focusing on work items of higher uncertainty then the team would increase their confidence in the solution approach and estimates for a preliminary release.

The other alternative is to take a cost/time-boxed approach - the sponsor sets limits on those and the team works to deliver at least an MBI or MMR which fits in those. However, if they have never worked together and have little understanding of the domain or product, the risk is that these limits will be set too low to deliver something useful.

Kiron
avatar
Stéphane Parent Self Employed / Semi-retired| Leader Maker Prince Edward Island, Canada
If I had such a question, I would ask: how much money do you want to spend?

Assuming your iteration costs are fairly static, you can then tell the sponsor how many iterations her budget will purchase.
avatar
Thomas Walenta Global Project Economy Expert Hackenheim, Germany
Actually in many cases these are separate but connected projects.

Beginning with a pre-project, and having the objective to find out more about the problem and it's solution (scope, time and cost) up to an acceptable level. The result is a project proposal, a business case.
Then chartering the implementation project, based on the business.

And probably you also should have a post-project, once the project product is handed over, some call it hypercare, rollout or maintenance.

To your question: you might propose to the sponsor to charter a pre-project first. It reduces their risk, gives them more security about what lies ahead and shows that you are a caring project manager.
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
The timeline is your spints. For example, if you have 3 spints 4 weeks each then your timeline is 12 weeks. In waterfall based project is the same the problem is people do not understand that estimations must be reviewed after different phases because the amount of infomration you have (that what extensely demostrated by Barry Bohem). With that said, there is a trap in what you state. When you work using an agile based method you are publishing that you will have a deliverable ready for using in a date. So, is not valid to say that you will not know if you do not run spints. Sprints are created and defined to get a goal. What you do by running spints is to adjust the way you go for the goal.
avatar
Adrian Carlogea Australia
Sometimes it is not up to the sponsor to make such decisions. Project sponsors are not always project Gods. In some companies there is a rigid process needed to initiate a project that requires approvals. If you don't have a timeline the project may not be approved and the sponsor may not get the resources needed.

I agree with Thomas you may need a pre-project or some other sort of activity meant to find out more about the problem so that you can come up with the timeline for the actual project.

Agile does not work very well with projects when a plan for a longer period of time is needed.

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Life is a great big canvas; throw all the paint you can at it."

- Danny Kaye

ADVERTISEMENT

Sponsors