SlideShare a Scribd company logo
1 of 104
Using Agile Principles to Solve Tough
     Problems in Your Business!
Rachel
Zach
Using time boxes!
Testing while building!
Work specified and detailed as needed!
Voice of the customer on the team!
Work is stack ranked by value!
Work is estimated by the delivery team!
Work progress is visible to all!
Protecting the teamʼs commitment!
Delivery team is self organizing!
Continuous improvement!




                                          http://www.flickr.com/photos/laurapthomas/4107702172!
Following        Being
   the            the
 Recipe          Chef
            VS
http://www.flickr.com/photos/dichohecho/3713802986!
http://www.flickr.com/photos/jdickert/247724515!   http://www.flickr.com/photos/jdhancock/3768742468/!
http://www.flickr.com/photos/lablasco/5172868526!   http://www.flickr.com/photos/sketch22/3386524720!
http://www.flickr.com/photos/wordridden/4562996266/!   http://www.flickr.com/photos/gudlyf/4275337802/!
Hard problems
   are hard
 because the
practices don’t
obviously apply
How do we
 improve when
the causes are
   unknown?
What hard
problems are you
    solving?
Make your work
more effective
Using time boxes!
Work specified and detailed as needed!




                                        http://www.flickr.com/photos/laurapthomas/4107702172!
What’s
unique
about hard
problems?




             http://www.flickr.com/photos/horiavarlan/4298997922/!
What you don’t
know is unknown
Frank H. Knight
David Snowden   Cynthia Kurtz
Unordered   Ordered
Unordered   Ordered
Unordered                         Ordered




Chaotic   Complex   Complicated    Simple
An example

Unordered                                                                Ordered




  Chaotic                                        Complex   Complicated    Simple




http://www.flickr.com/photos/ksionic/383240468!
Complex   Complicated

Chaotic                           Simple
Complex   Complicated




Chaotic     Simple
Voice of the customer on the team!
Work is estimated by the delivery team!
Work progress is visible to all!




                                          http://www.flickr.com/photos/laurapthomas/4107702172!
Wise teams
An experiment
Using time boxes!
Testing while building!
Work specified and detailed as needed!
Voice of the customer on the team!
Work is stack ranked by value!
Work is estimated by the delivery team!
Work progress is visible to all!
Protecting the teamʼs commitment!
Delivery team is self organizing!
Continuous improvement!




                                          http://www.flickr.com/photos/laurapthomas/4107702172!
Software
Engineering is a hard
      problem
How have we coped?
http://en.wikipedia.org/wiki/Spiral_model!
http://www.ibm.com/developerworks/webservices/library/ws-soa-term2/!
Iterative Feedback
Scrum Model




“What is Scrum” Scrum Alliance, Inc. 2003-2008. !
http://www.controlchaos.com/about/!
http://codebetter.com/blogs/david_laribee/archive/2008/08/24/introducing-kanban-at-xclaim.aspx!
Testing while building!
Work is estimated by the delivery team!




                                          http://www.flickr.com/photos/laurapthomas/4107702172!
Seeing the
Whole
SYSTEM
THINKING
What is a system?
From the mutual interaction of the
    parts of a system there arise
  characteristics which can not be
  found as characteristic of any of
         the individual parts.


Gene Bellinger, systems-thinking.org, 2004!
DOLLAR
AUCTION
The Rules

The dollar goes to the
highest bidder, who pays the
amount he bids.

The second-highest bidder
also must pay the highest
amount that he bid, but gets
nothing in return.
Bidder 1!               Bidder 2!
Bid: 0.01!
Profit: 0.99!
                        Bid: 0.02!
                        Profit: 0.98!
Potential Loss: 0.01!
Bid: 0.03!
Profit: 0.97!
                        Potential Loss: 0.02!
                        Bid: 0.04!
                        Profit: 0.96!
