SlideShare a Scribd company logo
1 of 40
Agile Unifying Theory
Insight Presentation
Charles Husemann
Agile Coach
An Agile journey
1. We should be agile!
2. Bring in the consultant(s)
3. Go to training/earn certifications
4. Preach and evangelize
5. Develop the agile mindset
The Agile
Mindset
An agile mindset is the set of attitudes supporting
an agile working environment. These include
respect, collaboration, improvement and
learning cycles, pride in ownership, focus on
delivering value, and the ability to adapt to
change - Susan McIntosh
Technical Agility (DevOps)
What does
DevOps
provide?
Builds trust in our systems
Can make production changes with
ease
Releases are non-events
More frequent releases
Can adapt to the market faster
How does
DevOps do
this?
Build quality in at every level
Automated testing is the foundation
Continuous Integration and Deployment
(CI/CD) to find issues quickly
Pairing/Mobbing to ensure code quality
Environment virtualization
Fast and frequent releases –
that’s perfect right?
Kind of but not really
Have we created feature
factories?
What's a
feature
factory?
Putting features into production w/out any
regard to if users are getting value out of the
features
Focus on outputs (number of features in
production) vs outcomes (actual stuff that users
need/want)
DevOps exacerbates the feature factory
problem
Feature factories lead to feature debt
Calculating
feature debt
Total number of features in production
–
Features being used
Calculating
feature debt
Actual feature usage / target feature usage
Underperforming
features should be
targets for improvement
or elimination
Enter Product Thinking
What is
product
thinking?
Ensuring you are building the right
thing for your customers
Intersection of Product
Management and User Experience
(UX)
Using empiricism to track how your
product is being used
Image from Flurry
Image from Atlassian
Image from Optimizely
Wrapping up
Agile Mindset DevOps Product Thinking
Agile Mindset Feature Factory Fast Feature Factory Hard to learn quickly
DevOps Fast Feature Factory Fast Feature Factory
Missing
organizational mindset
Product Thinking Hard to learn quickly
Missing
organizational mindset
Hard to learn quickly
Takeaways
• DevOps and Product thinking are complementary practices – not
competing ones
• The agile mindset is a starting point, but we need to have the tools to
experiment and learn quickly
• DevOps is necessary to get fast feedback from customers
• Product Thinking helps ensure what you are delivering is the right
thing
• These things are great individually but practicing these things
together give you next level agility
Helpful resources (books not people)
Contact Info
Charles.Husemann@insight.com
@chusemann
https://www.linkedin.com/in/chusemann/

More Related Content

What's hot

Five ways continuous delivery can be a product managers superpower empower b...
Five ways continuous delivery can be a product managers superpower  empower b...Five ways continuous delivery can be a product managers superpower  empower b...
Five ways continuous delivery can be a product managers superpower empower b...Suzie Prince
 
How to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriHow to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriBodhi Choudhuri
 
Agile for startup success
Agile for startup successAgile for startup success
Agile for startup successMona Shokrof
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - TeamLucas Bruce
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme ProgrammingDronca Livia
 
Introduction to "Gamestorming your retrospectives"
Introduction to "Gamestorming your retrospectives"Introduction to "Gamestorming your retrospectives"
Introduction to "Gamestorming your retrospectives"Kuzidi
 
Overview of Agile theory
Overview of Agile theoryOverview of Agile theory
Overview of Agile theorySon Pham
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.Asim Kazmi
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To AgilityNaresh Jain
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentSachith Perera
 
Lean software development and scrum model
Lean software development and scrum modelLean software development and scrum model
Lean software development and scrum modelNoreen Aamir
 
Managing Teams
Managing TeamsManaging Teams
Managing TeamsJez Humble
 
Lean Startup101 2014-05-07
Lean Startup101 2014-05-07Lean Startup101 2014-05-07
Lean Startup101 2014-05-07Guita Gopalan
 
Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016Puppet
 
Geecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionGeecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
5 Actionable Strategies for Improving Creative Workflow
5 Actionable Strategies for Improving Creative Workflow5 Actionable Strategies for Improving Creative Workflow
5 Actionable Strategies for Improving Creative WorkflowToland Lawrence
 
Java Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionJava Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionBert Jan Schrijver
 
