SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Going Agile
Agile from the trenches
By Martin Lapointe
Martin Lapointe, Agile Coach @ YP
Owner of an Agile family
Mantra: CARPE DIEM
Passion: Running
Why should you take the Agile pills?
Why use Agile methods?
All experts are in agreement with:
 Deliver value to customers
 Develop team communication and interaction
 Improve quality with a Feature based testing
 Increase visibility and customer feedback
 Deliver frequently a working product
The path to Agility
Phase 1: Prepare
the ground
Focus for Phase 1
59%
30%
10%
1%
Colonne1
Stabilization
Training
Scrum
Agile
Phase 1: Prepare the ground
Symptoms I experienced with teams:
•Collaboration weak
•Product vision missing
•No references to users
•Long cycles
•Importance put on budget
Phase 1: Objectives
The objective of the first
phase is to bring structure
and consistency
Phase 1: Objectives –> How?
Develop the concept of small incremental
deliveries.
Process to be improved, but the team starts
to learn by experimenting.
Phase 1: Objectives –> How?
Develop a
clear
definition
of the roles
Phase 1: Objectives –> How?
Start the project with:
•rules of engagement
•Product Vision
•Definition of the user type and persona
•Preliminary backlog with Epics and stories for the
first two sprints
Phase 1: Objectives –> How?
Make dedicated and stable teams
Phase 1: Results
The work gets organized and visibility gets
better
The team starts to:
Get out of the command and control approach
Understand to role of the client in the team
Appreciate feedback and Product vision
Phase 2 :
Applying Scrum
Focus for Phase 2
10%
20%
60%
10%
Colonne1
Stabilization
Training
Scrum
Agile
Phase 2 : Applying Scrum 1/2
In this phase, discipline
• Timeboxed and allocated time is followed
• Sprints are well defined and not changing once started
• Roles are clear and applied
Phase 2 : Applying Scrum 2/2
In this phase, discipline
• An experience ScrumMaster is part of the team
• A Product Owner is trained and dedicated to the team
• The Sprint includes all Scrum rituals for proper execution
Phase 2: Results
• The Product Owner writes good User Stories
• Product Owner prioritizes the backlog
• The team has a Scrum Board to synchronize efforts
• Disruptions are minimized with the help of the Scrum Master
When implementing
Scrum, be careful
with the frAgile
behaviours
emerging
“Our project is too technical,
we don’t need a persona
“We don’t need a Product Owner
“ You are not
technical enough to
be a Scrum Master
You need to
increase your
velocity by 50
points…
Planning should
last until
everything is
covered
We're in a hurry,
so we'll do QA
after this Sprint
Retrospectives a about people
complaining, better to avoid them
Phase 3: Become
Agile
Focus for Phase 3
0%
5%
15%
80%
Colonne1
Stabilization
Training
Scrum
Agile
Phase 3: Become Agile
• Survival mode is gone
• The fear of making mistakes is gone
• Teams are self-organized and multidisciplinary
• Decisions are taken by the team
• Teams are designed to deploy functionalities (all layers)
• Guilds are organized to share knowledge in the organisation
• Budgeting is done in the Agile way
• Innovation is a day to day thing
• Clients are now partners
Phase 4: The Agile
Governance
Phase 4: The Agile Governance
1. Agile needs to be “sponsored” from the top.
A top heavy and inflexible management team,
and associated red tape, will not enable
successful Agile adoption.
Phase 4: The Agile Governance
2. Agile means “empowerment”. Good agile
teams take ownership of their work and ensure
objectives can be met. Trust and good
communications are key for this to succeed.
Phase 4: The Agile Governance
3. Agile needs some “traditional” controls.
A bad agile project is equivalent to a bad
waterfall project and there is understandable
concern that chaos will reign in a flexible-
empowered world.
Conclusion

Weitere ähnliche Inhalte

Was ist angesagt?

19 creamer et workshop-agile2019-wash_pp_16-9_1
19 creamer et workshop-agile2019-wash_pp_16-9_119 creamer et workshop-agile2019-wash_pp_16-9_1
19 creamer et workshop-agile2019-wash_pp_16-9_1Lanette Creamer
 
Scrum overview
Scrum overviewScrum overview
Scrum overviewPaul Nil
 
Scrum in practice at klarna
Scrum in practice at klarnaScrum in practice at klarna
Scrum in practice at klarnaElad Maimon
 
More Than A Tester by Paul Meeker
More Than A Tester by Paul MeekerMore Than A Tester by Paul Meeker
More Than A Tester by Paul MeekerQA or the Highway
 
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAll You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAgileFever
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Aloke Bhattacharya
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and groomingArevik Harutyunyan
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationToivo Vaje
 
