SlideShare a Scribd company logo
1 of 48
An Agile Odyssey:
  A Case Study of Agile Adoption
within a Health Insurance Company


    Alston Hodge, Agile Coach

       2013 AgileIndy Conference
             March 8, 2013
My first week on the job...
 • “Our metrics do not show that Scrum is
   any better than waterfall.” – IT director

 • “I’m not sure Agile really works for us.” –
   IT manager

 • “So glad you’re here to tell us what we are
   doing wrong.” - ScrumMaster
Agenda
• History
• Assessment
  –   Findings
  –   Anti-Scrum Patterns
  –   Root Causes
  –   Impacts to the insurance company
• Fixing the Problems
• Lessons Learned
History
• Nov 2007 – IT dept established Agile charter
• Feb 2008 – IT dept created implementation
  plan, training campaign, pilot projects
• Oct 2008 – IT dept created Agile Community of
  Practice
• Oct 2009 – consulting firm recommended
  coaches
• Apr 2010 – IT dept created Agile Maturity Model
• Oct 2010 – BP survey highlighted Agile issues
• Apr 2011 – hired first Agile coach, conducted
  organizational assessment
• Oct 2011 – BP survey highlighted Agile issues
Organizational
 Assessment
Assessment Topics
• Scrum Training?
• Following the basic Scrum practices?
  – Timeboxed work?
  – Goal of potentially deployable product?
  – Have a SM and PO?
  – Team maturity?
  – Retrospectives?
  – Demos?
Assessment Findings
• 55% of people trained (mostly IT)
• 53% of projects use some variation of
  Scrum
• 70% global partner utilization
• Sampled 35% of Scrum teams (47/136):
   – 13% (6 teams) practice “true” Scrum
   – 87% (41 teams) struggle with 4 or more
     key Scrum principles and practices
Anti-Scrum Patterns
• Scrum-> Scrum-lite-> O-gile
• Mini-waterfall approach
• Multiple concurrent projects in Sprints
  – 83% have 3 or more projects
• Teams with few or no retrospectives
• Risks not being identified and
  managed
Lowest          Lower       Higher         Highest
    Attribute        Risk            Risk        Risk           Risk
Team                               Collocated   Distributed   Distributed
Distribution        Collocated     Part-time     Overlap      No Overlap

Product                              Lead                     multiple POs
Owner                    1            PO            2          (no lead)

Product
Complexity           1 system      2 systems    3 systems     4+ systems
True Sprint
Length                 2 wks         4 wks        6 wks         8+ wks

Projects per Team        1             2            3             4+

Scrum                                           Advance
Experience            Expert       Proficient   Beginner        Novice

XP                                              Advance
Experience            Expert       Proficient   Beginner        Novice

Team                Truly cross-                              Specialized
Structure            functional                                 roles
More Anti-Scrum Patterns
• SM assumes some responsibilities of
  PO
• No lead Product Owner
• Stakeholders not attending demos
• Inconsistent use of VersionOne
• New teams adopting anti-Scrum habits
  of early adopters
• IT PM, Business PM
Product Owner




                Team


   Scrum
   Master



Simple Scrum
Product
                          Owner 4
     Product
     Owner 3
                             Business PM

Product           Scrum
Owner 2           Team         IT PM


    Scrum                   SME/Arch
    Master



               Product
               Owner 1
And some more….
•   Individual performance measures
•   Workload exceeds capacity
•   Start most/all stories at same time
•   No sprint goals
•   No tracking velocity
•   Teams larger than 12 members
•   Separate testing from development
Sprint Models
   Model DSU
DEV-SIT-UAT   DEV-SIT-UAT    DEV-SIT-UAT    ….
   Model DS-U
  DEV + SIT      UAT         DEV + SIT       UAT            DEV + SIT         UAT



  Model DDD-S-U
   DEV          DEV           DEV
                                         ….           SIT               UAT


 Model D-S-U                             .
   DEV           SIT           UAT
                   Defects   Defects
                DEV            SIT          UAT
                                  Defects   Defects
                              DEV           SIT              UAT