How to do Estimates (well) in Agile?
How to do Estimates (well) in Agile?How to do Estimates (well) in Agile?
How to do Estimates (well) in Agile?Hugo Messer
 

What's hot (20)

Five ways continuous delivery can be a product managers superpower empower b...
Five ways continuous delivery can be a product managers superpower  empower b...Five ways continuous delivery can be a product managers superpower  empower b...
Five ways continuous delivery can be a product managers superpower empower b...
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
How to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuriHow to lead a large organization through agile transformation bodhi choudhuri
How to lead a large organization through agile transformation bodhi choudhuri
 
Agile for startup success
Agile for startup successAgile for startup success
Agile for startup success
 
Self organizing
Self organizingSelf organizing
Self organizing
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - Team
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Introduction to "Gamestorming your retrospectives"
Introduction to "Gamestorming your retrospectives"Introduction to "Gamestorming your retrospectives"
Introduction to "Gamestorming your retrospectives"
 
Overview of Agile theory
Overview of Agile theoryOverview of Agile theory
Overview of Agile theory
 
Agile Testing - What, why and how.
Agile Testing - What, why and how.Agile Testing - What, why and how.
Agile Testing - What, why and how.
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Lean software development and scrum model
Lean software development and scrum modelLean software development and scrum model
Lean software development and scrum model
 
Managing Teams
Managing TeamsManaging Teams
Managing Teams
 
Lean Startup101 2014-05-07
Lean Startup101 2014-05-07Lean Startup101 2014-05-07
Lean Startup101 2014-05-07
 
Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016Introduction to Puppet Enterprise 03-31-2016
Introduction to Puppet Enterprise 03-31-2016
 
Geecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolutionGeecon Microservices 2015 - Swimming upstream in the container revolution
Geecon Microservices 2015 - Swimming upstream in the container revolution
 
5 Actionable Strategies for Improving Creative Workflow
5 Actionable Strategies for Improving Creative Workflow5 Actionable Strategies for Improving Creative Workflow
5 Actionable Strategies for Improving Creative Workflow
 
Java Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolutionJava Forum Nord 2015 - Swimming upstream in the container revolution
Java Forum Nord 2015 - Swimming upstream in the container revolution
 
How to do Estimates (well) in Agile?
How to do Estimates (well) in Agile?How to do Estimates (well) in Agile?
How to do Estimates (well) in Agile?
 

Similar to Agily unifying theory - Path to Agility 2019

How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...Scrum Day Bandung
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI St. Louis
 
Finding The Agile Sweet Spot
Finding The Agile Sweet SpotFinding The Agile Sweet Spot
Finding The Agile Sweet SpotCharles Husemann
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinkingRavneet Kaur
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationChef
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Montréal
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resourcesAnwar Sadat
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshareYuval Yeret
 
Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Yuval Yeret
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichMarcelo Sousa Ancelmo
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipRavi Tadwalkar
 
Techniques For Sustainable Digital Delivery At Scale - Leeds Digital Festival
Techniques For Sustainable Digital Delivery At Scale - Leeds Digital FestivalTechniques For Sustainable Digital Delivery At Scale - Leeds Digital Festival
Techniques For Sustainable Digital Delivery At Scale - Leeds Digital FestivalAxiologik
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentationsushant.1409
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)Joe Gollner
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetupagilebydesign
 

Similar to Agily unifying theory - Path to Agility 2019 (20)

How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
How (can) Scrum and DevOps Walk Together to Build a High-Quality Product Deli...
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul Holway
 
Finding The Agile Sweet Spot
Finding The Agile Sweet SpotFinding The Agile Sweet Spot
Finding The Agile Sweet Spot
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
 
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology TransformationScaling Awesome - 10 Actionable Strategies for Technology Transformation
Scaling Awesome - 10 Actionable Strategies for Technology Transformation
 
Agile Organizations
Agile OrganizationsAgile Organizations
Agile Organizations
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
Agile Project Management: From Agile Teams to Agile Organizations - Steve Mer...
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshare
 
Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...Agile from the executive floor - defining agility in business terms - Agile P...
Agile from the executive floor - defining agility in business terms - Agile P...
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
 
Agile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadershipAgile lean workshop for teams, managers & exec leadership
Agile lean workshop for teams, managers & exec leadership
 