Potential Loss: 0.03!
Bid: 0.04!
Profit: 0.96!
Etc.!
Bidder 1!               Bidder 2!
Potential loss: 0.97!
Bid: 0.99!
Profit: 0.01!
                        Potential Loss: 0.98!
                        Bid: 1.00!
                        Profit: 0.00!
Bidder 1!               Bidder 2!
Potential loss: 0.97!
Bid: 0.99!
Profit: 0.01!
                        Potential Loss: 0.98!
                        Bid: 1.00!
                        Profit: 0.00!




 Should they stop? Will they stop?
Bidder 1!               Bidder 2!
Potential loss: 0.97!
Bid: 0.99!
Profit: 0.01!
                        Potential Loss: 0.98!
                        Bid: 1.00!
                        Profit: 0.00!
Potential Loss: 0.99!
Bid: 1.01!
Profit: -0.01!
                        Potential Loss: 0.98!
                        Bid: 1.02!
                        Profit: -0.02!
Etc.!
“Escalation”
“Shifting the Burden”
“Unintended
Consequences”
“Accidental
Adversaries”
“Fixes that Fail”
Delivery team is self organizing!




                                    http://www.flickr.com/photos/laurapthomas/4107702172!
TUCKMAN’S
TEAM MODEL
Teams can make
decisions many ways
Conflict and Pain
Conflict + Facilitation =
          Collaboration
Forming
Storming




Forming
Norming   Storming




          Forming
Norming     Storming




Performing   Forming
Continuous improvement!




                          http://www.flickr.com/photos/laurapthomas/4107702172!
Applying
Lean and
Agile                                                                            Sustainable shortest lead time, best quality and value (to people
                                                                               and society), most customer delight, lowest cost, high morale, safety



principles                                                                       Respect
                                                                               for People
                                                                         - don!t trouble
                                                                           your "customer!
                                                                                                      Product Development
                                                                                                   - long-term great engineers
                                                                                                   - mentoring from manager-
                                                                                                                                        Continuous
                                                                                                                                       Improvement
                                                                                                                                   - Go See
                                                                                                     engineer-teacher
                                                                                                   - cadence                       - kaizen
                                                                         - “develop people,                                          - spread knowledge
                                                                                                   - cross-functional
                                                                           then build products”                                      - small, relentless
                                                                                                   - team room + visual mgmt
                                                                                                   - entrepreneurial chief           - retrospectives
                                                                         - no wasteful work                                          - 5 Whys
                                                                                                     engineer/product mgr
                                                                                                   - set-based concurrent dev        - eyes for waste
                                                                         - teams & individuals                                         * variability, over-
                                                                                                   - create more knowledge
                                                                           evolve their own                                              burden, NVA ...
                                                                           practices and                                                (handoff, WIP,
                                                                           improvements                    14 Principles                 info scatter,
                                                                                                     long-term, flow, pull, less          delay, multi-
                                                                         - build partners with        variability & overburden,          tasking, defects,
                                                                           stable relationships,    Stop & Fix, master norms,            wishful thinking..)
                                                                           trust, and coaching       simple visual mgmt, good
                                                                           in lean thinking         tech, leader-teachers from     - perfection challenge
                                                                                                    within, develop exceptional
                                                                         - develop teams             people, help partners be      - work toward flow
                                                                                                    lean, Go See, consensus,         (lower batch size,
                                                                                                        reflection & kaizen            Q size, cycle time)
                                                                                          Management applies and teaches lean thinking,
                                                                                         and bases decisions on this long-term philosophy

                                                                                        Summary of the Toyota Way (Lean Thinking) House
  http://www.craiglarman.com/wiki/index.php?title=Lean_Thinking_house!                      by Craig Larman and Bas Vodde. 2009
Kids Are
Built to learn
Adults Require
Reflection and structure to learn
Capturing
Learning
Feasibility!




              Desirability!           Viability!




Tim Brown – Change by Design!
1. Current Situation

                                              2.
  5. Act                                  Hypothesis



             Adjust      Plan


             Check        Do
                                              3.
