SlideShare a Scribd company logo
1 of 64
Chasing Windmills?
    Getting Agile Success
          in Government




             Paul M. Boos
Which do we see?
Why should we care?
Value
Speed
Why
   doesn’t
the Gov’t
use Agile?
Ahhh…

 Software Engineeing
What’s your Success Rate?
78% feel biz reqmts out of sync with project reqmts



75% of Software Projects: DOOMED from Start

             ≅55% of projects have clear biz objectives




                                         Source: 2011 Geneca Survey
% Application Features Used

         7%

   13%
                    Rarely/Never
                    Occasionally
 16%                Often
              64%   Always         Only 20%!!




                       Source: 2002 Standish Report
Business Software is a Craft
It takes skill…
          …and
Creativity
So…

 Certainly SOMEONE has
      created a better way
Yep, some really,
          really, really
         Smart People
    gathered in Snowbird, Utah
                and created the …
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
Where does Agile fit?
            >
Understanding                Waterfall
   Of Problem
                    Agile        or

                               Agile

                    Agile
                     and



            <
                <           Understanding
                                             >
                               Of Solution
Challenges
Bureaucracy?
Gov’t Organizations
Tend to be here! (almost by sheer size)




     This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
Policy?
Brings Order?
Gov’t Policies
Tend to be here! (in theory)




     This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
Complexity or
Complication?
Teams
Tend to be here! (in reality)




     This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
Complicated + Complex
          Overrides Ordered + Simple




          +                  =
Process            Team                Result
1
2
        Best Case


3
    …
n       Worse Case
We don’t take time
to read (or write)
our policies…
We let others tell us
what the policies
mean…
What about…
Systems Development Life-Cycle (SDLC)



Simplify

Simple Process = Easy Auditing

Focus on Delivering Business Value

Align Milestones w/Releasable Software
Top Down Support



 Agile Success


Grass Roots Motivation
Strive to decomplicate…
Help teams operate as simple and ordered as possible.




     This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
Perfection is achieved, not when
there is nothing more to add, but
when there is nothing
left to take away.
   -Antoine de Saint-Exupery
Apply the pants principle…
Simple process adopted by the
team doing the work.




                     +
         Process                Team
“…reducing costs requires a
better way to organize work, not
better cost information.”
                       -H. Thomas Johnson
                             (paraphrased)
Hesitate Δing
for 1 problem
Enterprise Architecture
Graft and Prune EA Components
The Iron Triangle Agilified
An Approach for
         Executing Projects w/Agility
          Scope               Prioritized Epics   Scope
                                  Epic 1
                                  Epic 2
                                  Epic 3
            Estimate




                                                    Work to…
                                  Epic 4
                                  Epic 5
                                   …



Budget                   Schedule   > Budget                   Schedule



                       Budget/Schedule + Mgmt Reserve
Execute on
small slices!
Classic EVM
                                             Deploy
$
                        Develop
                                  01001101
                                  11101000
                                  10010010
               Design

     Analyze
Scrum Process
Release Plan




                Release
Scrum-based EVM
$




                      Release
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: those
                                     Reward
                                building the
  Individuals and interactionsproduct in
                                 over processes
 and tools
Working software over comprehensive
                                working
  documentation
Customer collaboration over
                                together over
contract negotiation
Responding to change
                     following a plan
That is, while there is value in the items on
the right, we
Manifesto for Agile Software
               Development

We are uncovering better ways of developing
software
         by doing it and helping others do it.
    Reward risk-taking/innovation;
     Through this work we have come to value:
    penalize only non-contained
 Individuals and interactions over processes
    failures
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
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:
Reward product meeting needs
  Individuals and interactions over processes
over on-time/on-schedule comprehensive
 and tools
Working software over
  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
Manifesto for Agile Software
               Development

 We are uncovering better ways of developing
software
          by doing it and helping others do it.
Reward working product to value:
      Through this work we have come

  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
Set a vision…


 and
There’s nothing
to fear.
http://coactivate.org/projects/agile-influencers-of-dc

   Paul Boos
      @paul_boos
paul.boos@santeon.com

More Related Content

What's hot

