Read more about the general principles of Cost estimation here.
alh-optional:isAggregatingCost
Accumulate Cost
Cost estimates can be set directly for the alh-replace:type
epic/alh-replace
, even if they are only intended as preliminary estimates on a high level.
You can manually control when this preliminary original estimate should be replaced with accumulated estimates. It is recommended to accumulate cost, when the alh-replace:type
epic/alh-replace
has been decomposed and all stories and epic below have been sufficiently estimated.
Before choosing to accumulate cost, you can click Preview Accumulated Cost to preview the result of accumulating.
When cost is accumulated, the original estimate is preserved and still visible in the overview. Should you choose to revert to not accumulating cost, the original cost can be inserted.
/alh-optional
alh-optional:effortCynefin
Cynefin
The complexity of the alh-replace:type
story/alh-replace
can be estimated using the Cynefin Framework. This framework divides complexity into Obvious, Complicated, Complex and Chaos (and states in between) as increasing levels of complexity, which should be approached in different ways. Read more about Cynefin.
/alh-optional
alh-optional:effortExpected
Effort
Effort is the amount of work required to complete the alh-replace:type
story/alh-replace
. Whether effort is estimated in story points, workdays or some other unit is optional in Agemba. Depending on the circle configuration, effort is either set from a number series or set freely.
Until an effort estimate is set, the alh-replace:type
story/alh-replace
will count as requiring no effort – unless a provisional/default estimate is set for this circle. This estimate will be shown in brackets e.g. (2) until a real estimate is set.
alh-optional:isAggregatingCost
Effort can only be set directly, if this alh-replace:type
epic/alh-replace
does not accumulate cost from its children.
/alh-optional
alh-optional:effortWorstCase
Effort is estimated with both an expected and worst-case estimate. The expected is what you believe is a realistic estimate with 50% certainty (it should not be confused with an optimistic best-case estimate). The worst-case estimate represents a realistic estimate with a 90% certainty. The worst-case effort estimate cannot be less than the expected.
Together these two estimates are used to derive the certainty in percentage. The higher the difference between the two, the higher the uncertainty. Read more about working with uncertainties.
/alh-optional
/alh-optional
alh-optional:monetaryCost
Monetary Cost
The monetary cost is the financial cost to complete the alh-replace:type
story/alh-replace
, which is not directly work. It is estimated using the configured currency of the site.
Until a monetary cost estimate is set, the alh-replace:type
story/alh-replace
will count as having no monetary cost – unless a provisional/default estimate is set for this circle. This estimate will be shown in brackets e.g. (200) until a real estimate is set.
alh-optional:isAggregatingCost
Monetary cost can only be set directly, if this alh-replace:type
epic/alh-replace
does not accumulate cost from its children.
/alh-optional
/alh-optional
alh-optional:aggrCostAlgorithm
Accumulation Method
The accumulated expected effort of the alh-replace:type
epic/alh-replace
is the simple sum of the expected effort of all stories/epics beneath it.
However, deriving the accumulated worst-case effort is not as simple. It depends on whether you assume all the children to be mutually independent (i.e. if one story takes more time, this does not necessarily affect the others) or if you assume the children to be mutually dependent (i.e. if one story takes more time, so will all probably). Based on this assumption, the worst-case effort can be derived using either of the two methods:
- Root-sum-squared for mutually independent children – less than a simple sum of worst-case estimates: expected + √(∑(worst – expected)2)
- Simple sum of worst-case estimates for mutually dependent children
/alh-optional