Assessment Findings
• Top 10% teams (highest performers):
   – 93% with only one PO
   – 1.9 projects per sprint
   – 7.4 core team members
   – 6.8 yrs average company experience (POs)

• Bottom 10% of teams (failing):
   – 56% with more than one PO (one with 7 POs!)
   – 4.6 projects per sprint
   – 12.1 core members/team
   – POs with only 1.8 yrs average company
     experience
Root Causes
Root Cause 1:
   Adapting vs. Adopting Scrum


• “We need your help to adapt Scrum to fit our
  culture” – PMO Program Manager

• “Perhaps we need to adopt the Values and
  Principles, and adapt the techniques and
  practices instead.” – Alston
Agile Values and Principles
  • Already complement our corporate values and
    principles.
  • Guide us in our daily decisions.
  • Are foundational, the core of what we believe
    to be true about us.
  • Generally accepted Scrum practices are
    based on Agile values and principles.
  • Changing the values and principles de-
    stabilizes our Scrum framework.
Examples
• Choosing to not have retrospectives
  hampers:
   – Continuous improvement
   – Transparency
   – Sustainable development
• Not tracking velocity hampers:
   – Continuous improvement
   – Transparency
   – Sustainable development
Root Cause 2:
       Adoption Viewed as an IT campaign,
                  not a company campaign
• Initiated and supported as IT campaign
• Business partners not fully understanding the
  implications:
   – PO develops the backlog
   – PO prioritizes based on business value
   – PO approves story completion
   – PO decides when to release

 With Agile, the Business is in the driver’s seat!
IT left with un-answered Questions


  •   Service Provider vs. Business Partner
  •   IT projects vs. Business projects
  •   What to do with PMs?
  •   Scrum-> Scrum-lite-> O-gile?
Root Cause 3:
 Accelerated Contract/Offshore Utilization

• 2008 – 60% company, 40% contractor
• 2011 – 30% company, 70 % contractor
• Source of business innovation cut in half
Look at the numbers
• US health insurance experience
   – 160+ years as an industry
   – Over 80% of Americans with healthcare
     insurance today
• India’s health insurance experience
   – 12 years experience in industry
   – Less than 6% with healthcare insurance (as of
     2010)
Root Cause 4:
   ADD – Agile Deficit Disorder
• Symptoms
   – Difficulty in focusing
   – Hard to develop self-discipline (team &
     organizational)
   – Commitment issues
   – Scrum Buts
   – Resistance to Transparency
   – Workload exceeds capacity

   “We need to take on this additional work
   because it is important. But it goes without
   saying that we can’t let anything fall off the
   plate.” – IT manager
Impacts to the
Insurance Company
Collaboration Challenges
• Agile Community of Practice stalled
• Increasing collaboration issues
• Increase turnover (company, vendors) in
  some areas
• Decline in Partnership survey scores
   – Innovation
   – Communications
   – Ownership
• Increased use of PMs (IT and Business)
Fixin’ the Problems
Update the training
• Use experienced SMs and Pos as trainers
• Focus more on the “Why” of key Scrum
  concepts
• Lots of new resources available now
• Address the common Anti-Scrums
• Introduce eXtreme Programming
   – Continuous integration
   – Paired programming
   – Automated testing
Key Concepts of Scrum
• Transparency             • Prioritize Business
• Commitment                 Value
• Continuous               • Incremental
  Improvement                development
• Collaboration            • Minimal documentation
• Discipline               • Sustainable pace
• Stop.Inspect.Adapt       • Iterative development
• Cross-functional teams   • Swarming
• Retrospectives           • Sprint planning
                           • Product Demos
