SlideShare a Scribd company logo
1 of 78
Download to read offline
Agile is Dead
by Pedro Gustavo Torres
2018
Engineering Director @
Agilist since 2010
Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer
Pedro Gustavo Torres
_pedro_torres
pedrogustavotorres
pedrogustavotorres.com
pedro.gustavo.torres@gmail.com
Pedro Gustavo Torres
Pedro Gustavo Torres
Pedro Gustavo Torres
2016
2017
2018
2016
Agile and Scrum were “invented” a long time ago
Agile and Scrum were “invented” a long time ago
Agile and Scrum were “invented” a long time ago
2001
Tony Blair is re-elected Prime
Minister of the UK
The Agile movement started (with
the Manifesto)
1995
Eric Cantona’s kung-fu kick on
Crystal Palace fan
Scrum was invented by Ken
Schwaber and Jeff Sutherland
People talk about it like if it was something new
But it is not!
So what is Agile?
“Ability to deliver early value to your customers”
So what is Agile?
“Ability to deliver early value to your customers”
And Scrum?
Scrum is a framework based on empiricism: inspection, adaption and
transparency
How does this fits together?
How does this fits together?
JIRA, Daily Standups...
How does this fits together?
JIRA, Daily Standups...
Scrum, XP...
How does this fits together?
Scrum, XP...
Behaviour
JIRA, Daily Standups...
How does this fits together?
Scrum, XP...
Agility
Behaviour
JIRA, Daily Standups...
A picture is worth one thousand words...
Tools & Processes, Practices
Principles, Values, Mindset
Beware of the Cargo Cult
Beware of the Cargo Cult
What is the current adoption of Agile?
94% of adoption?
I find it hard to believe
Or you are lucky enough to born Agile…
…and this looks like your workplace
Or you’ll need to go through an Agile transition…
…and this looks like your workplace…
…usually just to be able to say: “We’re Agile!”
Typical Agile opposing force…
Boss
Manager
Manager Manager
Dev Dev Dev Dev Dev
Typical Agile opposing force…
Boss
Manager
Manager
Manager
Dev
Dev
Dev
Dev
Dev
…Managers!
Questionable Agile
Bad Agile
Crappy Agile
frAgile
Dark Scrum
Let’s look again to the manifesto
Individuals and Interactions over Processes and Tools
Working Software over Comprehensive Documentation
Customer Collaboration over Contract Negotiation
Responding to Change over Following a Plan
Let’s look again to the manifesto
Left Side Agile Right Side Agile
Individuals and Interactions over Processes and Tools
Working Software over Comprehensive Documentation
Customer Collaboration over Contract Negotiation
Responding to Change over Following a Plan
Let’s look again to the manifesto
Left Good Side Agile Right Bad Side Agile
Individuals and Interactions over Processes and Tools
Working Software over Comprehensive Documentation
Customer Collaboration over Contract Negotiation
Responding to Change over Following a Plan
Bad Agile
Crappy Agile
frAgile
Dark Scrum
Right Bad Side Agile
Does your company have a QA team?
Right Bad Side Agile
Do your sprint burndowns look like this?
Right Bad Side Agile
Do your release burndowns look like this?
Right Bad Side Agile
Does your company ignores XP practices (e.g. Pair Programming)?
You don’t have CI / CD pipelines?
How long does it take to put in production one single line of code through your
normal development life cycle?
Right Bad Side Agile
Are you a JIRA slave?
- Daily Standups without a physical whiteboard
- Daily Standups in front of a TV
- Retrospectives in front of your laptop so that you can
write the confluence page
Right Bad Side Agile
Do you have dependencies between teams in order to get stuff delivered?
Right Bad Side Agile
Your teams don’t have Autonomy? Mastery? Purpose?
Right Bad Side Agile
Your teams don’t have Autonomy? Mastery? Purpose?
Intrinsic
Motivation
Right Bad Side Agile
Are you afraid of having your velocity dropped?
Or afraid of not having 100% sprint completeness (story points delivered vs
committed)?
Do you have managers asking to close untested user stories just because the
graphs need to “look good”.
Right Bad Side Agile
Are you afraid of having your velocity dropped?
Or afraid of not having 100% sprint completeness (story points delivered vs
committed)?
Do you have managers asking to close untested user stories just because the
graphs need to “look good”.
1. Psychological safety
The five keys to a successful Google team
Right Bad Side Agile
You don’t know the velocity/capacity of your teams? Is it per person or per team?
Right Bad Side Agile
How many of you still estimate in time (e.g. days, hours)?
Or have points directly translated into time (e.g. 1 point equals to 1 day)?
Do you know if points means time, complexity or effort?
Have you ever heard of the #NoEstimates movement?
Right Bad Side Agile
Your teams aren’t doing DevOps?
- making their own releases?
- supporting their applications in live?
- doing on-call?
Right Bad Side Agile
Are your performance reviews only at the individual level?
Right Bad Side Agile
Do you manage the resources instead of the flow?
Right Bad Side Agile
Are you just being Agile in Software Engineering? What about the rest of the
company?
Where is the learning fast and improve? How long do you need to wait to get
customer's feedback?
Right Bad Side Agile
Agile experts/guru/coaches saying:
- "It depends”
- “I’m not here to give you answers”
- "Agile is something that you feel"
- “Fail fast, fail cheap”
- “Celebrate failure”
- “We are Agile… we don’t have deadlines”
No wonder some folks announced Agile’s “death”
Agile is Dead… Long live continuous delivery
Agile is Dead… Long live code reviews
No wonder some folks announced Agile’s “death”
Agile is Dead… Long live continuous delivery
Agile is Dead… Long live code reviews
But they don’t
make any sense
eXtreme Programming “belongs” to Agile
But we also saw some legit “deaths”
Agile is Dead… Long live Lean
Agile is Dead… Long live Waterfall
So why is Agile Dead?
We completely missed the purpose
People usually mistake Agile with Scrum:
- Scrum is just a practice (e.g. Sprints, Retrospectives)... While Agile is a
mindset
The majority is just focusing on the Process and not on the Output and the
Outcome
We are missing the “Whys”
We completely missed the purpose
Developers aren't happy
Customers aren’t happy
Product aren’t happy
Stakeholders aren’t happy
We struggle to deliver value to our customers
No execs/c-levels understands the metrics usually provided
We completely missed the purpose
Developers aren't happy
Customers aren’t happy
Product aren’t happy
Stakeholders aren’t happy
We struggle to deliver value to our customers
No execs/c-levels understands the metrics usually provided
Remember: We are
uncovering better
ways of developing
software...
What are we measuring anyway?
What are we measuring anyway?
8º
12º
20º
21º
22º
23º
How many changes have you seen lately
On your processes?
On your practice?
On your values and principles?
On your mindset?
Which makes me wonder
Why are most of the companies so rigid with their Agile practices?
Where is the agility? Or are we agile regarding everything except Agile itself?
Popcorn Time Flow for Experimentation
Claudio Perrone
Do you believe Scrum is enough?
Do you believe Scrum is enough?
Do you believe Scrum is enough?
Do you believe Scrum is enough?
Agile
Do you believe Scrum is enough?
Scrum
Agile
At the end of the day
Who cares if we are doing sprints... If we don't get anything done?
Don’t forget that the purpose is to deliver software… not to do Scrum, sprints or to
blindly follow a process
What about certifications?
Who here holds a CSD/CSM/CSPO Scrum Alliance’s certification?
It just means that you or your company had around £1000 to pay for a two or three
days training
Even the lowest-cost Scrum Alliance course brings its instructor from $3000 to
$5000, which is a pretty decent pay for two or three days’ work
Controversy in the community
What about scaling?
Frameworks like silver bullets
Controversy in the community
How many Agile experts?
Agile Coaches on my LinkedIn > 21,050 results
Scrum Masters on my LinkedIn > 919,508 results
Controversy in the community
So what is NOT the goal of Agile?
- Self promotion
- Fat bank accounts
- Bullshit
- Micromanagement
- Dogma
- Religion
- Silver Bullet
- Fad
- Trend
- ...
So what is the goal of Agile?
To have Happy:
- Customers
- Developers
- Stakeholders
- Executives
- C-Levels
- ...
Let’s go back to the beginning…
…and start with “Individuals and interactions”
We have a lot to learn with machines... Just go back to 1981 and take a look at
the Robustness principle (or Postel's law) regarding TCP implementations
Thank you!
AGILE

More Related Content

What's hot

enterprise scrum simulation with lego
enterprise scrum simulation with legoenterprise scrum simulation with lego
enterprise scrum simulation with lego
Alexey Krivitsky
 

What's hot (20)

Observability: Beyond the Three Pillars with Spring
Observability: Beyond the Three Pillars with SpringObservability: Beyond the Three Pillars with Spring
Observability: Beyond the Three Pillars with Spring
 
Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)Agile Scrum Training, Day 1 (1/2)
Agile Scrum Training, Day 1 (1/2)
 
Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?Value Stream Management: Is Your Organization Ready?
Value Stream Management: Is Your Organization Ready?
 
