SlideShare a Scribd company logo
1 of 26
radtac: consultancy
Agile Anti-Patterns
Darren Wilmshurst ACIB CITP MBCS
@dazzawilmshurst
http://uk.linkedin.com/pub/darren-wilmshurst/1/93/89b/
© RADTAC 2014
Who am I?
We believe in challenging the status quo and in
the innate ability of people to rise to the
challenges of their organisation
16YEARS
Culture Consultancy Delivery Training
Radtac: One Stop Agile Shop
What is Agile?
© RADTAC 2014
Agile is not about Cost Cutting
Dilbert ©2014, Universal Uclick © RADTAC 2014
What is an Anti-Pattern?
An anti-pattern (or antipattern) is a
common response to a recurring problem
that is usually ineffective and risks being
highly counterproductive
http://en.wikipedia.org/wiki/Anti-pattern © RADTAC 2014
An Agile Anti-Pattern?
Something that at first blush may seem
harmless but in practise is usually damaging
to an agile initiative.
Its important to be able to identify these
quickly since they can hurt your team and
organisation
© RADTAC 2014
Waterfall should never have existed!
I believe in this concept, but the implementation
described above is risky and invites failure. The
problem is illustrated in Figure 4.
“Managing the Development of Large Software Systems” – Winston Royce © RADTAC 2014
Agile is not a….!
© RADTAC 2014
Agile is not Scrum!
© RADTAC 2014
Umbrella, Ella, Ella
© RADTAC 2014
Agile is not a Religion
So don’t be a Zealot
© RADTAC 2014
One size fits all – really?
© RADTAC 2014
Methodology Failure!
“About 50% of agile
programs struggle or fail.
One major cause of this is
simply bad Scrum.”
-- Jeff Sutherland. Scrum Days Berlin,
June 2013
© RADTAC 2014
Cargo Cult
© RADTAC 2014
Doing Agile, Being Agile
‘Opening minds: Cultural change with the introduction of open-source collaboration methods’
- A. Neus and P. Scherf,
© RADTAC 2014
What’s your Culture
“The Reengineering Alternative” - William Schneider © RADTAC 2014
Agile Friendly Culture
47%
41% 9%
3%
Culture Survey of Agile [Spayd]. © RADTAC 2014
Agile Anomaly
© RADTAC 2014
Agile by Stealth
Michael Sahota, An Agile Adoption and Transformation Survival Guide © RADTAC 2014
Don’t do waterfall sprints
This is a intra-sprint waterfall
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5
Define
Define
Define
Build
Build
Build
Test
Test
Test
This is an inter-sprint waterfall
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5
Define Build Test
BuildDefine Test
Define Build Test
D D DB B BT T T
D D DB B BT T T
D D DB B BT T T
These are cross-functional sprints
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5
© 2008-2013 Scale Agile Framework, Inc and Leffingwell, LLP © RADTAC 2014
Limit WIP
© RADTAC 2014
TEL AVIV IN THE MORNING
TEL AVIV IN THE AFTERNOON
Revolution
© RADTAC 2014
Absent Product Owner
Four Attributes of the Ideal Pilot Project, Mike Cohn November 16th 2009 © RADTAC 2014
My Anti -Patterns
World accordingly to Darren Wilmshurst
Agile is a Silver Bullet
Agile is SCRUM
Agile is a Religion
Doing Agile is being Agile
Create an Agile Anomaly
Do Waterfall Sprints
Don’t limit WIP
Revolution Comrades
One-Size Fits All
Don’t worry about Business Sponsorship
© RADTAC 2014
Conclusion
RADTAC A
‘ONE STOP-SHOP
FOR AGILE’
Unique in supplying
certified
training, coaching &
delivery via Culture and
Agile practices
© RADTAC 2014

More Related Content

What's hot

Microservices. The good, the bad and the ugly.
Microservices. The good, the bad and the ugly.Microservices. The good, the bad and the ugly.
Microservices. The good, the bad and the ugly.Sander Hoogendoorn
 
DOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItDOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItGene Kim
 
AgileChakra_SG Techtalks_Singapore_Jan2020
AgileChakra_SG Techtalks_Singapore_Jan2020AgileChakra_SG Techtalks_Singapore_Jan2020
AgileChakra_SG Techtalks_Singapore_Jan2020Vineet Patni
 
Mirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco Hering
 
Managing Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniquesManaging Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniquesYuval Yeret
 
Agile Adoption: Making it Successful by Ambreesh Bangur
Agile Adoption: Making it Successful by Ambreesh Bangur  Agile Adoption: Making it Successful by Ambreesh Bangur
Agile Adoption: Making it Successful by Ambreesh Bangur Xebia IT Architects
 
The Missing (Agile) Lecture
The Missing (Agile) LectureThe Missing (Agile) Lecture
The Missing (Agile) LectureUri Nativ
 
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàCosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàPaolo Sammicheli
 
Winning People to DevOps
Winning People to DevOpsWinning People to DevOps
Winning People to DevOpsMatthew Skelton
 
Continuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared RichardsonContinuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared RichardsonTEST Huddle
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...Gene Kim
 
Fool with a tool presentation
Fool with a tool presentationFool with a tool presentation
Fool with a tool presentationTim Guay
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
 
Twelve steps to transform your company
Twelve steps to transform your companyTwelve steps to transform your company
Twelve steps to transform your companyPierre E. NEIS
 
Executives’ Influence on Agile: The Good, the Bad, and the Ugly
Executives’ Influence on Agile: The Good, the Bad, and the UglyExecutives’ Influence on Agile: The Good, the Bad, and the Ugly
Executives’ Influence on Agile: The Good, the Bad, and the UglyTechWell
 
Where is the Project Manager in Agile Project
Where is the Project Manager in Agile ProjectWhere is the Project Manager in Agile Project
Where is the Project Manager in Agile ProjectVaidas Adomauskas
 
7 habits of effective DevOps dev ops il 2015 oded tamir
7 habits of effective DevOps dev ops il 2015 oded tamir7 habits of effective DevOps dev ops il 2015 oded tamir
7 habits of effective DevOps dev ops il 2015 oded tamirAgileSparks
 

What's hot (20)

Microservices. The good, the bad and the ugly.
Microservices. The good, the bad and the ugly.Microservices. The good, the bad and the ugly.
Microservices. The good, the bad and the ugly.
 
DOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want ItDOES15 - Mike Bland - Pain Is Over, If You Want It
DOES15 - Mike Bland - Pain Is Over, If You Want It
 
BCS Agile Methods SG - Inaugural Event
BCS Agile Methods SG - Inaugural EventBCS Agile Methods SG - Inaugural Event
BCS Agile Methods SG - Inaugural Event
 
AgileChakra_SG Techtalks_Singapore_Jan2020
AgileChakra_SG Techtalks_Singapore_Jan2020AgileChakra_SG Techtalks_Singapore_Jan2020
AgileChakra_SG Techtalks_Singapore_Jan2020
 
Mirco hering devops for systems of record final
Mirco hering devops for systems of record finalMirco hering devops for systems of record final
Mirco hering devops for systems of record final
 
Managing Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniquesManaging Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniques
 
Agile Adoption: Making it Successful by Ambreesh Bangur
Agile Adoption: Making it Successful by Ambreesh Bangur  Agile Adoption: Making it Successful by Ambreesh Bangur
Agile Adoption: Making it Successful by Ambreesh Bangur
 
Agile SAP ACTIVATE
Agile SAP ACTIVATEAgile SAP ACTIVATE
Agile SAP ACTIVATE
 
The Missing (Agile) Lecture
The Missing (Agile) LectureThe Missing (Agile) Lecture
The Missing (Agile) Lecture
 
Cosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'AgilitàCosmetic Agile, il Prêt-à-porter dell'Agilità
Cosmetic Agile, il Prêt-à-porter dell'Agilità
 
Winning People to DevOps
Winning People to DevOpsWinning People to DevOps
Winning People to DevOps
 
Continuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared RichardsonContinuous Feedback: The New Paradigm by Jared Richardson
Continuous Feedback: The New Paradigm by Jared Richardson
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
 
Fool with a tool presentation
Fool with a tool presentationFool with a tool presentation
Fool with a tool presentation
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
 
The devops laboratory - 1 year later
The devops laboratory - 1 year laterThe devops laboratory - 1 year later
The devops laboratory - 1 year later
 
Twelve steps to transform your company
Twelve steps to transform your companyTwelve steps to transform your company
Twelve steps to transform your company
 
