SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
GETTING TO THE HEART OF AGILE 
Jamie Strachan 
@jamiestrachan
OUR STORY
•Slow to market 
•Lack of quality 
•Struggle with scope creep 
•Weak stakeholder relationships 
•Poor internal communication 
•Siloed teams 
ISSUES
We hired consultants
We got Agile training
•Scrum 
•Small, cross-functional teams 
•3 Roles: Product Owner, Scrum Master, Team Member 
•2 week sprints 
•User Stories 
•Maintain a Product Backlog 
•Ceremonies 
PRACTICES
We lived happily ever after
Let’s go further
MANIFESTO FOR 
AGILE 
SOFTWARE DEVELOPMENT
We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: 
•Individuals and interactions over processes and tools 
•Working software over comprehensive documentation 
•Customer collaboration over contract negotiation 
•Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
“The word ‘agile’ has been subverted to the point where it is effectively meaningless, and what passes for an agile community seems to be largely an arena for consultants and vendors to hawk services and products. 
So I think it is time to retire the word ‘Agile.’” 
AGILE BACKLASH?
“I think it is time to retire the word ‘Agile.’” 
Agile Is Dead (Long Live Agility) 
Dave Thomas, March 2014
“[T]here is danger in such a wide range of ‘we are Agile because we implement L with X, Y, Z’. We need to worry about how diluted the meaning of agile is becoming, and focus on real quality.” 
Agile at 10 – A State of Contradiction 
Mike Beedle, May 2011
“If you are dogmatically following along with a handful of agile practices, but don’t really ‘get’ the intentions behind the agile mindset, you may be disappointed in your results.” 
Agile Schmagile: The Backlash Against Agile Jon Kern, March 2011
CARGO CULT AGILE
“intentions behind the agile mindset” 
?
CONSULTANTS 
Michael Sahota 
http://agilitrix.com 
Paul Heidema 
http://paulheidema.com
THE HEART OF AGILE 
EXPERIMENT 
LEARN
1.Observe 
2.Form a hypothesis 
3.Establish parameters 
4.Run the experiment 
5.Analyze the results 
EXPERIMENTAL PROCESS
It’s not an experiment if there is: 
•No scheduled reassessment 
•More than one thing being tested 
•No success criteria 
EXPERIMENTAL PROCESS
HOW DOES EXPERIMENTATION FIT?
User Stories: experiments on your product
Retrospectives: experiments on your process
YOUR TEAM 
SOLVES 
YOUR PROBLEMS 
Individuals and interactions over processes and tools
ACTIVITY INSTEAD OF SPECULATION 
Working software over comprehensive documentation 
EXPERIMENTATION IS
EXPERIMENTS CANNOT 
BE DONE IN ISOLATION 
Customer collaboration over contract negotiation
CONSTANT EXPERIMENTATION INSTILLS A 
CULTURE OF ADAPTATION 
Responding to change over following a plan
FEAR CHANGE 
ACCEPT CHANGE 
EMBRACE CHANGE
Experimenting with Waterfall 
is more agile than 
blindly following Scrum
Stop doing Agile 
Start being agile 
EXPERIMENT 
ON EVERYTHING

Más contenido relacionado

Último

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfEasyPrinterHelp
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 

Último (20)

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Getting to the Heart of Agile

  • 1. GETTING TO THE HEART OF AGILE Jamie Strachan @jamiestrachan
  • 3. •Slow to market •Lack of quality •Struggle with scope creep •Weak stakeholder relationships •Poor internal communication •Siloed teams ISSUES
  • 5. We got Agile training
  • 6. •Scrum •Small, cross-functional teams •3 Roles: Product Owner, Scrum Master, Team Member •2 week sprints •User Stories •Maintain a Product Backlog •Ceremonies PRACTICES
  • 7. We lived happily ever after
  • 9.
  • 10. MANIFESTO FOR AGILE SOFTWARE DEVELOPMENT
  • 11. We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: •Individuals and interactions over processes and tools •Working software over comprehensive documentation •Customer collaboration over contract negotiation •Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 12.
  • 13.
  • 14.
  • 15. “The word ‘agile’ has been subverted to the point where it is effectively meaningless, and what passes for an agile community seems to be largely an arena for consultants and vendors to hawk services and products. So I think it is time to retire the word ‘Agile.’” AGILE BACKLASH?
  • 16. “I think it is time to retire the word ‘Agile.’” Agile Is Dead (Long Live Agility) Dave Thomas, March 2014
  • 17. “[T]here is danger in such a wide range of ‘we are Agile because we implement L with X, Y, Z’. We need to worry about how diluted the meaning of agile is becoming, and focus on real quality.” Agile at 10 – A State of Contradiction Mike Beedle, May 2011
  • 18. “If you are dogmatically following along with a handful of agile practices, but don’t really ‘get’ the intentions behind the agile mindset, you may be disappointed in your results.” Agile Schmagile: The Backlash Against Agile Jon Kern, March 2011
  • 20. “intentions behind the agile mindset” ?
  • 21. CONSULTANTS Michael Sahota http://agilitrix.com Paul Heidema http://paulheidema.com
  • 22. THE HEART OF AGILE EXPERIMENT LEARN
  • 23. 1.Observe 2.Form a hypothesis 3.Establish parameters 4.Run the experiment 5.Analyze the results EXPERIMENTAL PROCESS
  • 24. It’s not an experiment if there is: •No scheduled reassessment •More than one thing being tested •No success criteria EXPERIMENTAL PROCESS
  • 26. User Stories: experiments on your product
  • 28. YOUR TEAM SOLVES YOUR PROBLEMS Individuals and interactions over processes and tools
  • 29. ACTIVITY INSTEAD OF SPECULATION Working software over comprehensive documentation EXPERIMENTATION IS
  • 30. EXPERIMENTS CANNOT BE DONE IN ISOLATION Customer collaboration over contract negotiation
  • 31. CONSTANT EXPERIMENTATION INSTILLS A CULTURE OF ADAPTATION Responding to change over following a plan
  • 32. FEAR CHANGE ACCEPT CHANGE EMBRACE CHANGE
  • 33. Experimenting with Waterfall is more agile than blindly following Scrum
  • 34. Stop doing Agile Start being agile EXPERIMENT ON EVERYTHING