Métricas ágeis obtenha melhores resultados em sua equipe
Métricas ágeis obtenha melhores resultados em sua equipeMétricas ágeis obtenha melhores resultados em sua equipe
Métricas ágeis obtenha melhores resultados em sua equipe
 
Why Large Scale Scrum (LeSS)?
Why Large Scale Scrum (LeSS)?Why Large Scale Scrum (LeSS)?
Why Large Scale Scrum (LeSS)?
 
DevRelCon 2022: "Is Product Led Growth (PLG) the “DevOps” of the DevRel World"
DevRelCon 2022: "Is Product Led Growth (PLG) the “DevOps” of the DevRel World"DevRelCon 2022: "Is Product Led Growth (PLG) the “DevOps” of the DevRel World"
DevRelCon 2022: "Is Product Led Growth (PLG) the “DevOps” of the DevRel World"
 
Agile Organizations with Scrum@Scale
Agile Organizations with Scrum@ScaleAgile Organizations with Scrum@Scale
Agile Organizations with Scrum@Scale
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
 
Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition   Remote PI Planning: ScrumMaster & RTE Edition
Remote PI Planning: ScrumMaster & RTE Edition
 
Definition of Done Canvas.pptx
Definition of Done Canvas.pptxDefinition of Done Canvas.pptx
Definition of Done Canvas.pptx
 
