Managing Products with Agility [P1]: Managing Products with Agility/Forecasting and Release Planning - Small batch delivery & big batch finance how to speak the language of forecasting Flashcards

1
Q

Do devs tend to solve the problem in the same way in retrospect

A

no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Comment on the easiest scenario to resolve the problem of a client not liking what was made

A

If a mistake is made or the customer doesn’t like what was made, it’s far easier to change direction if we didn’t go too far on the wrong path before having something to deliver → i.e. Scrum and small pieces

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

why would you consider an “incremental finance” approach

A

can only use forecasting for complex things

need to understand the cone of uncertainty

–> model representing the variance in estimates you’ll find in a complex system. When you are close to done, estimates vary less. When you are much further from done, estimates vary much more and it’s not a linear relationship

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How to explain “incremental finance” to senior leaders

A
  • Show them that long-range estimates include exponentially increasing variance as predicted by the cone of uncertainty
  • Break things down into smaller deliverables and fund those → e.g. 3 month initiatives and complete those
  • don’t batch
  • employ an empirical process to investing in your company’s initiatives through with incremental finance and break the large batch project funding cycle that prevents true organizational agility
How well did you know this?
1
Not at all
2
3
4
5
Perfectly