self funding agile2
self funding agile2self funding agile2
self funding agile2Daniel Poon
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & ScrumHawkman Academy
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyVlad Savitsky
 

Was ist angesagt? (20)

Scrumban
ScrumbanScrumban
Scrumban
 
19 creamer et workshop-agile2019-wash_pp_16-9_1
19 creamer et workshop-agile2019-wash_pp_16-9_119 creamer et workshop-agile2019-wash_pp_16-9_1
19 creamer et workshop-agile2019-wash_pp_16-9_1
 
Beyond Agile Software
Beyond Agile SoftwareBeyond Agile Software
Beyond Agile Software
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Scrum
ScrumScrum
Scrum
 
Scrum in practice at klarna
Scrum in practice at klarnaScrum in practice at klarna
Scrum in practice at klarna
 
Introduction to Scrum
Introduction to ScrumIntroduction to Scrum
Introduction to Scrum
 
More Than A Tester by Paul Meeker
More Than A Tester by Paul MeekerMore Than A Tester by Paul Meeker
More Than A Tester by Paul Meeker
 
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFeverAll You Want To About Kanban Before Doing Kanban Certification | AgileFever
All You Want To About Kanban Before Doing Kanban Certification | AgileFever
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Catch agile
Catch agileCatch agile
Catch agile
 
Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)Scrum guide presentation (Scrum Guide in easy to read PPT format)
Scrum guide presentation (Scrum Guide in easy to read PPT format)
 
3. Armine - retrospective and grooming
3. Armine - retrospective and grooming3. Armine - retrospective and grooming
3. Armine - retrospective and grooming
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and Organization
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
self funding agile2
self funding agile2self funding agile2
self funding agile2
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Art of Estimation. Vlad Savitsky
Art of Estimation. Vlad SavitskyArt of Estimation. Vlad Savitsky
Art of Estimation. Vlad Savitsky
 

Ähnlich wie Going Agile from the trenches - Martin Lapointe, Agile Coach

Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleLitheSpeed
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrumeikitakeuchi
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile OrganizationLitheSpeed
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology AssessmentSandy Lee
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptxRafeeq T
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7Ravi Tadwalkar
 
Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionAgile Velocity
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptxAbhinay93499
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017Maurizio Mancini
 

Ähnlich wie Going Agile from the trenches - Martin Lapointe, Agile Coach (20)

Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdfTeaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
Teaching Scrum Fundamentals_A Quick Guide to Getting Started.pdf
 
Essentials of Scrum
Essentials of ScrumEssentials of Scrum
Essentials of Scrum
 
Agile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care LeadersAgile Practice Workshop at Eye Care Leaders
Agile Practice Workshop at Eye Care Leaders
 
Product Management In Agile Practice
Product Management In Agile PracticeProduct Management In Agile Practice
Product Management In Agile Practice
 
CMMI and Agile
CMMI and AgileCMMI and Agile
CMMI and Agile
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
Agile Methodology Assessment
Agile Methodology AssessmentAgile Methodology Assessment
Agile Methodology Assessment
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7
 
Path to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile AdoptionPath to Agility: Avoiding Common Pitfalls in Agile Adoption
Path to Agility: Avoiding Common Pitfalls in Agile Adoption
 
Agile isd by_lisa_cooney
Agile isd by_lisa_cooneyAgile isd by_lisa_cooney
Agile isd by_lisa_cooney
 
software engineering agile development notes.pptx
software engineering agile development notes.pptxsoftware engineering agile development notes.pptx
software engineering agile development notes.pptx
 
Scrum Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 
Invite the tester to the party
Invite the tester to the partyInvite the tester to the party
Invite the tester to the party
 
How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017How to Reboot Your Agile Team Agile 2017
How to Reboot Your Agile Team Agile 2017
 

Kürzlich hochgeladen

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