enterprise scrum simulation with lego
enterprise scrum simulation with legoenterprise scrum simulation with lego
enterprise scrum simulation with lego
 
What is Scaled Agile Framework | Edureka
What is Scaled Agile Framework | EdurekaWhat is Scaled Agile Framework | Edureka
What is Scaled Agile Framework | Edureka
 
Epic Estimation 2019
Epic Estimation 2019Epic Estimation 2019
Epic Estimation 2019
 
Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 
How to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum MasterHow to Become an Indispensable Scrum Master
How to Become an Indispensable Scrum Master
 
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
Microservice 4.0 Journey - From Spring NetFlix OSS to Istio Service Mesh and ...
 
GameDay - Achieving resilience through Chaos Engineering
GameDay - Achieving resilience through Chaos EngineeringGameDay - Achieving resilience through Chaos Engineering
GameDay - Achieving resilience through Chaos Engineering
 
Ale2015 Agile Facilitation
Ale2015 Agile FacilitationAle2015 Agile Facilitation
Ale2015 Agile Facilitation
 
Flaps Model Thinking - Um voo rumo a Business Agility
Flaps Model Thinking - Um voo rumo a Business AgilityFlaps Model Thinking - Um voo rumo a Business Agility
Flaps Model Thinking - Um voo rumo a Business Agility
 
Scrum Learning Game: Elephant Carpaccio
Scrum Learning Game: Elephant CarpaccioScrum Learning Game: Elephant Carpaccio
Scrum Learning Game: Elephant Carpaccio
 

Similar to Agile is Dead :: Aginext London 2018

Similar to Agile is Dead :: Aginext London 2018 (20)

Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018 Agile is Dead :: Agile Connect Lisbon 2018
Agile is Dead :: Agile Connect Lisbon 2018
 
Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018Agile is Dead :: Viana Tech Meetups 2018
Agile is Dead :: Viana Tech Meetups 2018
 
Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017Agile is Dead :: Pixels Camp 2017
Agile is Dead :: Pixels Camp 2017
 
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
Agile is still dead :: Portugal - Brasil 2020 (Café com Rey)
 
