Презентация подготовлена по материалам выступления Анатолия Таразевича на витебском Miniq #27, который был проведен 30 июля 2020:
https://community-z.com/events/miniq-vitebsk-27
Про доклад:
Оценки, как правило, являются необходимым злом в разработке программного обеспечения. К сожалению, люди склонны считать, что написание нового программного обеспечения - это все равно что строить дом или ремонтировать автомобиль, и что подрядчик или участвующий в нем механик должны быть в состоянии обеспечить надежную и точную оценку обьема работы и сроков её выполнения. Но это не всегда так и для того чтобы этого достичь понимания в этом вопросе - важно чтобы все люди участвующие в процессе разработки, будь то разработчик или бизнесс-аналитик, понимали главные особенности и законы эстимаций об этом мы и поговорим.
16. 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
18. 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
19. 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
21. 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
22. 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
26. 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.