What I Learned From Burning Down My House
What I Learned From Burning Down My HouseWhat I Learned From Burning Down My House
What I Learned From Burning Down My HouseYves Hanoulle
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionGaetano Mazzanti
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
The Contemporary Project Manager in the Digital Age
The Contemporary Project Manager in the Digital AgeThe Contemporary Project Manager in the Digital Age
The Contemporary Project Manager in the Digital AgeEdwin Dando
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Jason Yip
 
Formula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlFormula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlLeanDog
 
How to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless ExecutionHow to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless ExecutionAfterburner
 
Incorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of ChangeIncorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of ChangeMike Cohn
 
Addressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsAddressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsGautham Pallapa
 
An introduction to Agile Organisational Model
An introduction to Agile Organisational ModelAn introduction to Agile Organisational Model
An introduction to Agile Organisational ModelPierre E. NEIS
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Fabio Armani
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Agile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAgile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAtlassian
 
Graphs are Eating the World
Graphs are Eating the WorldGraphs are Eating the World
Graphs are Eating the WorldAll Things Open
 

What's hot (20)

Agile basics
Agile basics Agile basics
Agile basics
 
What I Learned From Burning Down My House
What I Learned From Burning Down My HouseWhat I Learned From Burning Down My House
What I Learned From Burning Down My House
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
 
Ian Maple Presentation
Ian Maple PresentationIan Maple Presentation
Ian Maple Presentation
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
The Contemporary Project Manager in the Digital Age
The Contemporary Project Manager in the Digital AgeThe Contemporary Project Manager in the Digital Age
The Contemporary Project Manager in the Digital Age
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Formula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlFormula 1 Lean by Jon Stahl
Formula 1 Lean by Jon Stahl
 
Jim Carlsen-Landy Presentation
Jim Carlsen-Landy PresentationJim Carlsen-Landy Presentation
Jim Carlsen-Landy Presentation
 
How to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless ExecutionHow to Improve Your Business Agility with Flawless Execution
How to Improve Your Business Agility with Flawless Execution
 
Incorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of ChangeIncorporating Learning and Expected Cost of Change
Incorporating Learning and Expected Cost of Change
 
What is proactive project management?
What is proactive project management?What is proactive project management?
What is proactive project management?
 
Unleashing the Creative Potential of Your Teams
Unleashing the Creative Potential of Your TeamsUnleashing the Creative Potential of Your Teams
Unleashing the Creative Potential of Your Teams
 
Gemba Walk 201
Gemba Walk 201Gemba Walk 201
Gemba Walk 201
 
Addressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformationsAddressing Cultural Anti-patterns in Enterprise transformations
Addressing Cultural Anti-patterns in Enterprise transformations
 
An introduction to Agile Organisational Model
An introduction to Agile Organisational ModelAn introduction to Agile Organisational Model
An introduction to Agile Organisational Model
 
Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)Agile Myths and Pitfalls - 2020 (ver 0.8)
Agile Myths and Pitfalls - 2020 (ver 0.8)
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Agile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and OthersAgile at Scale: Lessons From the Mongolian Horde and Others
Agile at Scale: Lessons From the Mongolian Horde and Others
 
Graphs are Eating the World
Graphs are Eating the WorldGraphs are Eating the World
Graphs are Eating the World
 

Viewers also liked

Viewers also liked (20)

sim pemasaran
sim pemasaransim pemasaran
sim pemasaran
 
Unit 2. reinforcement
Unit 2. reinforcementUnit 2. reinforcement
Unit 2. reinforcement
 
TRATADO DE GINEBRA
TRATADO DE GINEBRATRATADO DE GINEBRA
TRATADO DE GINEBRA
 
Insider trading_in_turkey
Insider trading_in_turkeyInsider trading_in_turkey
Insider trading_in_turkey
 
Iss
IssIss
Iss
 
Jaroslav Seifert - Look at book
Jaroslav Seifert - Look at bookJaroslav Seifert - Look at book
Jaroslav Seifert - Look at book
 
簡報1
簡報1簡報1
簡報1
 
BRIAN-MCDOWELL-Austin2016-v2
BRIAN-MCDOWELL-Austin2016-v2BRIAN-MCDOWELL-Austin2016-v2
BRIAN-MCDOWELL-Austin2016-v2
 
Portfolio of work
Portfolio of workPortfolio of work
Portfolio of work
 
FCEVs and H2 in California
FCEVs and H2 in CaliforniaFCEVs and H2 in California
FCEVs and H2 in California
 