What is Scrum?
What is Scrum?What is Scrum?
What is Scrum?
 
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
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 
The Agile PMO (fall 2014 version)
The Agile PMO (fall 2014 version)The Agile PMO (fall 2014 version)
The Agile PMO (fall 2014 version)
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is Leading
 
Agile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for DevelopersAgile in Action - Agile Overview for Developers
Agile in Action - Agile Overview for Developers
 
Testing in an agile world - Let quality drive us
Testing in an agile world - Let quality drive usTesting in an agile world - Let quality drive us
Testing in an agile world - Let quality drive us
 
Agile a to z chapter 3 - scrum master
Agile a to z chapter 3 - scrum masterAgile a to z chapter 3 - scrum master
Agile a to z chapter 3 - scrum master
 
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
 
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
 
Nasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business AgilityNasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business Agility
 
Emergent Practices: the true pattern for suceeding with Agile
Emergent Practices: the true pattern for suceeding with AgileEmergent Practices: the true pattern for suceeding with Agile
Emergent Practices: the true pattern for suceeding with Agile
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
 
Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 

More from Pedro Gustavo Torres

More from Pedro Gustavo Torres (20)

Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022Your Scale, Your Rules! :: Mercedes-Benz.io 2022
Your Scale, Your Rules! :: Mercedes-Benz.io 2022
 
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
How to (screw up) learn safely in Production :: Talkdesk R&D Learning Fest 2022
 
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
From Zero to Unicorn - Scaling Engineering Teams :: DevDaysEurope 2022
 
Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020Having an Efficient Dev Team :: ISEP 2020
Having an Efficient Dev Team :: ISEP 2020
 
Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020Onboarding Greater :: People 4 People 2020
Onboarding Greater :: People 4 People 2020
 
A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020A letter to my past self (a career perspective) :: Sinf FEUP 2020
A letter to my past self (a career perspective) :: Sinf FEUP 2020
 
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
The Autobiography of a Retired Scrum Master :: Agile Connect Day 2020
 
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019Gestão de Projeto vs Gestão de Produto :: FCUP 2019
Gestão de Projeto vs Gestão de Produto :: FCUP 2019
 
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
Loose thoughts on Porto’s startup ecosystem :: BUZZTalks, FEP 2019
 
Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019Unicorn on-call :: Landing Festival Lisbon 2019
Unicorn on-call :: Landing Festival Lisbon 2019
 
Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019 Unicorn on-call :: Tech in Porto, Porto, 2019
Unicorn on-call :: Tech in Porto, Porto, 2019
 
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019 Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
Unicorn on-call :: DevOpsDays Portugal, Lisbon, 2019
 
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019
 
When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019When Product meets Engineering :: Landing Festival Berlin 2019
When Product meets Engineering :: Landing Festival Berlin 2019
 
Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018Scrum: From the Classroom to the Workplace :: FCUP 2018
Scrum: From the Classroom to the Workplace :: FCUP 2018
 
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
Comunicação em equipas Ágeis: Desafios e Conquistas :: PM4ALL 2018
 
Unlearn your CSM :: Agile Portugal 2017
Unlearn your CSM :: Agile Portugal 2017Unlearn your CSM :: Agile Portugal 2017
Unlearn your CSM :: Agile Portugal 2017
 
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
Scrum: From the Books to the Reality :: Agile Connect Aveiro 2017
 
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016Scrum: From the Classroom to the Workplace :: IPLeiria 2016
Scrum: From the Classroom to the Workplace :: IPLeiria 2016
 
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
Scrum vs ScrumAnd vs ScrumBut: Which one are you doing? :: Agile Tour London ...
 

Recently uploaded

Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
sexy call girls service in goa
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Sheetaleventcompany
 

Recently uploaded (20)

Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
 

