Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  General  How Do Project Managers Determine Due Dates?
Previous Previous
 
Next Next
New Post 6/13/2008 8:14 PM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: How Do Project Managers Determine Due Dates? 

 

The other method, of course, is WAG (Wild Ass Guessing).  Most PMs I know have had to resort to this at one point or another, based on their experience on similar projects in the past.

Yes. and sometimes it's all about winning a tender or sales bid and getting a feel for what the client's contrainst are (time, cost or scope.) 

 
New Post 6/13/2008 8:30 PM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: How Do Project Managers Determine Due Dates? 

And another thing!

A sesnible PM will get a scheule built from ground up by consulting with the do-ers, but will also then discuss the timelines with the senior management and based on that discussion and theoir experience often shorten the schedule developed consultatively.

Why?

Becasue you need to set stretch targets to get people working efficiently.  Often people can find shortcust and ways around time constraints that they don't think about when putting in theor estimates.

So the bottom up is balanced with some top down push.

 

 
New Post 6/14/2008 4:52 AM
User is offline Jarett Hailes
155 posts
6th Level Poster




Re: How Do Project Managers Determine Due Dates? 

 craigwbrown wrote

And another thing!

A sesnible PM will get a scheule built from ground up by consulting with the do-ers, but will also then discuss the timelines with the senior management and based on that discussion and theoir experience often shorten the schedule developed consultatively.

Why?

Becasue you need to set stretch targets to get people working efficiently.  Often people can find shortcust and ways around time constraints that they don't think about when putting in theor estimates.

So the bottom up is balanced with some top down push.

 

 

Great point, Craig! 

As of yet, I have not been involved with an Agile project team from the start, only been dropped in the middle of the project :-)

From what I've read, in the purest form Agile is supposed to iterate 'forever' until the business feels like the software accomplishes 'enough'.  The only thing you can measure at the beginning is how long an iteration will last.  Management could come in and say 'fine, you have 3 iterations to get this done', but that conflicts with Agile ethos.

I've had a PM whose worked in a Scrum setting before.  What his team did was a modified rolling wave - create estimates for each task that was to be performed in the iteration (based on their estimate of how much they could accoplish).  Then at each daily scrum they would go through the tasks currently being worked on and see how many hours were left on that task (not how many hours were worked on it).  As hours got ticked off, they would use a 'burn down chart' to estimate how close they were to their estimated results, based on time elapsed.  It seems like an interesting way of doing things, but still leaves the question open to 'what will/must you build' at the beginning of the project.

 
New Post 6/16/2008 10:44 AM
User is offline Tony Markos
493 posts
5th Level Poster


Re: How Do Project Managers Determine Due Dates? 

Larimar:

WAG?    I, obviously , have worked in more sophisticated organizations than you have:  I have always heard it referred to as SWAG  (Scientifc Wild Ass Guess).    A SWAG involves more rigor than does a WAG :-)

Anyways, yours an the other responses have been most informative.    Imagine:  As a BA, being asked by a PM for and an estimate.   What a concept!   What I have always experience is the two extremes:

  1.)   A seemlingly firm, but arbirtrary, due date (i.e., a WAG).  

  2.)   No due date, because management is not sure of, outside of some rather vague feelings, of either the scope of the effort or the specifics of what really needs to be done.

Tony

 

 

 
New Post 6/16/2008 11:33 AM
User is offline Adrian M.
765 posts
3rd Level Poster




Re: How Do Project Managers Determine Due Dates? 

On larger size projects it should not be the responsibility of the project manager to come up with guesstimates or estimates. The PM’s role is to manager the project not to dictate.

On one of my recent large projects, the PM requests estimates from the execution team (analysis, development, QA) at all points in the project: upfront sizing, estimates based on initial requirements, and final commitment based on agreed upon requirements. This type of process takes discipline from both sides but, if that is in place, works very well.

Specifically for business/systems analysis, the analysis manager or a team lead provides the initial estimate based on vision and high-level requirements. Once the requirements are validated the business systems analysis team lead provides committed numbers based on a solution document which outlines the concept of the solution. Something similar happens for the development and QA teams.

Of course, any key stakeholder on the project (project sponsor, PMs, solution owner, etc.) can question an estimate if it does not make sense.

In general, this process works very well because:

  • morale is high because the agreed upon timelines are based on reality and not on stakeholder's or upon management's wishes,
  • the actual delivery dates tend to stay very close to the committed/promised dates,
  • it avoids setting unreasonable expectations which can't be met,
  • it gives the project team a sense of ownership.

The reality is that most Project Managers, while they may be excellent at managing the project, they do not have detailed knowledge of business analysis, systems analysis, software architecture and design, coding, QA to be able to come up with a good estimate.

- Adrian


Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  General  How Do Project Managers Determine Due Dates?

Community Blog - Latest Posts

As Business Analysts in Agile teams, we often hear about Definition of Ready (DOR) and Definition of Done (DOD). But beyond the buzzwords, these two concepts are powerful tools to drive clarity, consistency, and quality in our work. Definition of Ready ensures a user story is truly ready for development. It answers: Is this story clear, feasible...
In today's fast-paced digital world, successful projects aren't just built on great code—they're built on clarity. And that clarity often comes from one key player: the Business Analyst. At the heart of every great product or system is a need—a business goal, a customer pain point, or a regulatory requirement. But busines...
I have always loved cooking. I learned from my Grandma June and her kitchen was her sanctuary, a small, warm sunlit space filled with jars of spices, stacks of cookbooks, and the comforting smell of something always on the stove or baking in the oven. Grandma June was as great a cook as she was a teacher to me. She never followed a recipe “to...

 






 

Copyright 2006-2025 by Modern Analyst Media LLC