Executives’ Influence on Agile: The Good, the Bad, and the Ugly
Executives’ Influence on Agile: The Good, the Bad, and the UglyExecutives’ Influence on Agile: The Good, the Bad, and the Ugly
Executives’ Influence on Agile: The Good, the Bad, and the Ugly
 
Where is the Project Manager in Agile Project
Where is the Project Manager in Agile ProjectWhere is the Project Manager in Agile Project
Where is the Project Manager in Agile Project
 
7 habits of effective DevOps dev ops il 2015 oded tamir
7 habits of effective DevOps dev ops il 2015 oded tamir7 habits of effective DevOps dev ops il 2015 oded tamir
7 habits of effective DevOps dev ops il 2015 oded tamir
 

Similar to Agile Anti-Patterns: 16 Common Mistakes to Avoid

Why, how and what of Agile
Why, how and what of AgileWhy, how and what of Agile
Why, how and what of AgileBCS East Anglia
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 
A Week in the Life (of DevOps)
A Week in the Life (of DevOps)A Week in the Life (of DevOps)
A Week in the Life (of DevOps)CA Technologies
 
Discovery Model— An Approach for Agile at Scale
Discovery Model—An Approach for Agile at ScaleDiscovery Model—An Approach for Agile at Scale
Discovery Model— An Approach for Agile at ScaleCA Technologies
 
'Shift-Right' - Rapid Evolution with DesignOps
'Shift-Right' - Rapid Evolution with DesignOps'Shift-Right' - Rapid Evolution with DesignOps
'Shift-Right' - Rapid Evolution with DesignOpsCA Technologies
 
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...CA Technologies
 
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCase Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCA Technologies
 
Beating Uncertainty and Scarcity using Kanban @ LKNA2017
Beating Uncertainty and Scarcity using Kanban @ LKNA2017Beating Uncertainty and Scarcity using Kanban @ LKNA2017
Beating Uncertainty and Scarcity using Kanban @ LKNA2017Adam Wu
 
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das 'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das oGuild .
 
ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM
 
The Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over PracticesThe Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over PracticesEm Campbell-Pretty
 
Agile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesAgile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesJamey Lees
 
Agile 101 For The Enterprise
Agile 101 For The EnterpriseAgile 101 For The Enterprise
Agile 101 For The EnterpriseCA Technologies
 
They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!Dan Boutin
 
"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?NUS-ISS
 
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014Colin O'Neill
 

Similar to Agile Anti-Patterns: 16 Common Mistakes to Avoid (20)

Why, how and what of Agile
Why, how and what of AgileWhy, how and what of Agile
Why, how and what of Agile
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
A Week in the Life (of DevOps)
A Week in the Life (of DevOps)A Week in the Life (of DevOps)
A Week in the Life (of DevOps)
 
Waterfall to Agile
Waterfall to AgileWaterfall to Agile
Waterfall to Agile
 
Discovery Model— An Approach for Agile at Scale
Discovery Model—An Approach for Agile at ScaleDiscovery Model—An Approach for Agile at Scale
Discovery Model— An Approach for Agile at Scale
 
Pete Measey, Agile project governance
Pete Measey, Agile project governancePete Measey, Agile project governance
Pete Measey, Agile project governance
 
Chris Cullis
Chris CullisChris Cullis
Chris Cullis
 
'Shift-Right' - Rapid Evolution with DesignOps
'Shift-Right' - Rapid Evolution with DesignOps'Shift-Right' - Rapid Evolution with DesignOps
'Shift-Right' - Rapid Evolution with DesignOps
 
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
 
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation JourneyCase Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
Case Study: SunTrust’s Next Gen QA and Release Services Transformation Journey
 
Beating Uncertainty and Scarcity using Kanban @ LKNA2017
Beating Uncertainty and Scarcity using Kanban @ LKNA2017Beating Uncertainty and Scarcity using Kanban @ LKNA2017
Beating Uncertainty and Scarcity using Kanban @ LKNA2017
 
Ipma scrum keynote
Ipma scrum keynoteIpma scrum keynote
Ipma scrum keynote
 
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das 'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
'My Case for Agile Methods & Tranformation' : Presented by Saikat Das
 
ACM Agility Services Company 2015
ACM Agility Services Company 2015ACM Agility Services Company 2015
ACM Agility Services Company 2015
 
The Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over PracticesThe Key to the SAFe: Principles over Practices
The Key to the SAFe: Principles over Practices
 
Agile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday seriesAgile principles and mindset agile wednesday series
Agile principles and mindset agile wednesday series
 
Agile 101 For The Enterprise
Agile 101 For The EnterpriseAgile 101 For The Enterprise
Agile 101 For The Enterprise
 
They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!They don't call it Continuous Integration for nothing!
They don't call it Continuous Integration for nothing!
 
"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?"Agile Project Management": Is it an Oxymoron?
"Agile Project Management": Is it an Oxymoron?
 
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
The SAFe Way to Lean Software Development for AgileNCR - April 5, 2014
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Agile Anti-Patterns: 16 Common Mistakes to Avoid

  • 1. radtac: consultancy Agile Anti-Patterns Darren Wilmshurst ACIB CITP MBCS @dazzawilmshurst http://uk.linkedin.com/pub/darren-wilmshurst/1/93/89b/
  • 3. We believe in challenging the status quo and in the innate ability of people to rise to the challenges of their organisation 16YEARS Culture Consultancy Delivery Training Radtac: One Stop Agile Shop
  • 4. What is Agile? © RADTAC 2014
  • 5. Agile is not about Cost Cutting Dilbert ©2014, Universal Uclick © RADTAC 2014
  • 6. What is an Anti-Pattern? An anti-pattern (or antipattern) is a common response to a recurring problem that is usually ineffective and risks being highly counterproductive http://en.wikipedia.org/wiki/Anti-pattern © RADTAC 2014
  • 7. An Agile Anti-Pattern? Something that at first blush may seem harmless but in practise is usually damaging to an agile initiative. Its important to be able to identify these quickly since they can hurt your team and organisation © RADTAC 2014
  • 8. Waterfall should never have existed! I believe in this concept, but the implementation described above is risky and invites failure. The problem is illustrated in Figure 4. “Managing the Development of Large Software Systems” – Winston Royce © RADTAC 2014
  • 9. Agile is not a….! © RADTAC 2014
  • 10. Agile is not Scrum! © RADTAC 2014
  • 11. Umbrella, Ella, Ella © RADTAC 2014
  • 12. Agile is not a Religion So don’t be a Zealot © RADTAC 2014
  • 13. One size fits all – really? © RADTAC 2014
  • 14. Methodology Failure! “About 50% of agile programs struggle or fail. One major cause of this is simply bad Scrum.” -- Jeff Sutherland. Scrum Days Berlin, June 2013 © RADTAC 2014
  • 16. Doing Agile, Being Agile ‘Opening minds: Cultural change with the introduction of open-source collaboration methods’ - A. Neus and P. Scherf, © RADTAC 2014
  • 17. What’s your Culture “The Reengineering Alternative” - William Schneider © RADTAC 2014
  • 18. Agile Friendly Culture 47% 41% 9% 3% Culture Survey of Agile [Spayd]. © RADTAC 2014
  • 20. Agile by Stealth Michael Sahota, An Agile Adoption and Transformation Survival Guide © RADTAC 2014
  • 21. Don’t do waterfall sprints This is a intra-sprint waterfall Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Define Define Define Build Build Build Test Test Test This is an inter-sprint waterfall Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 Define Build Test BuildDefine Test Define Build Test D D DB B BT T T D D DB B BT T T D D DB B BT T T These are cross-functional sprints Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5 © 2008-2013 Scale Agile Framework, Inc and Leffingwell, LLP © RADTAC 2014
  • 22. Limit WIP © RADTAC 2014 TEL AVIV IN THE MORNING TEL AVIV IN THE AFTERNOON
  • 24. Absent Product Owner Four Attributes of the Ideal Pilot Project, Mike Cohn November 16th 2009 © RADTAC 2014
  • 25. My Anti -Patterns World accordingly to Darren Wilmshurst Agile is a Silver Bullet Agile is SCRUM Agile is a Religion Doing Agile is being Agile Create an Agile Anomaly Do Waterfall Sprints Don’t limit WIP Revolution Comrades One-Size Fits All Don’t worry about Business Sponsorship © RADTAC 2014
  • 26. Conclusion RADTAC A ‘ONE STOP-SHOP FOR AGILE’ Unique in supplying certified training, coaching & delivery via Culture and Agile practices © RADTAC 2014