SlideShare una empresa de Scribd logo
1 de 21
The Art of Agile
Planning
Meu resumo do curso com James Shore

Marcela Guerra
marcela.guerra@gmail.com
James Shore
Signatário do
manifesto ágil;
XP;
Co-autor de “The Art
Of Agile Development”
(O'Reilly, 2007)
http://www.jamesshore
.com/
The Art of Agile Planning

Curso de 2 dias - 8 horas cada dia;
Práticas durante todo o curso;
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.
1: We Create Business Value

User stories;
Estimating;
The planning game;
2: We Deliver Business Value

Iterations;
Iteration planning;
“Done Done”;
Daily Stand-Up;
Iteration Commitments;
Velocity;
2: We Deliver Business Value

Slack;
MMF;
One at a time;
3: We Optimize Our Business
Value

Purpose;
Customer Discovery;
Effect Mapping;
Adaptive Planning;
Latest Responsible Moment;
4: We Optimize Our
Organization’s Business Value

Release Commitments;
User Stories

Planning tool, not requirements;
Represent customer value;
Have clear completion criteria;
3C: Card, Conversation, Confirmation;
User Stories

INVEST: Independent, Nagotiable,
Valuable, Estimable, Small, Testable;
Story Template “As a ... I want .. so
that ...” - create a template that
works for you!
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.
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;
Estimating

Tricks:
First of the gate;
Planning poker;
T-shirt size;
Estimate mapping (Mute mapping);
Done Done

It’s “Done Done” when your on-site
customer can use it;
Create your own “Done Done”;
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;
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)?
Slack

Sources of variability:
Technical debt;
Inadequate customer presence;
External disruptions;
Slack

Use slack to pay down technical debt
and to learn how to be the customer;
Effect of Slack on Velocity;

Más contenido relacionado

La actualidad más candente

Building Software Fast with Freelancers & JIRA
Building Software Fast with Freelancers & JIRABuilding Software Fast with Freelancers & JIRA
Building Software Fast with Freelancers & JIRAAtlassian
 
10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA AuditDMC, Inc.
 
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...Lviv Startup Club
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...Business of Software Conference
 
7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat IntegrationsAtlassian
 
Career Development Plans as a Competitive Advantage
Career Development Plans as a Competitive AdvantageCareer Development Plans as a Competitive Advantage
Career Development Plans as a Competitive AdvantageDMC, Inc.
 
Why and when to use scrum
Why and when to use scrumWhy and when to use scrum
Why and when to use scrumRoyKlein
 
Goal Tracker MVP
Goal Tracker MVPGoal Tracker MVP
Goal Tracker MVPNishan Bose
 
Analytics - How and why you are making a mess of it and ruining your analysts...
Analytics - How and why you are making a mess of it and ruining your analysts...Analytics - How and why you are making a mess of it and ruining your analysts...
Analytics - How and why you are making a mess of it and ruining your analysts...deltaDNA
 
Agile 2010 Estimation Games
Agile 2010 Estimation  GamesAgile 2010 Estimation  Games
Agile 2010 Estimation GamesAgileCoach.net
 
How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!Anne Stefanyk
 
The Future of Meeting Design: Trends and Best Practices
The Future of Meeting Design: Trends and Best PracticesThe Future of Meeting Design: Trends and Best Practices
The Future of Meeting Design: Trends and Best PracticesSocial Tables
 
Duework pitch deck 2020
Duework pitch deck 2020Duework pitch deck 2020
Duework pitch deck 2020Ravi Gupta
 
Tips for delivering a successful events
Tips for delivering a successful eventsTips for delivering a successful events
Tips for delivering a successful eventsCini Mathew
 
IT Risk Assessment Plan
IT Risk Assessment PlanIT Risk Assessment Plan
IT Risk Assessment PlanRohit Tripathy
 

La actualidad más candente (20)

Creative Intelligence
Creative IntelligenceCreative Intelligence
Creative Intelligence
 
Building Software Fast with Freelancers & JIRA
Building Software Fast with Freelancers & JIRABuilding Software Fast with Freelancers & JIRA
Building Software Fast with Freelancers & JIRA
 