Re-build the Agile Community
 •   Coach’s Corner
 •   BUZZ (internal social media)
 •   Tips and Tricks (12 guidelines)
 •   Agile tract in Learning Week
 •   Monthly Corporate Scrum Gatherings
 •   Agile Team of the Year Award
 •   Louisville Agile Forum
 •   Partner with regional Agile groups
Coaches     Coaches

Coaches Coaches
           Coaches
Coaches
    Coaches
Promote Value of Coaching
• organizationally agnostic - not subject to the same
  pecking order, enabling them to tell the hard truths
  that may need to be said
• help teams develop self-discipline and good habits
• provide needed on-the-job learning and mentoring
  opportunities soon after training
Training with Coaching
  Coaching
Promote Value of Coaching
 • Challenge teams to address the difficulties
   they face rather than sweep them under the
   rug.
 • bring both tried and new practices and
   processes to the team and organization
   reducing the degree of trial and error.
 • bring an outside view of the organization, team
   and individuals and remove intrinsic bias and
   interpersonal issues.
“Grow your Own” Coach
• Internal coach program
   – 6 months to “coach the coach”
   – Full time commitment
   – Workload of 12-15 teams
   – Already knows the business
• Limitations
   – Agile experience limited to one company
   – Not organizationally agnostic
   – No previous coaching experience
Educate Business leadership
•   Find the champions
•   Educate top down and bottom up
•   30 minute intro to Scrum
•   Provide Product Owner learning plan
•   Solicit their help to champion Scrum
•   Sell the idea of external coaches
•   Help Business “take back the reins”.
Educate IT leadership
• Find the champions
• Provide Agile PM learning plan
• Address the unanswered questions:
   – Are we a Service Provider or Partner?
   – How to develop Agile PMs?
   – Do we understand and accept the risk of
     offshoring?
   – Are we serious about Scrum adoption?
Treat the ADD
• Guidance of prioritizing projects/features
• Help teams develop self-discipline
• Educate on myth of multi-tasking
Address Collaboration Issues
     • Lack of trust - team building exercises
     • Triangulation
        – Painters Pyramid
        – Matthew 18
     • 360˚ Surveys
     • Monthly joint meetings
Agile Adoption
Lessons Learned
LLs for the Company

• Involve the Business from beginning
• Utilize external coaches for first year
• Honor Scrum values & principles
   – Be transparent
   – Be honest
LLs for an Agile Coach
• You can lead a horse to water…
• Culture is hardest to change.
• Got to know when to quit.
A company has to decide
      for itself…
• Do you want to be a Guppy or an Olympic
  Swimmer?
Product
                          Owner 4
     Product
     Owner 3
                             Business PM

Product           Scrum
Owner 2           Team         IT PM


      Scrum                SME/Arch
      Master



               Product
               Owner 1
Product
                     Owner 4



                                Product
Product                         Owner 3
Owner 2

                                       Business PM
           Lead
           Product
           Owner

                               Scrum
                               Team


          Scrum
          Master
                                              SME/Arch

                       IT PM
Questions?
Contact me!
• alstonehodge@gmail.com
• Twitter: @alstonhodge
• Join me each month at the Louisville Agile Forum
   – Farm Credit Mid-America (1601 UPS Drive, Louisville)
   – 4th Wednesdays (6PM)
• Call me at 502-631-3175

More Related Content

What's hot

Successful agile teams at scale
Successful agile teams at scaleSuccessful agile teams at scale
Successful agile teams at scaleCapgemini
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsCprime
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelRenee Troughton
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaBernd Schiffer
 
Research on Impediments to Product Development Flow
Research on Impediments to Product Development FlowResearch on Impediments to Product Development Flow
Research on Impediments to Product Development FlowKen Power
 
Identifying and managing waste in software product development
Identifying and managing waste in software product developmentIdentifying and managing waste in software product development
Identifying and managing waste in software product developmentKen Power
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureRenee Troughton
 
Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2Ilan Kirschenbaum
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Richard Dolman
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 
Becoming Agile - Challenge the Traditional Thinking
Becoming Agile -  Challenge the Traditional ThinkingBecoming Agile -  Challenge the Traditional Thinking
Becoming Agile - Challenge the Traditional ThinkingAgileSparks
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsCprime
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 