Going Agile from the trenches - Martin Lapointe, Agile Coach

  • 1. Going Agile Agile from the trenches By Martin Lapointe
  • 2. Martin Lapointe, Agile Coach @ YP Owner of an Agile family Mantra: CARPE DIEM Passion: Running
  • 3. Why should you take the Agile pills?
  • 4. Why use Agile methods? All experts are in agreement with:  Deliver value to customers  Develop team communication and interaction  Improve quality with a Feature based testing  Increase visibility and customer feedback  Deliver frequently a working product
  • 5. The path to Agility
  • 7. Focus for Phase 1 59% 30% 10% 1% Colonne1 Stabilization Training Scrum Agile
  • 8. Phase 1: Prepare the ground Symptoms I experienced with teams: •Collaboration weak •Product vision missing •No references to users •Long cycles •Importance put on budget
  • 9. Phase 1: Objectives The objective of the first phase is to bring structure and consistency
  • 10. Phase 1: Objectives –> How? Develop the concept of small incremental deliveries. Process to be improved, but the team starts to learn by experimenting.
  • 11. Phase 1: Objectives –> How? Develop a clear definition of the roles
  • 12. Phase 1: Objectives –> How? Start the project with: •rules of engagement •Product Vision •Definition of the user type and persona •Preliminary backlog with Epics and stories for the first two sprints
  • 13. Phase 1: Objectives –> How? Make dedicated and stable teams
  • 14. Phase 1: Results The work gets organized and visibility gets better The team starts to: Get out of the command and control approach Understand to role of the client in the team Appreciate feedback and Product vision
  • 16. Focus for Phase 2 10% 20% 60% 10% Colonne1 Stabilization Training Scrum Agile
  • 17. Phase 2 : Applying Scrum 1/2 In this phase, discipline • Timeboxed and allocated time is followed • Sprints are well defined and not changing once started • Roles are clear and applied
  • 18. Phase 2 : Applying Scrum 2/2 In this phase, discipline • An experience ScrumMaster is part of the team • A Product Owner is trained and dedicated to the team • The Sprint includes all Scrum rituals for proper execution
  • 19. Phase 2: Results • The Product Owner writes good User Stories • Product Owner prioritizes the backlog • The team has a Scrum Board to synchronize efforts • Disruptions are minimized with the help of the Scrum Master
  • 20. When implementing Scrum, be careful with the frAgile behaviours emerging
  • 21. “Our project is too technical, we don’t need a persona
  • 22. “We don’t need a Product Owner
  • 23. “ You are not technical enough to be a Scrum Master
  • 24.
  • 25. You need to increase your velocity by 50 points…
  • 27. We're in a hurry, so we'll do QA after this Sprint
  • 28. Retrospectives a about people complaining, better to avoid them
  • 30. Focus for Phase 3 0% 5% 15% 80% Colonne1 Stabilization Training Scrum Agile
  • 31. Phase 3: Become Agile • Survival mode is gone • The fear of making mistakes is gone • Teams are self-organized and multidisciplinary • Decisions are taken by the team • Teams are designed to deploy functionalities (all layers) • Guilds are organized to share knowledge in the organisation • Budgeting is done in the Agile way • Innovation is a day to day thing • Clients are now partners
  • 32. Phase 4: The Agile Governance
  • 33. Phase 4: The Agile Governance 1. Agile needs to be “sponsored” from the top. A top heavy and inflexible management team, and associated red tape, will not enable successful Agile adoption.
  • 34. Phase 4: The Agile Governance 2. Agile means “empowerment”. Good agile teams take ownership of their work and ensure objectives can be met. Trust and good communications are key for this to succeed.
  • 35. Phase 4: The Agile Governance 3. Agile needs some “traditional” controls. A bad agile project is equivalent to a bad waterfall project and there is understandable concern that chaos will reign in a flexible- empowered world.

Hinweis der Redaktion

  1. Agile is a big buzz word, everyone wants to pretend they are agile. But what does it really means? Agile applied right, can cure a lot problems, but will make visible the dysfunctions, which can make people frAgile…
  2. Deliver value to an involved Customer Improve quality with a Feature based testing approach Increase visibility and customer feedback Deliver frequently a working product
  3. Anti-Pattern: User Story missing user voice Our project is about searching in data We don’t have a client We don’t a specification The project is not progressing because we are not able to define the project scope
  4. Anti-Pattern: Confusion in roles (Product Owner) The solution is self explanatory We have a Project Manager to take care of the projects One person cannot be empower with all product decisions The role does not exist in our org chart
  5. Anti-Pattern: Scrum Master being the tech lead You are not technical enough to be a Scrum Master Belief that a Scrum Master is a tech lead Confusion on SM not being the Project Manager
  6. Anti-Pattern: Command and control Only one person has the truth and everyone has to comply Controlling as a bad impact on people Destroy autonomy and creativity
  7. Anti-Pattern: Artificial velocity increase The other teams are doing more, you need to increase velocity Now you will do 2 stand-ups in the day to report progress You will have to work on week-end to go faster And by the way, why is the build broken
  8. Anti-Pattern:
  9. Anti-Pattern: Testing at the end
  10. Anti-Pattern: Missing retrospective – No improvement process The Scrum Master People are only whining Hurry – Time pressure – Let’s get it over with! No preparation Dismiss other people’s ideas