Notas del editor

  1. Process started 6 months ago (March)
  2. Pretty typical Waterfall stuff
  3. Photo from https://www.flickr.com/photos/soldiersmediacenter/1542160137 (CC BY 2.0)
  4. We did all the practices
  5. Photo from https://www.flickr.com/photos/chumlee/6391318065 (CC BY 2.0)
  6. This story is common but it’s problematic If you don’t understand some of the terms or practices, there are numerous books, courses, or coaches available to help This doesn’t really get to the “heart” of Agile Photo from https://www.flickr.com/photos/sarah_c_murray/5119044564/ (CC BY-SA 2.0)
  7. Let’s try another story. This one starts in 2001. 2001: Xbox Game Cube iPod Harry Potter Lord of the Rings
  8. A group of 17 people convened in 2001 and created the Agile Manifesto based on existing ideas like SCRUM, Extreme Programming, and Pragmatic Programming. http://www.agilemanifesto.org/
  9. Powerful in how succinct it is It’s a clear and practical decision making tool Note what is not mentioned: sprints, scrums, velocity, product owners…
  10. According to Version One (http://stateofagile.versionone.com/why-agile/), 88% of surveyed organizations said they were practicing Agile in 2013. It was 80% in 2011.
  11. According to Version One (http://stateofagile.versionone.com/why-agile/), 73% of respondents said their Agile projects were faster to complete than previous non-Agile ones. Only 6% said they were slower.
  12. According to Version One (http://stateofagile.versionone.com/why-agile/), 92% of respondents said Agile improved their ability to manage changing priorities.
  13. http://pragdave.me/blog/2014/03/04/time-to-kill-agile/
  14. http://www.infoq.com/articles/agile-10-contradiction
  15. http://javasymposium.techtarget.com/html/agile.html#JKernAgile http://www.theserverside.com/news/2240033314/QA-Bogus-experts-fuel-the-backlash-against-Agile-development
  16. http://en.wikipedia.org/wiki/Cargo_cult http://maxxdaymon.com/2007/02/cargo-cult-agile/ http://www.jamesshore.com/Blog/Cargo-Cult-Agile.html Photo from https://www.flickr.com/photos/flissphil/306782624 (CC BY 2.0)
  17. These were the actual consultants we used and I credit them with most of my thinking on Agile
  18. Photo from https://www.flickr.com/photos/bixentro/2267138822 (CC BY 2.0)
  19. Photo from https://www.flickr.com/photos/thomasfisherlibrary/12308574505 (CC BY 2.0)
  20. Photo from https://www.flickr.com/photos/thomasfisherlibrary/12308574505 (CC BY 2.0)
  21. Hamburger menu seemed like standard Then testing showed that it didn’t actually work very well People failed without realizing it Sources: http://exisweb.net/mobile-menu-abtest http://exisweb.net/menu-eats-hamburger https://lmjabreu.com/post/why-and-how-to-avoid-hamburger-menus/
  22. User Stories: Are based on current state Propose how to add value Have fixed durations and acceptance criteria Are tested in demo and real usage Photo from http://boagworld.com/usability/user-stories/
  23. Every sprint your team should be iterating on your process as well as your product Retrospectives can be expressed explicitly in terms of experiments Review previous experiments Develop experiments for next sprint
  24. The progression from rigid Waterfall to rigid Agile to true agility is the path from fearing change to embracing it. Photo cropped from https://www.flickr.com/photos/nomadic_lass/8260274908 (CC BY-SA 2.0)
  25. Agile practices are better than Waterfall practices but an agile mindset is better than both Other people’s solutions make great experiments but don’t mindlessly adopt them; experiment with them Photo from https://www.flickr.com/photos/72213316@N00/14699708858 (CC BY 2.0)
  26. Photo from https://www.flickr.com/photos/amylovesyah/4528869007 (CC BY 2.0)