What's hot (20)

Successful agile teams at scale
Successful agile teams at scaleSuccessful agile teams at scale
Successful agile teams at scale
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Introducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta ModelIntroducing the Enterprise Transformation Meta Model
Introducing the Enterprise Transformation Meta Model
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
 
Outsourcing With Agile
Outsourcing With AgileOutsourcing With Agile
Outsourcing With Agile
 
Scrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum AustraliaScrummaster Needed Desperately at 2016 Scrum Australia
Scrummaster Needed Desperately at 2016 Scrum Australia
 
Research on Impediments to Product Development Flow
Research on Impediments to Product Development FlowResearch on Impediments to Product Development Flow
Research on Impediments to Product Development Flow
 
Identifying and managing waste in software product development
Identifying and managing waste in software product developmentIdentifying and managing waste in software product development
Identifying and managing waste in software product development
 
Agile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning CultureAgile Washington 2015 Creating a Learning Culture
Agile Washington 2015 Creating a Learning Culture
 
Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2
 
Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)Smart Scaling (ASK) presentation(agile2014)
Smart Scaling (ASK) presentation(agile2014)
 
IIT Academy: Agile 101
IIT Academy: Agile 101IIT Academy: Agile 101
IIT Academy: Agile 101
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
Becoming Agile - Challenge the Traditional Thinking
Becoming Agile -  Challenge the Traditional ThinkingBecoming Agile -  Challenge the Traditional Thinking
Becoming Agile - Challenge the Traditional Thinking
 
IIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling AgilityIIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling Agility
 
Applying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile TransformationsApplying Organizational Change and Leadership in Agile Transformations
Applying Organizational Change and Leadership in Agile Transformations
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Agile thinking
Agile thinkingAgile thinking
Agile thinking
 

Similar to Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company

An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcarealstonehodge
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidmanSvante Lidman
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)Fabio Armani
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFeCprime
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?TechWell
 
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
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum franohara99
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the ImpedimentRyan Ripley
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...Yuval Yeret
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scaleMahmoud Ghoz
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsRichard Cheng
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingIDERA Software
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?Derek Huether
 

Similar to Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company (20)

An Agile Journey in Healthcare
An Agile Journey in HealthcareAn Agile Journey in Healthcare
An Agile Journey in Healthcare
 
Are you ready for agile ramesh donnipadu
Are you ready for agile  ramesh donnipaduAre you ready for agile  ramesh donnipadu
Are you ready for agile ramesh donnipadu
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
Approaches to scaling agile v1.0
Approaches to scaling agile v1.0Approaches to scaling agile v1.0
Approaches to scaling agile v1.0
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
 
10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe10 Safe Essential Elements to Achieve the Benefits of SAFe
10 Safe Essential Elements to Achieve the Benefits of SAFe
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
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
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum
 
SDEC15: Help the Scrum Master *IS* the Impediment
SDEC15:  Help the Scrum Master *IS* the ImpedimentSDEC15:  Help the Scrum Master *IS* the Impediment
SDEC15: Help the Scrum Master *IS* the Impediment
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scale
 
Group hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple TeamsGroup hug - Implementing Agile Across Multiple Teams
Group hug - Implementing Agile Across Multiple Teams
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data Modeling
 
Scaled Agile - PMI
Scaled Agile - PMIScaled Agile - PMI
Scaled Agile - PMI
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?The product owner and the scrum team. Can one person do this at scale?
The product owner and the scrum team. Can one person do this at scale?
 

Recently uploaded

Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesAurelien Domont, MBA
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingrajputmeenakshi733
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfJamesConcepcion7
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOne Monitar
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterJamesConcepcion7
 
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Aggregage
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifeBhavana Pujan Kendra
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdfChris Skinner
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Jiastral oracle
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressorselgieurope
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverseSiemens
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...ssuserf63bd7
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 