10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit10 Tips for Using SharePoint to prepare for the CSIA Audit
10 Tips for Using SharePoint to prepare for the CSIA Audit
 
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
Bogdan Onyshchenko: Як стати кращим Продакт Менеджером? 11 порад з особистого...
 
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
BoS2015 Jeff Szczepanski – COO, Stack Exchange - Stack Overflow. Scaling a Te...
 
Fixer upper
Fixer upper Fixer upper
Fixer upper
 
7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations7 Secrets of Successful HipChat Integrations
7 Secrets of Successful HipChat Integrations
 
Career Development Plans as a Competitive Advantage
Career Development Plans as a Competitive AdvantageCareer Development Plans as a Competitive Advantage
Career Development Plans as a Competitive Advantage
 
Why and when to use scrum
Why and when to use scrumWhy and when to use scrum
Why and when to use scrum
 
Goal Tracker MVP
Goal Tracker MVPGoal Tracker MVP
Goal Tracker MVP
 
Future Wonder Offering
Future Wonder OfferingFuture Wonder Offering
Future Wonder Offering
 
Analytics - How and why you are making a mess of it and ruining your analysts...
Analytics - How and why you are making a mess of it and ruining your analysts...Analytics - How and why you are making a mess of it and ruining your analysts...
Analytics - How and why you are making a mess of it and ruining your analysts...
 
BoS2015 Trish Khoo – Engineering Manager, Google
BoS2015 Trish Khoo – Engineering Manager, GoogleBoS2015 Trish Khoo – Engineering Manager, Google
BoS2015 Trish Khoo – Engineering Manager, Google
 
Agile 2010 Estimation Games
Agile 2010 Estimation  GamesAgile 2010 Estimation  Games
Agile 2010 Estimation Games
 
Kickr Post
Kickr PostKickr Post
Kickr Post
 
How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!How to Keep Your Drupal Developers Happy and Inspired!
How to Keep Your Drupal Developers Happy and Inspired!
 
The Future of Meeting Design: Trends and Best Practices
The Future of Meeting Design: Trends and Best PracticesThe Future of Meeting Design: Trends and Best Practices
The Future of Meeting Design: Trends and Best Practices
 
Duework pitch deck 2020
Duework pitch deck 2020Duework pitch deck 2020
Duework pitch deck 2020
 
Tips for delivering a successful events
Tips for delivering a successful eventsTips for delivering a successful events
Tips for delivering a successful events
 
IT Risk Assessment Plan
IT Risk Assessment PlanIT Risk Assessment Plan
IT Risk Assessment Plan
 

Destacado

What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?Mario Lucero
 
Laïcité fraternité iry 1
Laïcité fraternité iry 1Laïcité fraternité iry 1
Laïcité fraternité iry 1pilou06
 
Agile Stand up meeting
Agile Stand up meetingAgile Stand up meeting
Agile Stand up meetingMario Lucero
 
Agile Development Life Cycle
Agile Development Life CycleAgile Development Life Cycle
Agile Development Life CycleJaehong Park
 
How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.Rod Sherwin
 
WIT - 2013: Lideranca Feminina
WIT - 2013: Lideranca FemininaWIT - 2013: Lideranca Feminina
WIT - 2013: Lideranca FemininaMarcela Guerra
 
Cultura Organizacional - Devlivering happiness
Cultura Organizacional - Devlivering happinessCultura Organizacional - Devlivering happiness
Cultura Organizacional - Devlivering happinessMarcela Guerra
 
Agile Brazil 2013 - Product Vision Box
Agile Brazil 2013 - Product Vision BoxAgile Brazil 2013 - Product Vision Box
Agile Brazil 2013 - Product Vision BoxMarcela Guerra
 
VI EGP - Product Vision Box
VI EGP - Product Vision BoxVI EGP - Product Vision Box
VI EGP - Product Vision BoxMarcela Guerra
 
Agile Terms Series - Daily Stand-up Meeting
Agile Terms Series - Daily Stand-up MeetingAgile Terms Series - Daily Stand-up Meeting
Agile Terms Series - Daily Stand-up MeetingDisha Srivastava
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
Group Coaching - Uma opção possível
Group Coaching - Uma opção possívelGroup Coaching - Uma opção possível
Group Coaching - Uma opção possívelAntonio Azevedo
 
Coaching - Tríade do Tempo
Coaching - Tríade do TempoCoaching - Tríade do Tempo
Coaching - Tríade do TempoMarcela Guerra
 