First Nations Commodity Taxation
First Nations Commodity TaxationFirst Nations Commodity Taxation
First Nations Commodity Taxation
 
Vg2012jl
Vg2012jlVg2012jl
Vg2012jl
 
Twijfelen tussen Doen en Denken
Twijfelen tussen Doen en DenkenTwijfelen tussen Doen en Denken
Twijfelen tussen Doen en Denken
 
Photoshop: fashion retouching
Photoshop: fashion retouchingPhotoshop: fashion retouching
Photoshop: fashion retouching
 
At the Crossroads
At the CrossroadsAt the Crossroads
At the Crossroads
 
LIverpool FC
LIverpool FCLIverpool FC
LIverpool FC
 
What Is Social Media[1]
What Is Social Media[1]What Is Social Media[1]
What Is Social Media[1]
 
Ggc scrum i jun14 slides
Ggc scrum i jun14 slidesGgc scrum i jun14 slides
Ggc scrum i jun14 slides
 
Lt13
Lt13Lt13
Lt13
 
Ir Presentation
Ir PresentationIr Presentation
Ir Presentation
 

Similar to Chasingwindmills agile success

Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
CF Camp 2013 Software Craftsmanship for CFML Developers
CF Camp 2013 Software Craftsmanship for CFML DevelopersCF Camp 2013 Software Craftsmanship for CFML Developers
CF Camp 2013 Software Craftsmanship for CFML DevelopersKev McCabe
 
March APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry RowlandMarch APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry RowlandConscires Agile Practices
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile MethodologiesStfalcon Meetups
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
Lean web solutions with WordPress [English version]
Lean web solutions with WordPress [English version]Lean web solutions with WordPress [English version]
Lean web solutions with WordPress [English version]Carlo Beschi
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Process applied to software development
Process applied to software developmentProcess applied to software development
Process applied to software developmentRenan Huanca
 
Notes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyNotes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyDonna Kelly
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile TermsValtech UK
 
Martin folwer
Martin folwerMartin folwer
Martin folwerShiraz316
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologiesbijunairk
 
Scaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseScaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseArmond Mehrabian
 
Freins à l'agilité
Freins à l'agilitéFreins à l'agilité
Freins à l'agilitéazeau
 

Similar to Chasingwindmills agile success (20)

Agile development
Agile developmentAgile development
Agile development
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
CF Camp 2013 Software Craftsmanship for CFML Developers
CF Camp 2013 Software Craftsmanship for CFML DevelopersCF Camp 2013 Software Craftsmanship for CFML Developers
CF Camp 2013 Software Craftsmanship for CFML Developers
 
March APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry RowlandMarch APLN: Agile development- Measure & Analyze by Garry Rowland
March APLN: Agile development- Measure & Analyze by Garry Rowland
 
Introducing Agile Methodologies
Introducing Agile MethodologiesIntroducing Agile Methodologies
Introducing Agile Methodologies
 
Introduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XPIntroduction to Lean, Agile, Scrum, & XP
Introduction to Lean, Agile, Scrum, & XP
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
Lean web solutions with WordPress [English version]
Lean web solutions with WordPress [English version]Lean web solutions with WordPress [English version]
Lean web solutions with WordPress [English version]
 
Lean / Kanban
Lean / KanbanLean / Kanban
Lean / Kanban
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Agile vs ??
Agile vs ??Agile vs ??
Agile vs ??
 
Process applied to software development
Process applied to software developmentProcess applied to software development
Process applied to software development
 
Agility to manage IT Complexity
Agility to manage IT ComplexityAgility to manage IT Complexity
Agility to manage IT Complexity
 
Notes for Evolutionary Development Methodology
Notes for Evolutionary Development MethodologyNotes for Evolutionary Development Methodology
Notes for Evolutionary Development Methodology
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
 
Martin folwer
Martin folwerMartin folwer
Martin folwer
 
WinSmart Technologies
WinSmart TechnologiesWinSmart Technologies
WinSmart Technologies
 
Scaling Agile Across the Enterprise
Scaling Agile Across the EnterpriseScaling Agile Across the Enterprise
Scaling Agile Across the Enterprise
 
Freins à l'agilité
Freins à l'agilitéFreins à l'agilité
Freins à l'agilité
 

More from Paul Boos

User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptxPaul Boos
 