Recently uploaded (20)

Data Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and TemplatesData Analytics Strategy Toolkit and Templates
Data Analytics Strategy Toolkit and Templates
 
digital marketing , introduction of digital marketing
digital marketing , introduction of digital marketingdigital marketing , introduction of digital marketing
digital marketing , introduction of digital marketing
 
WSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdfWSMM Technology February.March Newsletter_vF.pdf
WSMM Technology February.March Newsletter_vF.pdf
 
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring CapabilitiesOnemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
Onemonitar Android Spy App Features: Explore Advanced Monitoring Capabilities
 
Healthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare NewsletterHealthcare Feb. & Mar. Healthcare Newsletter
Healthcare Feb. & Mar. Healthcare Newsletter
 
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
Strategic Project Finance Essentials: A Project Manager’s Guide to Financial ...
 
Planetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in LifePlanetary and Vedic Yagyas Bring Positive Impacts in Life
Planetary and Vedic Yagyas Bring Positive Impacts in Life
 
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
20220816-EthicsGrade_Scorecard-JP_Morgan_Chase-Q2-63_57.pdf
 
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh JiPsychic Reading | Spiritual Guidance – Astro Ganesh Ji
Psychic Reading | Spiritual Guidance – Astro Ganesh Ji
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 
Environmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw CompressorsEnvironmental Impact Of Rotary Screw Compressors
Environmental Impact Of Rotary Screw Compressors
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
WAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdfWAM Corporate Presentation April 12 2024.pdf
WAM Corporate Presentation April 12 2024.pdf
 
Interoperability and ecosystems: Assembling the industrial metaverse
Interoperability and ecosystems:  Assembling the industrial metaverseInteroperability and ecosystems:  Assembling the industrial metaverse
Interoperability and ecosystems: Assembling the industrial metaverse
 
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
Horngren’s Financial & Managerial Accounting, 7th edition by Miller-Nobles so...
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 

