SlideShare une entreprise Scribd logo
1  sur  14
Getting Rid of Agile in a Few
        Simple Steps
 Or what happens when an unstoppable
   force meets an immovable object

             Hanno Jarvet
Know Thyself


• If you know your enemies and know yourself, you can
  win a hundred battles without a single loss.
• If you only know yourself, but not your opponent, you
  may win or may lose.
• If you know neither yourself nor your enemy, you will
  always endanger yourself.

                         Sun Tzu


                                                  www.jarvet.com
Terrain



• The natural formation of the country is the soldier's
  best ally;
• but a power of estimating the adversary, of controlling
  the forces of victory, and of shrewdly calculating
  difficulties, dangers and distances, constitutes the test
  of a great general.

Sun Tzu
                                                     www.jarvet.com
Terrain
•   Status quo
•   Organizational culture
•   Organizational immune system
•   Law of entropy
•   Daily focus
•   Human nature



                                   www.jarvet.com
Management Issues
• Don’t trust the team or agile. Micromanage
  both your team members and the process.
• If agile isn’t a silver bullet, blame agile.
• Equate self-managing with self-leading and
  provide no direction to the team whatsoever.
• Ignore the agile practices.
• Undermine the team’s belief in agile.


                                 Source: Mike Cohn and Clinton Keith



                                                      www.jarvet.com
Team Issues
• Continually fail to deliver what you committed to
  deliver during iteration planning.
• Cavalierly move work forward from one iteration to the
  next.
   – It’s good to keep the product owner guessing about what will be
     delivered.
• Do not create cross-functional teams.
   – Put all the testers on one team, all the programmers on another etc.
• Large projects need large teams.
   – Ignore studies that show productivity decreases with large teams due
     to increased communication overhead. Since everyone needs to know
     everything, invite all fifty people to the daily standup.

                           Source: Mike Cohn and Clinton Keith
                                                                  www.jarvet.com
Product Owner Issues
• Don’t communicate a vision for the product to the agile
  team or to the other stakeholders.
• Don’t pay attention to the progress of each iteration
  and objectively evaluate the value of that progress.
• Replace a plan document with a plan “in your head”
  that only you know.
• Have one person share the roles of ScrumMaster and
  product owner. In fact, have this person also be an
  individual contributor on the team.

                                       Source: Mike Cohn and Clinton Keith



                                                            www.jarvet.com
Process Issues
• Start customizing an agile process before you’ve done it by the
  book.
• Drop and customize important agile practices before fully
  understanding them.
• Slavishly follow agile practices without understanding their
  underlying principles.
• Don’t continually improve.
• Don’t change the technical practices.
• Rather than align pay, incentives, job titles, promotions, and
  recognition with agile, create incentives for individuals to
  undermine teamwork and shared responsibility.
• Convince yourself that you’ll be able to do all requested work, so
  the order of your work doesn’t matter.

                                                                  www.jarvet.com
                            Source: Mike Cohn and Clinton Keith
Killing Lean
The Seven Principles of Lean:

1.   Eliminate Waste
2.   Amplify Learning
3.   Decide as Late as Possible
4.   Deliver as Fast as Possible
5.   Empower the Team
6.   Build Integrity In
7.   See the Whole

                    Reference: http://en.wikipedia.org/wiki/Lean_manufacturing




                                                                          www.jarvet.com
Killing Scrum
• Retrospectives
    – Blame or stay silent
    – Decrease or get rid of altogether
    – No resulting action
•   Weak DOD
•   Long Backlog
•   Scrum Master is the Product Owner
•   Use Scrum where it adds no value




                                          www.jarvet.com
Killing Kanban
First follow the foundational             Core practices
principles
• Start with what you do now          1. Visualize

• Agree to pursue incremental,        2. Limit WIP
   evolutionary change                3. Manage Flow
• Initially, respect current roles,   4. Make Process Policies
   responsibilities & job titles      Explicit
   then adopt the core practices      5. Improve Collaboratively
                                      (using models/scientific
                                      method)
Case Studies
1. Let’s build the team!
2. Swedish gaming company
3. 3 x 9 months telco cycle




                              www.jarvet.com

Contenu connexe

Tendances

Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agilelazygolfer
 
Agile retrospectives - why, what and how
Agile retrospectives - why, what and howAgile retrospectives - why, what and how
Agile retrospectives - why, what and howDmitriyViktorov
 
Management, Multitasking, Efficiency
Management, Multitasking, EfficiencyManagement, Multitasking, Efficiency
Management, Multitasking, EfficiencyPeter Stevens
 
Big Ideias about Spotify Culture
Big Ideias about Spotify CultureBig Ideias about Spotify Culture
Big Ideias about Spotify CultureAndré Faria Gomes
 
ADDO19: Geek's Guide to DevOps Cultural Transformation
ADDO19: Geek's Guide to DevOps Cultural TransformationADDO19: Geek's Guide to DevOps Cultural Transformation
ADDO19: Geek's Guide to DevOps Cultural TransformationKaslin Fields
 