Agile is Dead :: Aginext London 2018

  • 1. Agile is Dead by Pedro Gustavo Torres 2018
  • 2. Engineering Director @ Agilist since 2010 Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer Pedro Gustavo Torres
  • 6. Agile and Scrum were “invented” a long time ago
  • 7. Agile and Scrum were “invented” a long time ago
  • 8. Agile and Scrum were “invented” a long time ago 2001 Tony Blair is re-elected Prime Minister of the UK The Agile movement started (with the Manifesto) 1995 Eric Cantona’s kung-fu kick on Crystal Palace fan Scrum was invented by Ken Schwaber and Jeff Sutherland
  • 9. People talk about it like if it was something new But it is not!
  • 10. So what is Agile? “Ability to deliver early value to your customers”
  • 11. So what is Agile? “Ability to deliver early value to your customers”
  • 12. And Scrum? Scrum is a framework based on empiricism: inspection, adaption and transparency
  • 13. How does this fits together?
  • 14. How does this fits together? JIRA, Daily Standups...
  • 15. How does this fits together? JIRA, Daily Standups... Scrum, XP...
  • 16. How does this fits together? Scrum, XP... Behaviour JIRA, Daily Standups...
  • 17. How does this fits together? Scrum, XP... Agility Behaviour JIRA, Daily Standups...
  • 18. A picture is worth one thousand words... Tools & Processes, Practices Principles, Values, Mindset
  • 19. Beware of the Cargo Cult
  • 20. Beware of the Cargo Cult
  • 21. What is the current adoption of Agile? 94% of adoption?
  • 22. I find it hard to believe
  • 23. Or you are lucky enough to born Agile…
  • 24. …and this looks like your workplace
  • 25. Or you’ll need to go through an Agile transition…
  • 26. …and this looks like your workplace…
  • 27. …usually just to be able to say: “We’re Agile!”
  • 28. Typical Agile opposing force… Boss Manager Manager Manager Dev Dev Dev Dev Dev
  • 29. Typical Agile opposing force… Boss Manager Manager Manager Dev Dev Dev Dev Dev
  • 31. Questionable Agile Bad Agile Crappy Agile frAgile Dark Scrum
  • 32. Let’s look again to the manifesto Individuals and Interactions over Processes and Tools Working Software over Comprehensive Documentation Customer Collaboration over Contract Negotiation Responding to Change over Following a Plan
  • 33. Let’s look again to the manifesto Left Side Agile Right Side Agile Individuals and Interactions over Processes and Tools Working Software over Comprehensive Documentation Customer Collaboration over Contract Negotiation Responding to Change over Following a Plan
  • 34. Let’s look again to the manifesto Left Good Side Agile Right Bad Side Agile Individuals and Interactions over Processes and Tools Working Software over Comprehensive Documentation Customer Collaboration over Contract Negotiation Responding to Change over Following a Plan Bad Agile Crappy Agile frAgile Dark Scrum
  • 35. Right Bad Side Agile Does your company have a QA team?
  • 36. Right Bad Side Agile Do your sprint burndowns look like this?
  • 37. Right Bad Side Agile Do your release burndowns look like this?
  • 38. Right Bad Side Agile Does your company ignores XP practices (e.g. Pair Programming)? You don’t have CI / CD pipelines? How long does it take to put in production one single line of code through your normal development life cycle?
  • 39. Right Bad Side Agile Are you a JIRA slave? - Daily Standups without a physical whiteboard - Daily Standups in front of a TV - Retrospectives in front of your laptop so that you can write the confluence page
  • 40. Right Bad Side Agile Do you have dependencies between teams in order to get stuff delivered?
  • 41. Right Bad Side Agile Your teams don’t have Autonomy? Mastery? Purpose?
  • 42. Right Bad Side Agile Your teams don’t have Autonomy? Mastery? Purpose? Intrinsic Motivation
  • 43. Right Bad Side Agile Are you afraid of having your velocity dropped? Or afraid of not having 100% sprint completeness (story points delivered vs committed)? Do you have managers asking to close untested user stories just because the graphs need to “look good”.
  • 44. Right Bad Side Agile Are you afraid of having your velocity dropped? Or afraid of not having 100% sprint completeness (story points delivered vs committed)? Do you have managers asking to close untested user stories just because the graphs need to “look good”. 1. Psychological safety The five keys to a successful Google team
  • 45. Right Bad Side Agile You don’t know the velocity/capacity of your teams? Is it per person or per team?
  • 46. Right Bad Side Agile How many of you still estimate in time (e.g. days, hours)? Or have points directly translated into time (e.g. 1 point equals to 1 day)? Do you know if points means time, complexity or effort? Have you ever heard of the #NoEstimates movement?
  • 47. Right Bad Side Agile Your teams aren’t doing DevOps? - making their own releases? - supporting their applications in live? - doing on-call?
  • 48. Right Bad Side Agile Are your performance reviews only at the individual level?
  • 49. Right Bad Side Agile Do you manage the resources instead of the flow?
  • 50. Right Bad Side Agile Are you just being Agile in Software Engineering? What about the rest of the company? Where is the learning fast and improve? How long do you need to wait to get customer's feedback?
  • 51. Right Bad Side Agile Agile experts/guru/coaches saying: - "It depends” - “I’m not here to give you answers” - "Agile is something that you feel" - “Fail fast, fail cheap” - “Celebrate failure” - “We are Agile… we don’t have deadlines”
  • 52. No wonder some folks announced Agile’s “death” Agile is Dead… Long live continuous delivery Agile is Dead… Long live code reviews
  • 53. No wonder some folks announced Agile’s “death” Agile is Dead… Long live continuous delivery Agile is Dead… Long live code reviews But they don’t make any sense
  • 55. But we also saw some legit “deaths” Agile is Dead… Long live Lean Agile is Dead… Long live Waterfall
  • 56. So why is Agile Dead?
  • 57. We completely missed the purpose People usually mistake Agile with Scrum: - Scrum is just a practice (e.g. Sprints, Retrospectives)... While Agile is a mindset The majority is just focusing on the Process and not on the Output and the Outcome We are missing the “Whys”
  • 58. We completely missed the purpose Developers aren't happy Customers aren’t happy Product aren’t happy Stakeholders aren’t happy We struggle to deliver value to our customers No execs/c-levels understands the metrics usually provided
  • 59. We completely missed the purpose Developers aren't happy Customers aren’t happy Product aren’t happy Stakeholders aren’t happy We struggle to deliver value to our customers No execs/c-levels understands the metrics usually provided Remember: We are uncovering better ways of developing software...
  • 60. What are we measuring anyway?
  • 61. What are we measuring anyway? 8º 12º 20º 21º 22º 23º
  • 62. How many changes have you seen lately On your processes? On your practice? On your values and principles? On your mindset?
  • 63. Which makes me wonder Why are most of the companies so rigid with their Agile practices? Where is the agility? Or are we agile regarding everything except Agile itself?
  • 64. Popcorn Time Flow for Experimentation Claudio Perrone
  • 65. Do you believe Scrum is enough?
  • 66. Do you believe Scrum is enough?
  • 67. Do you believe Scrum is enough?
  • 68. Do you believe Scrum is enough? Agile
  • 69. Do you believe Scrum is enough? Scrum Agile
  • 70. At the end of the day Who cares if we are doing sprints... If we don't get anything done? Don’t forget that the purpose is to deliver software… not to do Scrum, sprints or to blindly follow a process
  • 71. What about certifications? Who here holds a CSD/CSM/CSPO Scrum Alliance’s certification? It just means that you or your company had around £1000 to pay for a two or three days training Even the lowest-cost Scrum Alliance course brings its instructor from $3000 to $5000, which is a pretty decent pay for two or three days’ work Controversy in the community
  • 72. What about scaling? Frameworks like silver bullets Controversy in the community
  • 73. How many Agile experts? Agile Coaches on my LinkedIn > 21,050 results Scrum Masters on my LinkedIn > 919,508 results Controversy in the community
  • 74. So what is NOT the goal of Agile? - Self promotion - Fat bank accounts - Bullshit - Micromanagement - Dogma - Religion - Silver Bullet - Fad - Trend - ...
  • 75. So what is the goal of Agile? To have Happy: - Customers - Developers - Stakeholders - Executives - C-Levels - ...
  • 76. Let’s go back to the beginning…
  • 77. …and start with “Individuals and interactions” We have a lot to learn with machines... Just go back to 1981 and take a look at the Robustness principle (or Postel's law) regarding TCP implementations