Techniques For Sustainable Digital Delivery At Scale - Leeds Digital Festival
Techniques For Sustainable Digital Delivery At Scale - Leeds Digital FestivalTechniques For Sustainable Digital Delivery At Scale - Leeds Digital Festival
Techniques For Sustainable Digital Delivery At Scale - Leeds Digital Festival
 
Lean Software Development Presentation
Lean Software Development PresentationLean Software Development Presentation
Lean Software Development Presentation
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)Secrets to Content Initiative Success (Gollner Lavacon 2014)
Secrets to Content Initiative Success (Gollner Lavacon 2014)
 
An Approach to Devops
An Approach to DevopsAn Approach to Devops
An Approach to Devops
 
Lean change method toronto agile meetup
Lean change method toronto agile meetupLean change method toronto agile meetup
Lean change method toronto agile meetup
 

Recently uploaded

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 

Recently uploaded (20)

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 

Agily unifying theory - Path to Agility 2019

Editor's Notes

  1. Good afternoon – welcome to the first session after lunch on the last day of the conference! Thank sponsors and check out booths - they are the heart of any convention and make everything possible and more importantly affordable Also thanks to the volunteers for helping make this event happen Thank you for coming, this is my second year presenting at Path. Last year I was up in the Cartoon room which I have to say was in the sketchy part of the building.
  2. Let’s do a quick exercise to stand-up and move around a bit STAND-UP- STRETCH – if there’s not enough room maybe just raise your arms and wiggle your fingers
  3. Before we start I kind of want to give you the idea of where this presentation came from
  4. Presentation somewhat inspired by Bob Galen at Path last year where he talked about how agility is becoming more and more about decreasing the time it takes to get something to production So that got me thinking about all of the things we do from an agile transformation. Along the way I started reading more and more about DevOps (technical practices) and Product thinking and that’s where this presentation comes from. The more I looked into it the more I realized that these three things are complementary and will lead us to the next level of agile
  5. Why agility? It’s what everyone else is doing The want to better meet the needs of the market Need to be able to respond to change faster Better relationships with stakeholders who are now part of the process Quality They want to deliver value faster and more often
  6. We should be agile! Bring in the consultant(s) Go to training/earn certifications Preach and evangelize Develop the agile mindset
  7. Let’s go back to Bob’s central idea – but let’s talk about it first How often do you release? How often do you release to production? Yearly Quarterly Monthly Weekly Daily Hourly We just released 10 features in the time it took to read this
  8. Why don’t we release more often? Lots of reasons - Some legal regulatory issues - Regression testing - Lots of teams migrating to production - Don’t want to break something in production? - Don’t want to impact users Customers can’t take frequent releases
  9. The agile mindset is a good starting point
  10. We need to have the ability to have fast experiments so we can learn as quickly as possible
  11. So you shipped a few features Are your users/customers using it? Are they using it as much as you thought they would? Is it delivering the expected value to your customers? Are they using it like you thought they would?
  12. 65% of features are never used
  13. Reasons for underuse Is the feature marketed correctly? Is the feature discoverable? Is the feature usable? Do users need training on the feature? Did customers want/need it?
  14. IT’s very hard to kill features – sometimes you have to kill your babies?
  15. Feature debt - code Automated tests that must be run/maintained Impacts development of new features Cost to support the code Performance impact
  16. Feature Debt - UX Consumes critical screen/menu real estate Interface clutter – makes valuable features hard to find
  17. Agile talks about delivering value to the business but are we sure that we are delivering value?
  18. Need to deliver smaller and smaller features and ensure that they are performing as expected https://econsultancy.com/how-top-performing-digital-companies-use-product-thinking-to-succeed-stats/
  19. How do we get there?
  20. Telemetry Add metrics/analytics to every part of your application Track how users are moving through your application Product owners/managers should be armed with data about how their application is being used What are your most popular/least used features If you can’t build telemetry into your application look for alternatives – database stats/server logs/ anything that provides information on how your users are using your applicaiton
  21. Talk to your customers It’s relatively cheap! They know that they want* They know what they don’t want
  22. Intersection of PT and DO Push a feature into production that only certain users can see Test in production against production data
  23. Can do A/B testing to see if the feature is worth it
  24. Thank you so much for coming out to hear me talk, If you have any questions about my presentation let’s talk about them now