Professional Documents
Culture Documents
SOFTWARE
ESTIMATION TECHNIQUES.
LECTURE # 5
Fair Use Notice 2
WHY….???
4
Because the only time you know precisely how long it takes to
complete a project is when it’s done. Up to the point of delivery,
teams use educated guesswork to predict the future. Bigger and
more complex a project is, the more expert opinion you need to
predict. Faulty estimates mean missing deadlines and breaking
budgets are the two of the main symptoms of project failure.
Being a skilled estimator is a crucial part of setting schedules, establishing 5
budgets, managing resources and running a thriving team and business. Knowing
the size of the software to be developed and an understanding of the complexity
involved in developing the same, the planner needs to produce an estimate of the
effort that would be involved.
There are a number of estimation methodologies to choose from and here we’re
going to look few tried-and-trusted ones that work for most types of projects.
1. Expert judgment
2. Comparative or analogous estimation
3. Bottom-up
4. Top Down
5. Algorthmic Methods
EXPERT JUDGMENT 6
ESTIMATION
If your current project is similar to past ones, take the data from
previous work and extrapolate it to provide your estimates for the
new job.
Questions….??? If Any…