AtlasCamp 2015: Bruce Lee and the essence of Agile
AtlasCamp 2015: Bruce Lee and the essence of AgileAtlasCamp 2015: Bruce Lee and the essence of Agile
AtlasCamp 2015: Bruce Lee and the essence of AgileAtlassian
 
Human Systems: The Deception of Training
Human Systems: The Deception of TrainingHuman Systems: The Deception of Training
Human Systems: The Deception of TrainingZach Bonaker
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective RetrospectivesProwareness
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterLinda Podder
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsRichard Cheng
 
Agile vs agile (vs agile)
Agile vs agile (vs agile)Agile vs agile (vs agile)
Agile vs agile (vs agile)Laurie Young
 
Building and Growing an Agile Team
Building and Growing an Agile TeamBuilding and Growing an Agile Team
Building and Growing an Agile TeamTom Hoyland
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!Marcin Czenko
 
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Agile Velocity
 
Your Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterYour Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterColleen Johnson
 

Tendances (19)

Doing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being AgileDoing Agile Isnt The Same As Being Agile
Doing Agile Isnt The Same As Being Agile
 
Agile retrospectives - why, what and how
Agile retrospectives - why, what and howAgile retrospectives - why, what and how
Agile retrospectives - why, what and how
 
Think epic be epic
Think epic be epicThink epic be epic
Think epic be epic
 
Management, Multitasking, Efficiency
Management, Multitasking, EfficiencyManagement, Multitasking, Efficiency
Management, Multitasking, Efficiency
 
Ian Maple Presentation
Ian Maple PresentationIan Maple Presentation
Ian Maple Presentation
 
Big Ideias about Spotify Culture
Big Ideias about Spotify CultureBig Ideias about Spotify Culture
Big Ideias about Spotify Culture
 
Elite Leadership Tips
Elite Leadership TipsElite Leadership Tips
Elite Leadership Tips
 
ADDO19: Geek's Guide to DevOps Cultural Transformation
ADDO19: Geek's Guide to DevOps Cultural TransformationADDO19: Geek's Guide to DevOps Cultural Transformation
ADDO19: Geek's Guide to DevOps Cultural Transformation
 
AtlasCamp 2015: Bruce Lee and the essence of Agile
AtlasCamp 2015: Bruce Lee and the essence of AgileAtlasCamp 2015: Bruce Lee and the essence of Agile
AtlasCamp 2015: Bruce Lee and the essence of Agile
 
Human Systems: The Deception of Training
Human Systems: The Deception of TrainingHuman Systems: The Deception of Training
Human Systems: The Deception of Training
 
Techniques for Effective Retrospectives
Techniques for Effective RetrospectivesTechniques for Effective Retrospectives
Techniques for Effective Retrospectives
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 
Agile vs agile (vs agile)
Agile vs agile (vs agile)Agile vs agile (vs agile)
Agile vs agile (vs agile)
 
Building and Growing an Agile Team
Building and Growing an Agile TeamBuilding and Growing an Agile Team
Building and Growing an Agile Team
 
Start small, stay small!
Start small, stay small!Start small, stay small!
Start small, stay small!
 
Facilitation Techniques for Agile Teams
Facilitation Techniques for Agile TeamsFacilitation Techniques for Agile Teams
Facilitation Techniques for Agile Teams
 
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
Welcome To The Matrix! Organizational Structures To Support Agile (Keep Austi...
 
Your Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterYour Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt Matter
 

Similaire à Getting rid of agile in a few simple steps

A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on AgileBradley Brown
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.comTakeshi Yoshida
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Adrian Carr
 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012Elle Waters
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agileAndre Simones
 
Agile Mobsters
Agile MobstersAgile Mobsters
Agile MobstersMike Burns
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)Sergio Freire
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the ImpedimentRyan Ripley
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6Dave White
 
Agile Project Management for PMI
Agile Project Management for PMIAgile Project Management for PMI
Agile Project Management for PMIEmma Sharrock
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsMarc Crudgington, MBA
 
Human aspect in scrum
Human aspect in scrumHuman aspect in scrum
Human aspect in scrumAJAY RAWAT
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolutionMahmoud Ghoz
 
Tools For Lean Startup Wizards
Tools For Lean Startup WizardsTools For Lean Startup Wizards
Tools For Lean Startup WizardsPaul Walsh
 
Agile Transformations, the Good, the Bad and the Ugly
Agile Transformations,  the Good, the Bad and the UglyAgile Transformations,  the Good, the Bad and the Ugly
Agile Transformations, the Good, the Bad and the UglyRally Software
 

Similaire à Getting rid of agile in a few simple steps (20)

Change Management
Change ManagementChange Management
Change Management
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
A CTOs Perspective on Agile
A CTOs Perspective on AgileA CTOs Perspective on Agile
A CTOs Perspective on Agile
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
Journey to Next Level of Agility- Charkrvarthy
Journey to Next Level of Agility- CharkrvarthyJourney to Next Level of Agility- Charkrvarthy
Journey to Next Level of Agility- Charkrvarthy
 
Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009Agile for Me- CodeStock 2009
Agile for Me- CodeStock 2009
 
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
a11yTO-Enterprise-Accessibility-Round-Table-Discussion-17NOV2012
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agile
 
