Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
The 5 Laws of
Software
Estimates
Немного о себе
2
Анатолий Таразевич
Место работы: EPAM Systems
Должность: Software Engineer
Estimations
3
Estimation in scrum
4
Why story points
•Standardization
•Time Tracking
•Measuring team performance
•Comparing teams
5
5 Laws of estimations
•1st : Estimates are Waste
6
Estimates are Waste
7
Estimates are Waste
8
5 Laws of estimations
•1st : Estimates are Waste
•2nd: Estimates are Non-Transferable
9
Estimates are Non-Transferable
10
Estimates are Non-Transferable
11
5 Laws of estimations
•1st : Estimates are Waste
•2nd: Estimates are Non-Transferable
•3rd : Estimates are Wrong
12
Estimates are Wrong
13
5 Laws of estimations
•1st : Estimates are Waste
•2nd: Estimates are Non-Transferable
•3rd : Estimates are Wrong
•4th : Estimates are Temporary
14
Estimates are Temporary
15
5 Laws of estimations
•1st : Estimates are Waste
•2nd: Estimates are Non-Transferable
•3rd : Estimates are Wrong
•4th : Estimates are Temporary
•5th : Estimates are Necessary
16
Estimates are Necessary
17
Estimation by analogy
18
Pros:
• Easy to collect data for evaluation
• Good accurate estimation, accuracy within 50%
• Can be used in the early stages of development
• No need to have business area knowledge
Cons:
• Need to have estimated projects base
• Quality of estimation depends on quality of the base
• Inaccurate estimates of previous projects, would affect
current estimation
Expert judgment
19
Pros:
• Easy to organize and make
• Might be very accurate
Cons:
• Quality of estimation depends on expert
experience
• Hard to reproduce, two experts will have
different estimations
Work Breakdown Structure (WBS)
20
Work Breakdown Structure (WBS)
21
Pros:
• Detailed and understand relationships
between deliverables and steps
• Transparency and monitoring
• Best for allocating cost and time estimates
Cons:
• Full and detailed requirements
• Scope of the project should be defined
• Poorly constructed WBS may result a
negative project outcomes
Planning poker
22
Pros:
• Very accurate
Cons:
• Very slow
• All team need to be involved
• All team members need to have the same
vision of the scope of 1 SP
The Bucket System
23
The Bucket System
24
Pros:
•Very fast
•Collaborative
Cons:
•Experienced team
•Roughly estimates
•Relative results
Three-Points estimating
25
Three-Points estimating
26
Pros:
• it is considered to be one of the most
accurate estimation techniques in project
management;
• it reduces the scenario with too optimistic
and too inflated estimates.
Cons:
• it requires more time to provide three
estimates for each task.
Thank you
27
THANK YOU
Useful links
• https://ardalis.com/5-laws-of-software-estimates
• https://technology.amis.nl/2016/03/23/8-agile-estimation-techniques-beyond-planning-poker/
• https://www.pmi.org/learning/library/agile-project-estimation-techniques-6110
• https://blog.ganttpro.com/en/project-estimation-techniques-for-greater-management/
• https://bohutskyi.com/Estimation_Techniques.html
• https://medium.com/serious-scrum/scrum-management-tells-us-to-use-story-points-9c47e7727d09

More Related Content

The 5 Laws of Software Estimates