Development Game with Purpose - AGS
Development Game with Purpose - AGSDevelopment Game with Purpose - AGS
Development Game with Purpose - AGSPaul Boos
 
Agile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&TAgile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&TPaul Boos
 
Agile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAAgile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAPaul Boos
 
Agile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgileAgile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgilePaul Boos
 
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...Paul Boos
 
Agile Leadership 201: Enriching Management
Agile Leadership 201: Enriching ManagementAgile Leadership 201: Enriching Management
Agile Leadership 201: Enriching ManagementPaul Boos
 
Pass on Perfection
Pass on PerfectionPass on Perfection
Pass on PerfectionPaul Boos
 
Your Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing ParadoxesYour Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing ParadoxesPaul Boos
 
Business Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public SectorsBusiness Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public SectorsPaul Boos
 
DevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroDevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroPaul Boos
 
Trust Psychological Safety
Trust Psychological SafetyTrust Psychological Safety
Trust Psychological SafetyPaul Boos
 
Catalytic leadership no va agile webinar
Catalytic leadership   no va agile webinarCatalytic leadership   no va agile webinar
Catalytic leadership no va agile webinarPaul Boos
 
Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018Paul Boos
 
Catalytic Leadership Agile Tour Montreal
Catalytic Leadership   Agile Tour MontrealCatalytic Leadership   Agile Tour Montreal
Catalytic Leadership Agile Tour MontrealPaul Boos
 
Understanding coaching presentation agile dc2017 v2
Understanding coaching presentation   agile dc2017 v2Understanding coaching presentation   agile dc2017 v2
Understanding coaching presentation agile dc2017 v2Paul Boos
 
Catalytic Leadership Agile2017
Catalytic Leadership   Agile2017Catalytic Leadership   Agile2017
Catalytic Leadership Agile2017Paul Boos
 
Understanding coaching presentation agile dc2017 - for publishing
Understanding coaching presentation   agile dc2017 - for publishingUnderstanding coaching presentation   agile dc2017 - for publishing
Understanding coaching presentation agile dc2017 - for publishingPaul Boos
 
Catalytic Leadership for AgileDC
Catalytic Leadership for AgileDCCatalytic Leadership for AgileDC
Catalytic Leadership for AgileDCPaul Boos
 

More from Paul Boos (20)

User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
Development Game with Purpose - AGS
Development Game with Purpose - AGSDevelopment Game with Purpose - AGS
Development Game with Purpose - AGS
 
Agile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&TAgile Dev - Game with Purpose - WIA&T
Agile Dev - Game with Purpose - WIA&T
 
Clue Retro
Clue RetroClue Retro
Clue Retro
 
Agile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVAAgile Leadership 201: Enriching Management for AgileNoVA
Agile Leadership 201: Enriching Management for AgileNoVA
 
Agile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgileAgile Leadership 201 for TriAgile
Agile Leadership 201 for TriAgile
 
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
Your Agile Leadership Journey: Leading People-Managing Paradoxes - Agile Char...
 
Agile Leadership 201: Enriching Management
Agile Leadership 201: Enriching ManagementAgile Leadership 201: Enriching Management
Agile Leadership 201: Enriching Management
 
Pass on Perfection
Pass on PerfectionPass on Perfection
Pass on Perfection
 
Your Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing ParadoxesYour Agile Leadership Journey: Leading People, Managing Paradoxes
Your Agile Leadership Journey: Leading People, Managing Paradoxes
 
Business Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public SectorsBusiness Models in the Non-Profit and Public Sectors
Business Models in the Non-Profit and Public Sectors
 
DevOps - Boldly Go for Distro
DevOps - Boldly Go for DistroDevOps - Boldly Go for Distro
DevOps - Boldly Go for Distro
 
Trust Psychological Safety
Trust Psychological SafetyTrust Psychological Safety
Trust Psychological Safety
 
Catalytic leadership no va agile webinar
Catalytic leadership   no va agile webinarCatalytic leadership   no va agile webinar
Catalytic leadership no va agile webinar
 
Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018Understanding Lean & Agile Coaching Agile and Beyond 2018
Understanding Lean & Agile Coaching Agile and Beyond 2018
 
Catalytic Leadership Agile Tour Montreal
Catalytic Leadership   Agile Tour MontrealCatalytic Leadership   Agile Tour Montreal
Catalytic Leadership Agile Tour Montreal
 
