I'm at the beginning of a development project in a large organization.The Functional Requirements are currently being worked out and documented with our business stakeholders by our Enterprise Design department.I'm required to produce Technical Design Documents and manage the team to actually build the solution.I'm wanting to try Evidence Based Scheduling, but as I understand, part of that is breaking the job down into small tasks that are less than 14 hours in duration, which requires me to have already done the Technical Design.Therefore, can Evidence Based Scheduling only be used after the Technical Design has been done?How do you then plan and estimate the time it may take to come up with the Technical Design?
Estimating time for planning and technical design using Evidence Based Scheduling
design;estimation;specifications;project planning
Therefore, can Evidence Based Scheduling only be used after the Technical Design has been done?If you don't know what you're going to build, how could you possibly know how long it's going to take?So yes, you definitely need to have at least a draft of the design, and you need to let the programmers in your team to estimate their parts (as is emphasized in the article you linked to). You also need to have prior experience of comparable projects. Otherwise you don't know the relationship between your team's estimations and the reality. If you don't have prior experience, then you have to wait until you have some evidence to base the calculations on.Then you'll refine the design as you go on, and the estimate will improve. At any point in time, your schedule will be as good as it possibly can; it's based on evidence, not on guess or hope.Evidence Based Scheduling, or Story Points & Velocity etc. are just fancy words for a simple linear estimator: if it has taken T amount of time to do X % amount of the job, then there's likely (1-X)*T/X amount of time left - provided that the total amount of work stays constant. This sort of estimator is popular because:It's extremely simple.It has been found to work reasonably well in practice.