- Through estimation in Agile, we are not trying to predict. Predictability isn't the end goal of Agile.
- Predictability is helpful in knowing when a certain release will be shipped and to know how soon a team can deliver.
- Don't stress too much on Predicting. Don't predict harder instead adapt better.
- Instead of planning ahead, focus on adapting when dealing with unpredictability.
Scraps from various sources and my own writings on Generative AI, AGI, Digital, Disruption, Agile, Scrum, Kanban, Scaled Agile, XP, TDD, FDD, DevOps, Design Thinking, etc.
Page Hits
Showing posts with label agile estimation. Show all posts
Showing posts with label agile estimation. Show all posts
Thursday, June 06, 2019
Production defects, velocity and adaptation
Friday, February 01, 2019
Emphasis on "Being Done" in Agile - 90% Syndrome (Mike Cohn)
Courtesy - Mike Cohn
- We often fail to gauge the magnitude of an effort until we are well into that effort.
- For this reason, conventional estimations are not quite accurate.
- Ask a developer how "Done" something is and you get to hear "90% complete". A week later ask him again, and you get the same reply "almost 90% complete". This happens because the developer has gauged the scope of work incorrectly. He fails to anticipate all that is needed to complete the work.
- The 90% syndrome means the developer is certainly making progress, however is progressing at exactly the same rate as his understanding of the problem's scope.
Example
=======
Microsoft's development of MS Word began in September 1984 and was estimated to take 12 months. Nine months later, the team realized it will take another 13 months to complete, and an year later the team estimated 11 months. 
For three years, MS Word was estimated to be an year away. The product was ultimately shipped 5 years and 3 months later. 
Subscribe to:
Comments (Atom)
If we already have automation, what's the need for Agents?
“Automation” and “agent” sound similar — but they solve very different classes of problems. Automation = Fixed Instruction → Fixed Outcome ...
- 
Requirements Analysis -- Business requirements document or business requirements specification System Design -- Systems requireme...
 
 
 