Destacado (16)

What is scrum in Agile methodology?
What is scrum in Agile methodology?What is scrum in Agile methodology?
What is scrum in Agile methodology?
 
Laïcité fraternité iry 1
Laïcité fraternité iry 1Laïcité fraternité iry 1
Laïcité fraternité iry 1
 
Get Up! Stand Up!
Get Up! Stand Up!Get Up! Stand Up!
Get Up! Stand Up!
 
Ensayo
Ensayo Ensayo
Ensayo
 
Agile Stand up meeting
Agile Stand up meetingAgile Stand up meeting
Agile Stand up meeting
 
Agile Development Life Cycle
Agile Development Life CycleAgile Development Life Cycle
Agile Development Life Cycle
 
How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.
 
WIT - 2013: Lideranca Feminina
WIT - 2013: Lideranca FemininaWIT - 2013: Lideranca Feminina
WIT - 2013: Lideranca Feminina
 
Cultura Organizacional - Devlivering happiness
Cultura Organizacional - Devlivering happinessCultura Organizacional - Devlivering happiness
Cultura Organizacional - Devlivering happiness
 
Agile Brazil 2013 - Product Vision Box
Agile Brazil 2013 - Product Vision BoxAgile Brazil 2013 - Product Vision Box
Agile Brazil 2013 - Product Vision Box
 
VI EGP - Product Vision Box
VI EGP - Product Vision BoxVI EGP - Product Vision Box
VI EGP - Product Vision Box
 
Agile Terms Series - Daily Stand-up Meeting
Agile Terms Series - Daily Stand-up MeetingAgile Terms Series - Daily Stand-up Meeting
Agile Terms Series - Daily Stand-up Meeting
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Group Coaching - Uma opção possível
Group Coaching - Uma opção possívelGroup Coaching - Uma opção possível
Group Coaching - Uma opção possível
 
Coaching - Tríade do Tempo
Coaching - Tríade do TempoCoaching - Tríade do Tempo
Coaching - Tríade do Tempo
 
Sdlc
SdlcSdlc
Sdlc
 

Similar a Resumo - The Art of Agile Planning

Brightpod Overview
Brightpod OverviewBrightpod Overview
Brightpod OverviewBrightpod
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and trapsMarta Kossowska
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationAlan Albert
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
Lean out your backlog - Lean and Kanban Belgium 2010
Lean out your backlog - Lean and Kanban Belgium 2010Lean out your backlog - Lean and Kanban Belgium 2010
Lean out your backlog - Lean and Kanban Belgium 2010AgileCoach.net
 
Lean out your product backlog with Lean product Development and business anal...
Lean out your product backlog with Lean product Development and business anal...Lean out your product backlog with Lean product Development and business anal...
Lean out your product backlog with Lean product Development and business anal...AGILEMinds
 
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductConcept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductLee Jones
 
Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfLaSoft
 
To Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planningTo Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planningRaj Indugula
 
#NoEstimates - Stop lying to yourself and your customers, and stop estimating
#NoEstimates - Stop lying to yourself and your customers, and stop estimating#NoEstimates - Stop lying to yourself and your customers, and stop estimating
#NoEstimates - Stop lying to yourself and your customers, and stop estimatinggerardbeckerleg
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Why Our Inbound Marketing Agency went "All In" with Agile
Why Our Inbound Marketing Agency went "All In" with AgileWhy Our Inbound Marketing Agency went "All In" with Agile
Why Our Inbound Marketing Agency went "All In" with AgileDechay Watts
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologySapna Sood
 
Agile estimates - Insights about the basic
Agile estimates -  Insights about the basicAgile estimates -  Insights about the basic
Agile estimates - Insights about the basicDiogo S. Del Gaudio
 
The Agile PMO (fall 2014 version)
The Agile PMO (fall 2014 version)The Agile PMO (fall 2014 version)
The Agile PMO (fall 2014 version)Gilt Tech Talks
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.Brian Dreyer
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoAtlassian
 

Similar a Resumo - The Art of Agile Planning (20)

Brightpod Overview
Brightpod OverviewBrightpod Overview
Brightpod Overview
 
Resume
ResumeResume
Resume
 