Agile Mobsters
Agile MobstersAgile Mobsters
Agile Mobsters
 
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
From Software Developer to Proud Product Owner (Agile Connect Aveiro Meetup #20)
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
Introduction to kanban calgary .net user group - feb 6
Introduction to kanban   calgary .net user group - feb 6Introduction to kanban   calgary .net user group - feb 6
Introduction to kanban calgary .net user group - feb 6
 
Agile Project Management for PMI
Agile Project Management for PMIAgile Project Management for PMI
Agile Project Management for PMI
 
Agile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful OrganizationsAgile Development Product Delivery For Successful Organizations
Agile Development Product Delivery For Successful Organizations
 
Human aspect in scrum
Human aspect in scrumHuman aspect in scrum
Human aspect in scrum
 
Team work
Team workTeam work
Team work
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
 
Tools For Lean Startup Wizards
Tools For Lean Startup WizardsTools For Lean Startup Wizards
Tools For Lean Startup Wizards
 
Agile Transformations, the Good, the Bad and the Ugly
Agile Transformations,  the Good, the Bad and the UglyAgile Transformations,  the Good, the Bad and the Ugly
Agile Transformations, the Good, the Bad and the Ugly
 
Reimaging the way people work together
Reimaging the way people work togetherReimaging the way people work together
Reimaging the way people work together
 

Dernier

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 

Dernier (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
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
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Getting rid of agile in a few simple steps

  • 1. Getting Rid of Agile in a Few Simple Steps Or what happens when an unstoppable force meets an immovable object Hanno Jarvet
  • 2. Know Thyself • If you know your enemies and know yourself, you can win a hundred battles without a single loss. • If you only know yourself, but not your opponent, you may win or may lose. • If you know neither yourself nor your enemy, you will always endanger yourself. Sun Tzu www.jarvet.com
  • 3. Terrain • The natural formation of the country is the soldier's best ally; • but a power of estimating the adversary, of controlling the forces of victory, and of shrewdly calculating difficulties, dangers and distances, constitutes the test of a great general. Sun Tzu www.jarvet.com
  • 4. Terrain • Status quo • Organizational culture • Organizational immune system • Law of entropy • Daily focus • Human nature www.jarvet.com
  • 5.
  • 6.
  • 7. Management Issues • Don’t trust the team or agile. Micromanage both your team members and the process. • If agile isn’t a silver bullet, blame agile. • Equate self-managing with self-leading and provide no direction to the team whatsoever. • Ignore the agile practices. • Undermine the team’s belief in agile. Source: Mike Cohn and Clinton Keith www.jarvet.com
  • 8. Team Issues • Continually fail to deliver what you committed to deliver during iteration planning. • Cavalierly move work forward from one iteration to the next. – It’s good to keep the product owner guessing about what will be delivered. • Do not create cross-functional teams. – Put all the testers on one team, all the programmers on another etc. • Large projects need large teams. – Ignore studies that show productivity decreases with large teams due to increased communication overhead. Since everyone needs to know everything, invite all fifty people to the daily standup. Source: Mike Cohn and Clinton Keith www.jarvet.com
  • 9. Product Owner Issues • Don’t communicate a vision for the product to the agile team or to the other stakeholders. • Don’t pay attention to the progress of each iteration and objectively evaluate the value of that progress. • Replace a plan document with a plan “in your head” that only you know. • Have one person share the roles of ScrumMaster and product owner. In fact, have this person also be an individual contributor on the team. Source: Mike Cohn and Clinton Keith www.jarvet.com
  • 10. Process Issues • Start customizing an agile process before you’ve done it by the book. • Drop and customize important agile practices before fully understanding them. • Slavishly follow agile practices without understanding their underlying principles. • Don’t continually improve. • Don’t change the technical practices. • Rather than align pay, incentives, job titles, promotions, and recognition with agile, create incentives for individuals to undermine teamwork and shared responsibility. • Convince yourself that you’ll be able to do all requested work, so the order of your work doesn’t matter. www.jarvet.com Source: Mike Cohn and Clinton Keith
  • 11. Killing Lean The Seven Principles of Lean: 1. Eliminate Waste 2. Amplify Learning 3. Decide as Late as Possible 4. Deliver as Fast as Possible 5. Empower the Team 6. Build Integrity In 7. See the Whole Reference: http://en.wikipedia.org/wiki/Lean_manufacturing www.jarvet.com
  • 12. Killing Scrum • Retrospectives – Blame or stay silent – Decrease or get rid of altogether – No resulting action • Weak DOD • Long Backlog • Scrum Master is the Product Owner • Use Scrum where it adds no value www.jarvet.com
  • 13. Killing Kanban First follow the foundational Core practices principles • Start with what you do now 1. Visualize • Agree to pursue incremental, 2. Limit WIP evolutionary change 3. Manage Flow • Initially, respect current roles, 4. Make Process Policies responsibilities & job titles Explicit then adopt the core practices 5. Improve Collaboratively (using models/scientific method)
  • 14. Case Studies 1. Let’s build the team! 2. Swedish gaming company 3. 3 x 9 months telco cycle www.jarvet.com