Understanding coaching presentation agile dc2017 v2
Understanding coaching presentation   agile dc2017 v2Understanding coaching presentation   agile dc2017 v2
Understanding coaching presentation agile dc2017 v2
 
Catalytic Leadership Agile2017
Catalytic Leadership   Agile2017Catalytic Leadership   Agile2017
Catalytic Leadership Agile2017
 
Understanding coaching presentation agile dc2017 - for publishing
Understanding coaching presentation   agile dc2017 - for publishingUnderstanding coaching presentation   agile dc2017 - for publishing
Understanding coaching presentation agile dc2017 - for publishing
 
Catalytic Leadership for AgileDC
Catalytic Leadership for AgileDCCatalytic Leadership for AgileDC
Catalytic Leadership for AgileDC
 

Chasingwindmills agile success

  • 1. Chasing Windmills? Getting Agile Success in Government Paul M. Boos
  • 2.
  • 3. Which do we see?
  • 7.
  • 8. Why doesn’t the Gov’t use Agile?
  • 9.
  • 10.
  • 12. 78% feel biz reqmts out of sync with project reqmts 75% of Software Projects: DOOMED from Start ≅55% of projects have clear biz objectives Source: 2011 Geneca Survey
  • 13. % Application Features Used 7% 13% Rarely/Never Occasionally 16% Often 64% Always Only 20%!! Source: 2002 Standish Report
  • 14.
  • 18.
  • 19. So… Certainly SOMEONE has created a better way
  • 20. Yep, some really, really, really Smart People gathered in Snowbird, Utah and created the …
  • 21. 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
  • 22. Where does Agile fit? > Understanding Waterfall Of Problem Agile or Agile Agile and < < Understanding > Of Solution
  • 25. Gov’t Organizations Tend to be here! (almost by sheer size) This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
  • 28. Gov’t Policies Tend to be here! (in theory) This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
  • 30. Teams Tend to be here! (in reality) This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
  • 31. Complicated + Complex Overrides Ordered + Simple + = Process Team Result
  • 32. 1 2 Best Case 3 … n Worse Case
  • 33. We don’t take time to read (or write) our policies…
  • 34. We let others tell us what the policies mean…
  • 36. Systems Development Life-Cycle (SDLC) Simplify Simple Process = Easy Auditing Focus on Delivering Business Value Align Milestones w/Releasable Software
  • 37.
  • 38. Top Down Support Agile Success Grass Roots Motivation
  • 39. Strive to decomplicate… Help teams operate as simple and ordered as possible. This model courtesy of Jurgen Appelo; please visit his blog at http://noop.nl
  • 40. Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away. -Antoine de Saint-Exupery
  • 41. Apply the pants principle… Simple process adopted by the team doing the work. + Process Team
  • 42. “…reducing costs requires a better way to organize work, not better cost information.” -H. Thomas Johnson (paraphrased)
  • 45. Graft and Prune EA Components
  • 46. The Iron Triangle Agilified
  • 47. An Approach for Executing Projects w/Agility Scope Prioritized Epics Scope Epic 1 Epic 2 Epic 3 Estimate Work to… Epic 4 Epic 5 … Budget Schedule > Budget Schedule Budget/Schedule + Mgmt Reserve
  • 49. Classic EVM Deploy $ Develop 01001101 11101000 10010010 Design Analyze
  • 50.
  • 51.
  • 53. Scrum-based EVM $ Release
  • 54.
  • 55.
  • 56. 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: those Reward building the Individuals and interactionsproduct in over processes and tools
Working software over comprehensive working documentation
Customer collaboration over together over contract negotiation
Responding to change following a plan That is, while there is value in the items on
the right, we
  • 57. Manifesto for Agile Software Development We are uncovering better ways of developing
software by doing it and helping others do it. Reward risk-taking/innovation; Through this work we have come to value: penalize only non-contained Individuals and interactions over processes failures 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
  • 58. 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: Reward product meeting needs Individuals and interactions over processes over on-time/on-schedule comprehensive and tools
Working software over 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
  • 59. Manifesto for Agile Software Development We are uncovering better ways of developing
software by doing it and helping others do it. Reward working product to value: Through this work we have come 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
  • 61.
  • 62.
  • 64. http://coactivate.org/projects/agile-influencers-of-dc Paul Boos @paul_boos paul.boos@santeon.com