4. Measure                                Implement

                                    81!
Voice of the customer on the team!
Work is stack ranked by value!




                                     http://www.flickr.com/photos/laurapthomas/4107702172!
DIVERGENCE
CONVERGENCE
Sustainable decisions use the
             “Groan Zone”




  Source: "Facilitator's Guide To Participatory Decision-Making, by Sam Kaner and others.
              Used with permission from Sam Kaner,            415-641-9773 ."
                                                .
Protecting the teamʼs commitment!




                                    http://www.flickr.com/photos/laurapthomas/4107702172!
CONSENSUS




            http://www.flickr.com/photos/leftymgp/1512421814/!
What is consensus?
A general agreement.!
                  !
  The judgment arrived at by most
        of those concerned.!



Merriam-Webster, m-w.com!
5: Wild, unbridled support.
4: I think it’s a great idea. I wish I would have thought of it.
3: I can live with that and support it.
2: I have some reservations that I’d like to talk about.
1: I am very opposed and we shouldn’t move forward.
Apply agile
principles to solve
  hard problems
Pick one of these
  concepts and
 apply it to your
      work
4x the visibility,
  productivity,
quality, or time to
     market
Using time boxes!
Testing while building!
Work specified and detailed as needed!
Voice of the customer on the team!
Work is stack ranked by value!
Work is estimated by the delivery team!
Work progress is visible to all!
Protecting the teamʼs commitment!
Delivery team is self organizing!
Continuous improvement!




                                          http://www.flickr.com/photos/laurapthomas/4107702172!
Following        Being
   the            the
 Recipe          Chef
            VS
Q&A

More Related Content

Similar to Using Agile Principles to Solve Tough Problems in Your Business

Power Of Visual Thinking
Power Of Visual ThinkingPower Of Visual Thinking
Power Of Visual Thinking
smehro
 

Similar to Using Agile Principles to Solve Tough Problems in Your Business (20)

Lean Construction Webinar
Lean Construction WebinarLean Construction Webinar
Lean Construction Webinar
 
Devops 4 Saas
Devops 4 SaasDevops 4 Saas
Devops 4 Saas
 
2012-07-24: Object Lab @ Towson University
2012-07-24: Object Lab @ Towson University2012-07-24: Object Lab @ Towson University
2012-07-24: Object Lab @ Towson University
 
Let's bring the teams back together
Let's bring the teams back togetherLet's bring the teams back together
Let's bring the teams back together
 
Spring of Scrum
Spring of ScrumSpring of Scrum
Spring of Scrum
 
Devops its not about the tooling
Devops its not about the toolingDevops its not about the tooling
Devops its not about the tooling
 
PM Connect - Agile Workshop
PM Connect - Agile WorkshopPM Connect - Agile Workshop
PM Connect - Agile Workshop
 
42629 lecture 5 pt 1
42629 lecture 5 pt 142629 lecture 5 pt 1
42629 lecture 5 pt 1
 
Devops 101 QA with Kris Buytaert
Devops 101 QA  with Kris BuytaertDevops 101 QA  with Kris Buytaert
Devops 101 QA with Kris Buytaert
 
Scrum - What Is Next?
Scrum - What Is Next?Scrum - What Is Next?
Scrum - What Is Next?
 
Adopting Agile In The Organization Al Goerner
Adopting Agile In The Organization   Al GoernerAdopting Agile In The Organization   Al Goerner
Adopting Agile In The Organization Al Goerner
 
Business Needs Design Now
Business Needs Design NowBusiness Needs Design Now
Business Needs Design Now
 
(Minimum) Enterprise Viable Product - a relook
(Minimum) Enterprise Viable Product - a relook(Minimum) Enterprise Viable Product - a relook
(Minimum) Enterprise Viable Product - a relook
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
 
Devops is not about Tooling
Devops is not about ToolingDevops is not about Tooling
Devops is not about Tooling
 