Estimation tricks and traps
Estimation tricks and trapsEstimation tricks and traps
Estimation tricks and traps
 
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organizationGood agile / Bad agile: Proving the value of Agile to a skeptical organization
Good agile / Bad agile: Proving the value of Agile to a skeptical organization
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Lean out your backlog - Lean and Kanban Belgium 2010
Lean out your backlog - Lean and Kanban Belgium 2010Lean out your backlog - Lean and Kanban Belgium 2010
Lean out your backlog - Lean and Kanban Belgium 2010
 
Lean out your product backlog with Lean product Development and business anal...
Lean out your product backlog with Lean product Development and business anal...Lean out your product backlog with Lean product Development and business anal...
Lean out your product backlog with Lean product Development and business anal...
 
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software ProductConcept to Completion: an Entrepreneurs Guide to Creating a Software Product
Concept to Completion: an Entrepreneurs Guide to Creating a Software Product
 
Delivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdfDelivering beautiful software & web products efficiently 2022_Sep.pdf
Delivering beautiful software & web products efficiently 2022_Sep.pdf
 
To Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planningTo Deliver, Discover We Must - A value-driven approach to agile planning
To Deliver, Discover We Must - A value-driven approach to agile planning
 
#NoEstimates - Stop lying to yourself and your customers, and stop estimating
#NoEstimates - Stop lying to yourself and your customers, and stop estimating#NoEstimates - Stop lying to yourself and your customers, and stop estimating
#NoEstimates - Stop lying to yourself and your customers, and stop estimating
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Why Our Inbound Marketing Agency went "All In" with Agile
Why Our Inbound Marketing Agency went "All In" with AgileWhy Our Inbound Marketing Agency went "All In" with Agile
Why Our Inbound Marketing Agency went "All In" with Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile estimates - Insights about the basic
Agile estimates -  Insights about the basicAgile estimates -  Insights about the basic
Agile estimates - Insights about the basic
 
No Estimates - Hai Dang
No Estimates - Hai DangNo Estimates - Hai Dang
No Estimates - Hai Dang
 
The Agile PMO (fall 2014 version)
The Agile PMO (fall 2014 version)The Agile PMO (fall 2014 version)
The Agile PMO (fall 2014 version)
 
Agile - Product is Progress.
Agile - Product is Progress.Agile - Product is Progress.
Agile - Product is Progress.
 
About Us
About UsAbout Us
About Us
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 

Último

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 

Último (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 

Resumo - The Art of Agile Planning

  • 1. The Art of Agile Planning Meu resumo do curso com James Shore Marcela Guerra marcela.guerra@gmail.com
  • 2. James Shore Signatário do manifesto ágil; XP; Co-autor de “The Art Of Agile Development” (O'Reilly, 2007) http://www.jamesshore .com/
  • 3. The Art of Agile Planning Curso de 2 dias - 8 horas cada dia; Práticas durante todo o curso;
  • 4. 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.
  • 5.
  • 6.
  • 7. 1: We Create Business Value User stories; Estimating; The planning game;
  • 8. 2: We Deliver Business Value Iterations; Iteration planning; “Done Done”; Daily Stand-Up; Iteration Commitments; Velocity;
  • 9. 2: We Deliver Business Value Slack; MMF; One at a time;
  • 10. 3: We Optimize Our Business Value Purpose; Customer Discovery; Effect Mapping; Adaptive Planning; Latest Responsible Moment;
  • 11. 4: We Optimize Our Organization’s Business Value Release Commitments;
  • 12. User Stories Planning tool, not requirements; Represent customer value; Have clear completion criteria; 3C: Card, Conversation, Confirmation;
  • 13. User Stories INVEST: Independent, Nagotiable, Valuable, Estimable, Small, Testable; Story Template “As a ... I want .. so that ...” - create a template that works for you!
  • 14. 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.
  • 15. 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;
  • 16. Estimating Tricks: First of the gate; Planning poker; T-shirt size; Estimate mapping (Mute mapping);
  • 17. Done Done It’s “Done Done” when your on-site customer can use it; Create your own “Done Done”;
  • 18. 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;
  • 19. 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)?
  • 20. Slack Sources of variability: Technical debt; Inadequate customer presence; External disruptions;
  • 21. Slack Use slack to pay down technical debt and to learn how to be the customer; Effect of Slack on Velocity;