Agile Odyssey: Case Study of Agile Adoption within A Health Insurance Company

  • 1. An Agile Odyssey: A Case Study of Agile Adoption within a Health Insurance Company Alston Hodge, Agile Coach 2013 AgileIndy Conference March 8, 2013
  • 2. My first week on the job... • “Our metrics do not show that Scrum is any better than waterfall.” – IT director • “I’m not sure Agile really works for us.” – IT manager • “So glad you’re here to tell us what we are doing wrong.” - ScrumMaster
  • 3. Agenda • History • Assessment – Findings – Anti-Scrum Patterns – Root Causes – Impacts to the insurance company • Fixing the Problems • Lessons Learned
  • 4. History • Nov 2007 – IT dept established Agile charter • Feb 2008 – IT dept created implementation plan, training campaign, pilot projects • Oct 2008 – IT dept created Agile Community of Practice • Oct 2009 – consulting firm recommended coaches • Apr 2010 – IT dept created Agile Maturity Model • Oct 2010 – BP survey highlighted Agile issues • Apr 2011 – hired first Agile coach, conducted organizational assessment • Oct 2011 – BP survey highlighted Agile issues
  • 6. Assessment Topics • Scrum Training? • Following the basic Scrum practices? – Timeboxed work? – Goal of potentially deployable product? – Have a SM and PO? – Team maturity? – Retrospectives? – Demos?
  • 7. Assessment Findings • 55% of people trained (mostly IT) • 53% of projects use some variation of Scrum • 70% global partner utilization • Sampled 35% of Scrum teams (47/136): – 13% (6 teams) practice “true” Scrum – 87% (41 teams) struggle with 4 or more key Scrum principles and practices
  • 8. Anti-Scrum Patterns • Scrum-> Scrum-lite-> O-gile • Mini-waterfall approach • Multiple concurrent projects in Sprints – 83% have 3 or more projects • Teams with few or no retrospectives • Risks not being identified and managed
  • 9. Lowest Lower Higher Highest Attribute Risk Risk Risk Risk Team Collocated Distributed Distributed Distribution Collocated Part-time Overlap No Overlap Product Lead multiple POs Owner 1 PO 2 (no lead) Product Complexity 1 system 2 systems 3 systems 4+ systems True Sprint Length 2 wks 4 wks 6 wks 8+ wks Projects per Team 1 2 3 4+ Scrum Advance Experience Expert Proficient Beginner Novice XP Advance Experience Expert Proficient Beginner Novice Team Truly cross- Specialized Structure functional roles
  • 10. More Anti-Scrum Patterns • SM assumes some responsibilities of PO • No lead Product Owner • Stakeholders not attending demos • Inconsistent use of VersionOne • New teams adopting anti-Scrum habits of early adopters • IT PM, Business PM
  • 11. Product Owner Team Scrum Master Simple Scrum
  • 12. Product Owner 4 Product Owner 3 Business PM Product Scrum Owner 2 Team IT PM Scrum SME/Arch Master Product Owner 1
  • 13. And some more…. • Individual performance measures • Workload exceeds capacity • Start most/all stories at same time • No sprint goals • No tracking velocity • Teams larger than 12 members • Separate testing from development
  • 14. Sprint Models Model DSU DEV-SIT-UAT DEV-SIT-UAT DEV-SIT-UAT …. Model DS-U DEV + SIT UAT DEV + SIT UAT DEV + SIT UAT Model DDD-S-U DEV DEV DEV …. SIT UAT Model D-S-U . DEV SIT UAT Defects Defects DEV SIT UAT Defects Defects DEV SIT UAT
  • 15. Assessment Findings • Top 10% teams (highest performers): – 93% with only one PO – 1.9 projects per sprint – 7.4 core team members – 6.8 yrs average company experience (POs) • Bottom 10% of teams (failing): – 56% with more than one PO (one with 7 POs!) – 4.6 projects per sprint – 12.1 core members/team – POs with only 1.8 yrs average company experience
  • 17. Root Cause 1: Adapting vs. Adopting Scrum • “We need your help to adapt Scrum to fit our culture” – PMO Program Manager • “Perhaps we need to adopt the Values and Principles, and adapt the techniques and practices instead.” – Alston
  • 18. Agile Values and Principles • Already complement our corporate values and principles. • Guide us in our daily decisions. • Are foundational, the core of what we believe to be true about us. • Generally accepted Scrum practices are based on Agile values and principles. • Changing the values and principles de- stabilizes our Scrum framework.
  • 19. Examples • Choosing to not have retrospectives hampers: – Continuous improvement – Transparency – Sustainable development • Not tracking velocity hampers: – Continuous improvement – Transparency – Sustainable development
  • 20. Root Cause 2: Adoption Viewed as an IT campaign, not a company campaign • Initiated and supported as IT campaign • Business partners not fully understanding the implications: – PO develops the backlog – PO prioritizes based on business value – PO approves story completion – PO decides when to release With Agile, the Business is in the driver’s seat!
  • 21. IT left with un-answered Questions • Service Provider vs. Business Partner • IT projects vs. Business projects • What to do with PMs? • Scrum-> Scrum-lite-> O-gile?
  • 22. Root Cause 3: Accelerated Contract/Offshore Utilization • 2008 – 60% company, 40% contractor • 2011 – 30% company, 70 % contractor • Source of business innovation cut in half
  • 23. Look at the numbers • US health insurance experience – 160+ years as an industry – Over 80% of Americans with healthcare insurance today • India’s health insurance experience – 12 years experience in industry – Less than 6% with healthcare insurance (as of 2010)
  • 24. Root Cause 4: ADD – Agile Deficit Disorder • Symptoms – Difficulty in focusing – Hard to develop self-discipline (team & organizational) – Commitment issues – Scrum Buts – Resistance to Transparency – Workload exceeds capacity “We need to take on this additional work because it is important. But it goes without saying that we can’t let anything fall off the plate.” – IT manager
  • 26. Collaboration Challenges • Agile Community of Practice stalled • Increasing collaboration issues • Increase turnover (company, vendors) in some areas • Decline in Partnership survey scores – Innovation – Communications – Ownership • Increased use of PMs (IT and Business)
  • 28. Update the training • Use experienced SMs and Pos as trainers • Focus more on the “Why” of key Scrum concepts • Lots of new resources available now • Address the common Anti-Scrums • Introduce eXtreme Programming – Continuous integration – Paired programming – Automated testing
  • 29. Key Concepts of Scrum • Transparency • Prioritize Business • Commitment Value • Continuous • Incremental Improvement development • Collaboration • Minimal documentation • Discipline • Sustainable pace • Stop.Inspect.Adapt • Iterative development • Cross-functional teams • Swarming • Retrospectives • Sprint planning • Product Demos
  • 30. Re-build the Agile Community • Coach’s Corner • BUZZ (internal social media) • Tips and Tricks (12 guidelines) • Agile tract in Learning Week • Monthly Corporate Scrum Gatherings • Agile Team of the Year Award • Louisville Agile Forum • Partner with regional Agile groups
  • 31. Coaches Coaches Coaches Coaches Coaches Coaches Coaches
  • 32. Promote Value of Coaching • organizationally agnostic - not subject to the same pecking order, enabling them to tell the hard truths that may need to be said • help teams develop self-discipline and good habits • provide needed on-the-job learning and mentoring opportunities soon after training
  • 33.
  • 35. Promote Value of Coaching • Challenge teams to address the difficulties they face rather than sweep them under the rug. • bring both tried and new practices and processes to the team and organization reducing the degree of trial and error. • bring an outside view of the organization, team and individuals and remove intrinsic bias and interpersonal issues.
  • 36. “Grow your Own” Coach • Internal coach program – 6 months to “coach the coach” – Full time commitment – Workload of 12-15 teams – Already knows the business • Limitations – Agile experience limited to one company – Not organizationally agnostic – No previous coaching experience
  • 37. Educate Business leadership • Find the champions • Educate top down and bottom up • 30 minute intro to Scrum • Provide Product Owner learning plan • Solicit their help to champion Scrum • Sell the idea of external coaches • Help Business “take back the reins”.
  • 38. Educate IT leadership • Find the champions • Provide Agile PM learning plan • Address the unanswered questions: – Are we a Service Provider or Partner? – How to develop Agile PMs? – Do we understand and accept the risk of offshoring? – Are we serious about Scrum adoption?
  • 39. Treat the ADD • Guidance of prioritizing projects/features • Help teams develop self-discipline • Educate on myth of multi-tasking
  • 40. Address Collaboration Issues • Lack of trust - team building exercises • Triangulation – Painters Pyramid – Matthew 18 • 360˚ Surveys • Monthly joint meetings
  • 42. LLs for the Company • Involve the Business from beginning • Utilize external coaches for first year • Honor Scrum values & principles – Be transparent – Be honest
  • 43. LLs for an Agile Coach • You can lead a horse to water… • Culture is hardest to change. • Got to know when to quit.
  • 44. A company has to decide for itself… • Do you want to be a Guppy or an Olympic Swimmer?
  • 45. Product Owner 4 Product Owner 3 Business PM Product Scrum Owner 2 Team IT PM Scrum SME/Arch Master Product Owner 1
  • 46. Product Owner 4 Product Product Owner 3 Owner 2 Business PM Lead Product Owner Scrum Team Scrum Master SME/Arch IT PM
  • 48. Contact me! • alstonehodge@gmail.com • Twitter: @alstonhodge • Join me each month at the Louisville Agile Forum – Farm Credit Mid-America (1601 UPS Drive, Louisville) – 4th Wednesdays (6PM) • Call me at 502-631-3175