resumo - the art of agile planning
DESCRIPTION
Resumo do curso The Art of Agile Planning - James Shore. Realizado em 09/2012 em São Paulo. http://www.agilebrazil.com/2012/en/viradaagil/the-art-of-agile-planning/TRANSCRIPT
![Page 1: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/1.jpg)
The Art of Agile Planning
Meu resumo do curso com James Shore
Marcela GuerraMarcela [email protected]@gmail.com
![Page 2: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/2.jpg)
James Shore
Signatário do manifesto ágil;
XP;
Co-autor de “The Art Of Agile Development” (O'Reilly, 2007)
http://www.jamesshore.com/
![Page 3: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/3.jpg)
The Art of Agile Planning
Curso de 2 dias - 8 horas cada dia;
Práticas durante todo o curso;
![Page 4: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/4.jpg)
Proficiencies of Planning
0: We build code;
1: We create business value;
2: We deliver business value;
3: We optimize business value;
4: We optimize our organization’s business value.
![Page 5: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/5.jpg)
![Page 6: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/6.jpg)
![Page 7: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/7.jpg)
1: We Create Business Value
User stories;
Estimating;
The planning game;
![Page 8: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/8.jpg)
2: We Deliver Business Value
Iterations;
Iteration planning;
“Done Done”;
Daily Stand-Up;
Iteration Commitments;
Velocity;
![Page 9: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/9.jpg)
2: We Deliver Business Value
Slack;
MMF;
One at a time;
![Page 10: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/10.jpg)
3: We Optimize Our Business Value
Purpose;
Customer Discovery;
Effect Mapping;
Adaptive Planning;
Latest Responsible Moment;
![Page 11: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/11.jpg)
4: We Optimize Our Organization’s Business Value
Release Commitments;
![Page 12: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/12.jpg)
User Stories
Planning tool, not requirements;
Represent customer value;
Have clear completion criteria;
3C: Card, Conversation, Confirmation;
![Page 13: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/13.jpg)
User Stories
INVEST: Independent, Nagotiable, Valuable, Estimable, Small, Testable;
Story Template “As a ... I want .. so that ...” - create a template that works for you!
![Page 14: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/14.jpg)
Estimating
Estimates are always wrong;
Errors average out;
The average is wrong too;
But at least it’s consistently wrong;
You need a lot of estimates;
So don’t waste time perfecting the imperfectable.
![Page 15: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/15.jpg)
Estimating
How to estimate:
Story points / Ideal days;
New problem, break into tasks;
Familiar problem, go with your gut;
Tracking actuals can help you synchronize;
![Page 16: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/16.jpg)
Estimating
Tricks:
First of the gate;
Planning poker;
T-shirt size;
Estimate mapping (Mute mapping);
![Page 17: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/17.jpg)
Done Done
It’s “Done Done” when your on-site customer can use it;
Create your own “Done Done”;
![Page 18: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/18.jpg)
Done Done
All tests coded and passed;
Installer/deployer updated;
Data migration tools updated;
Documentation updated;
All work integrated;
All bugs fixed, scheduled or accepted;
Customers reviwed and accepted;
![Page 19: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/19.jpg)
Daily Stand-Up
1: What did you learn yesterday (that might affect others on your team)?
2: What progress did you make and what will you do today?
3: What is impeding you?
4: How confident are you (that we will meet out commitment)?
![Page 20: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/20.jpg)
Slack
Sources of variability:
Technical debt;
Inadequate customer presence;
External disruptions;
![Page 21: Resumo - The Art of Agile Planning](https://reader035.vdocuments.mx/reader035/viewer/2022070323/559b12351a28abb1498b4757/html5/thumbnails/21.jpg)
Slack
Use slack to pay down technical debt and to learn how to be the customer;
Effect of Slack on Velocity;