Development Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last CommitDevelopment Doesn't Stop at the Last Commit
Development Doesn't Stop at the Last Commit
 
Power Of Visual Thinking
Power Of Visual ThinkingPower Of Visual Thinking
Power Of Visual Thinking
 
We Can't Do That Here
We Can't Do That HereWe Can't Do That Here
We Can't Do That Here
 
How to Power Continuous Deployment at Any Scale with Atlassian
 How to Power Continuous Deployment at Any Scale with Atlassian How to Power Continuous Deployment at Any Scale with Atlassian
How to Power Continuous Deployment at Any Scale with Atlassian
 
Will You Join Me
Will You Join MeWill You Join Me
Will You Join Me
 

More from Zach Nies

3 Steps to Leading a Successful Agile Rollout
3 Steps to Leading a Successful Agile Rollout3 Steps to Leading a Successful Agile Rollout
3 Steps to Leading a Successful Agile Rollout
Zach Nies
 

More from Zach Nies (20)

Accelerate Beyond The Lean Startup
Accelerate Beyond The Lean StartupAccelerate Beyond The Lean Startup
Accelerate Beyond The Lean Startup
 
Responding To Market Shifts
Responding To Market ShiftsResponding To Market Shifts
Responding To Market Shifts
 
Frame, Build, Measure, Learn: Responding to Change
Frame, Build, Measure, Learn: Responding to ChangeFrame, Build, Measure, Learn: Responding to Change
Frame, Build, Measure, Learn: Responding to Change
 
Is Your Business Agile Enough?
Is Your Business Agile Enough?Is Your Business Agile Enough?
Is Your Business Agile Enough?
 
Execute with Customer Experience Agility
Execute with Customer Experience AgilityExecute with Customer Experience Agility
Execute with Customer Experience Agility
 
Build What Customers Want
Build What Customers WantBuild What Customers Want
Build What Customers Want
 
Innovation and Enterprise Lean Startup
Innovation and Enterprise Lean StartupInnovation and Enterprise Lean Startup
Innovation and Enterprise Lean Startup
 
Creating an Agile Business
Creating an Agile BusinessCreating an Agile Business
Creating an Agile Business
 
Running Lean Startup Experiments
Running Lean Startup ExperimentsRunning Lean Startup Experiments
Running Lean Startup Experiments
 
Startup Ideas
Startup IdeasStartup Ideas
Startup Ideas
 
Business Model Canvas
Business Model CanvasBusiness Model Canvas
Business Model Canvas
 
Think Like an Agilist
Think Like an AgilistThink Like an Agilist
Think Like an Agilist
 
Lean Startups Crash Course
Lean Startups Crash CourseLean Startups Crash Course
Lean Startups Crash Course
 
Lean Startups - TechStars Patriot Boot Camp
Lean Startups - TechStars Patriot Boot CampLean Startups - TechStars Patriot Boot Camp
Lean Startups - TechStars Patriot Boot Camp
 
Lean Startups
Lean StartupsLean Startups
Lean Startups
 
Combining Agile & Lean Startup Practices
Combining Agile & Lean Startup PracticesCombining Agile & Lean Startup Practices
Combining Agile & Lean Startup Practices
 
What Problem Is Your Startup Solving?
What Problem Is Your Startup Solving?What Problem Is Your Startup Solving?
What Problem Is Your Startup Solving?
 
Why Lean Startup Practices Work and How to Scale Them
Why Lean Startup Practices Work and How to Scale ThemWhy Lean Startup Practices Work and How to Scale Them
Why Lean Startup Practices Work and How to Scale Them
 
Learning from Burndown Charts
Learning from Burndown ChartsLearning from Burndown Charts
Learning from Burndown Charts
 
3 Steps to Leading a Successful Agile Rollout
3 Steps to Leading a Successful Agile Rollout3 Steps to Leading a Successful Agile Rollout
3 Steps to Leading a Successful Agile Rollout
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Using Agile Principles to Solve Tough Problems in Your Business