| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Estimation guidelines | |||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||
3 | Depending on current project state, available time and needs, you might want to apply different methods of estimation. Basic level can be described as in table below: | |||||||||||||||||||||||||
4 | Confidence level | Name | Comment | |||||||||||||||||||||||
5 | Low | ROM (Rough Order of Magnitude) | Quick estimation giving first indication about expected cost, but with low confidence level. More common in very early stages of a project. Result can be achieved using expert, analogous or affinity estimation. | |||||||||||||||||||||||
6 | Medium | Budget estimation | Estimation on story/task level can be applied if stories are described in more details, team has better understanding about scope and technical challenges, and there is more time. If team has started with ROM estimation. Over time, initially unknown activities and requirements become clearer and need to be reflected in a refined project plan. This process is called ‘progressive elaboration‘. | |||||||||||||||||||||||
7 | High | Definitive estimation | This level of confidence is required on Sprint planning, so that the team would know exactly how much time they require to complete the tasks and are able to verify how it fits their capacity. | |||||||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||
11 | Estimation process | |||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | In order to have common approach across the projects at M&P, it has been decided each project team would follow timewise estimation (hours / days / weeks). | |||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | Estimation can be performed in various tools, however results shall be stored in JIRA ticket system, depending on the confidence level: | |||||||||||||||||||||||||
16 | ROM → original estimation is stored in epics | |||||||||||||||||||||||||
17 | Budget → original estimation is stored in stories | |||||||||||||||||||||||||
18 | Definitive → original estimation is stored in sub-tasks | |||||||||||||||||||||||||
19 | ||||||||||||||||||||||||||
20 | Such approach allows to easily share estimated values and verify it during progressive elaboration. | |||||||||||||||||||||||||
21 | ||||||||||||||||||||||||||
22 | Estimation guidelines | |||||||||||||||||||||||||
23 | What is dev-work, i.e. what’s included in Original Estimate/can be logged on DEV tickets: | |||||||||||||||||||||||||
24 | Coding | |||||||||||||||||||||||||
25 | Investigation | |||||||||||||||||||||||||
26 | Technical discussions | |||||||||||||||||||||||||
27 | Developer Testing | |||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | What is NOT dev-work, i.e. what should NOT be included in estimations: | |||||||||||||||||||||||||
30 | Meetings | |||||||||||||||||||||||||
31 | Standups | |||||||||||||||||||||||||
32 | QA Testing (Logged on general QA ticket, just comment is added specifying tasks) | |||||||||||||||||||||||||
33 | Code Reviews (Logged on general | |||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |