SlideShare a Scribd company logo
1 of 26
The Agile SCAMPI

Taming the Savage Beast




 Jeff Dalton, President

 Broadsword, an SEI Partner
 SCAMPI Lead Appraiser
 CMMI Instructor
 Agile Envangelist
 ScrumMaster



        SCAMPI and CMMI are registered trademarks of Carnegie Mellon University

        All materials copyright © 2011 Broadsword Solutions Corporation unless otherwise noted.
        All rights reserved.
EPISODE X: Return of Sanity
          Ruled by the the galactically-feared

    Satrap Comudus Aurelius Marcus Ptolemy . . .

       uhhh . . . the Immaculate . . . yea that’s it

    His Minions from the outer-rim planets of Kobol

      Enforced his evil, but misunderstood, laws

     Claiming that “Some Guy at the SEI Says So”

      His subjects worked the mines for evidence

    Tired of manufacturing evidence they pleaded

      For sanity, shorter hours, and better snacks

            “There must be a better way!”
Here comes your Appraisal!


 “I	
  take	
  it	
  the	
  odds	
  are	
  
 against	
  us	
  and	
  the	
  
 situa1on	
  is	
  grim”	
  

 “Sounds	
  like	
  fun!”	
  

                                                 “FUN? Seriously?”
                                              - Appraisal team members
Now Playing!

                 Jeff Dalton
         “Ask The CMMI Appraiser”
           (a.k.a “the guy with no flyin’ monkeys”)




   For the latest version of this presentation please email:

            info@broadswordsolutions.com
         www.broadswordsolutions.com/resources
Hey Jeff! Give us a hat!



 •  We	
  want	
  a	
  Hat!	
  

 •  C’mon,	
  gives	
  us	
  a	
  hat!	
  
What is this thing . . . called SCAMPI?

 Standard               CMMI
                         +
                                 Appraisal
                               Requirements

                        MDD                         Appraisal Team

 CMMI




                                                                      Recommendations
 Appraisal




                                                    Actual Practice




                                                                          Findings,
 Method for
 Process      Organizational
              Process Suite


 Improvement
                                              Organization/Projects
What is this thing . . . called SCAMPI*?


  Unlike	
  CMMI,	
  SCAMPI	
  is	
  a	
  Process,	
  not	
  a	
  Process	
  Model.	
  
  	
  
  So,	
  it	
  is	
  a	
  “HOW-­‐TO”	
  and	
  a	
  “WHAT-­‐TO”	
  
  	
  
  But	
  it	
  is	
  not	
  a	
  “WHY-­‐TO”	
  
  	
  
  Mature,	
  Agile	
  organiza1on’s	
  strive	
  to	
  understand	
  the	
  “WHY!”	
  
  	
  
  	
  
  *	
  	
  We	
  will	
  not	
  be	
  focusing	
  on	
  all	
  of	
  SCAMPI	
  today	
  .	
  .	
  .	
  Just	
  some	
  prac1cal	
  techniques	
  for	
  making	
  it	
  more	
  agile	
  and	
  useful.	
  
  	
  
  	
  
But what is it really? Is it an Audit?

 One	
  1me	
  I	
  followed	
  a	
  
 Lead	
  Appraiser	
  that	
  
 insisted	
  on	
  seeing	
  a	
  	
  
 work	
  product	
  for	
  each	
  
 Prac1ce	
  .	
  .	
  .	
  
 	
  
 Each	
  SUB	
  Prac1ce!	
  	
  
 Ahhhhhh!	
  

 ATM’s	
  worked	
  12-­‐14	
  
 hour	
  days	
  all	
  week!	
                          Secret	
  Projects	
  
    It	
  drove	
  all	
  the	
  wrong	
  behaviors,	
  wasted	
  money,	
  and	
  made	
  them	
  hate	
  CMMI!	
  
But what is it really? Is it an Exam?


 I	
  followed	
  another	
  
 Lead	
  Appraiser	
  that	
  
 tested	
  each	
  
 prac11oner	
  by	
  having	
  
 them	
  recite	
  the	
  
 Generic	
  Prac1ces…	
  
 	
  
 Backwards!	
  
 	
  
 Ouch!	
  
                                  Talk about looking for data
                                  in all the wrong places!
It’s really about LEARNING about ourselves




  “Wow! We Planned and that project turned out to be faster! AWWWESOME!”
Hmmmm…..Agile is about Learning too…

   Fail	
  Fast	
                             Scrum, XP, Spiral, and
   	
                                         Crystal are techniques
                                              that attempt to support
   Fail	
  Early	
                            these principles.
   	
  
                                              But AGILE is a “way of
   Incremental	
                              life,” not a method.
   	
  
   Itera1ve	
                                 It’s about the way work
                                              gets done
   	
  
   Collaborate	
                              So why not SCAMPI?
   	
  
   Learn	
  and	
  improve	
  ourselves	
  
Turns out there’s some Science here

 When exposed to new information our         When neurons in the
 brain desperately try to make sense of it   auditory cortex hear
                                             something new, they
                                             go into overdrive and
                                             trigger an overdose of
                                             Dopamine . . . Leading
                                             to SCHITZOPHRENIA

                                             The Association
                                             Cortex in your brain
                                             needs to incrementally
                                             interpret new ideas
SCAMPI should be a Time-Boxed Event


                                                   They don’t do this for a
                                                   living, nor should they!

                                                   A structured event for
                                                   learning about
                                                   themselves

                                                   Engineers will keep
                                                   searching and analyzing

                                                   Teams need help focusing




     We learn all we can in the time we’ve allotted. Then Pencils Down!
Strive for “Stuctured Introspection”

   Decide what you want to learn

   Decide how you want to learn it    “Filling out PIIDs is not
                                      on our “Bucket List!”
   Learn a little
                                      Neither is making the
   Have introspective conversations   Lead Appraiser happy

   Learn some more                    Every reason we use
                                      SCAMPI should be
   Talk to people to learn more       focused on learning.

   Iterate through a structured       If you focus on learning
   response                           you’ll most likely get
                                      your name in PARS!
   Share it with your peers

   Back to work!
Know thy Lead Appraiser. . . Months before!

   Teacher

   Coach                   This is in addition to the
                           “price-of-admission”
   Leader                  experience, training,
                           testing, observations,
   Peacemaker              and certifications.

   Psycho-analyst          Notice that “Deity,”
                           “Ratings Fairy,”
   Consensus Builder       “unreasonable jerk” and
                           “The Decider,” is not on
   Comedian                this list!

   Evangelist

   Scrum Master-ish
Some techniques for making Appraisals
       simpler and more Agile
R1: Selecting Team Members

In addition to the pre-requisites in the MDD, it might be easier to
tell you what we don’t want:


People who are free most of the time

Those who are incapable of trusting their
teammates

People you cannot collaborate freely

People who always insist on being right - or
are bullies

People who think they get to approve everything through resistance

                       Guess that leaves my mother-in-law out….
R1: Prepare Teams for action in advance
 Negotiate Team Agreements together

 Create self-organizing cross-functional Teams

 Organize around projects/groups, not around
 Process Areas

 Become experts at one or more projects/groups

 Incrementally Train Team (Start early, the “SCAMPI
 Dump” doesn’t work!)

 Teams are autonomous units that make decisions and characterize
 practices

 Self-subscribe to daily workload

 Attend daily standups and project “Road Shows.”
R1: SCAMPI and the Daily Standup
Inter-­‐team	
  collabora6on	
  makes	
  self-­‐organiza6on	
  possible	
  
	
  
	
  
What	
  do	
  we	
  have?	
  
	
  
What	
  do	
  we	
  need?	
  
	
  
Where	
  do	
  we	
  get	
  it?	
  
	
  
How	
  is	
  the	
  game	
  being	
  played?	
  	
  	
  
	
  
Are	
  we	
  playing	
  posi1ons?	
  
	
  
How	
  are	
  the	
  teams	
  playing	
  together?	
  
	
  
How	
  can	
  we	
  play	
  it	
  beer?	
  
R2: Offsite Data Collection – 3 Iterations
  Mini-­‐Teams	
  work	
  2	
  hours	
  per	
  day	
  (5%)	
  for	
  three	
  itera1ons	
  
                                                                   15 Day Release Cycle

                                Iteration 1                      Iteration 2                         Iteration 3
                          Crossword Puzzle                         Spike                                Lock




                                                                                                                     Retrospective and RELEASE
                                  Products:                       Products:                           Products:

                          •    First Pass of PIID           •  Analysis of New                •  All available
                               Worksheet                       Data                              evidence reviewed
                                                            •  List of Data
                          •  List of Data                      Needed
•  Project Road Show                                                                          •     Practices
                             Needed                                                                characterized
•  Project Survey
                                                            •  List of People to
•  Project Presentation                                        Talk to
                          •  List of People to                                                •  Open Practices
                             Talk To                                                             identified
                                                            •  Statement of
                          •  Statement of                      Conclusions                    •  Questions that
                             Conclusions                                                         need to be asked
                                                                                                 for the onsite



                                  5 Days                           5 Days                              5 Days
R3: Onsite Data Collection – 3 Iterations

                                      4-6 Day Release Cycle

           Iteration 1                  Iteration 2                     Iteration 3
        “20 Questions”                Project Focus                     Socrates




                                                                                            Retrospective and RELEASE
             Products:                  Products:                       Products:

   •    Crowd-Source the data   •  Each Mini-team             •  Mini-Teams justify their
                                   interviews their project      findings using Socratic
                                   teams to gather               Method
   •  Facilitated by a mini-       additional data
      team member
                                                              •    Any Team members( and
                                •  Lead Appraiser moves            LA) can challenge
   •  “20- Questions Game”         between as appropriate

                                                              •  “Show me”
   •  People are more           •  “Free” team members
      engaged if you throw         begin analyzing and
      chocolate at them                                       •  Robust sampling of
                                   characterizing new
                                   data.                         evidence
   •  The are “FAR” Groups
                                                              •  Aggregate in Real-Time
   •  Non-CMMI questions


          1 Day                        2-3 Days                       1-2 Days
R3: Preparing Findings – Three Iterations
This is the good stuff! But to avoid “Corporate A.D.D.” think in Iterations.
                                     1 Day Release Cycle

           Iteration 1            Iteration 2                   Iteration 3
             Spike                   Dig-in                       Refine




                                                                                 Retrospective and RELEASE
            Products:               Products:                    Products:


      •  Brainstorm           •  Iterate through           •  Consolidate
         bulleted list           and cull the list            findings


      •  Strengths and        •  Mini-teams get            •  Review one-time
         weaknesses              assigned                     as a team
                                 sections
      •  Weakness come                                     •  Wordsmith if you
         directly from your   •  Work to complete             must
         tools                   formal findings
                                 statements in
                                                           •  Take a Break!
                                 mini-team
      •  Strengths come
         from the team                                     •  Final proof-read
                              •  Take a break!
      •  Take a break!                                     •  Ready for
                                                              presentation

           1-2 hours               3-4 hours                     2-3 hours
R3: Agile SCAMPI – Retrospective

 We hold a Retrospective after ever Release . . . So we learn to be better!


    What Went Well?              What Would We              What Still Puzzles
                                 Do Differently?                  Us?
    The Training
                                  We would start             The Sampling in
    Planning                      gathering data              SCAMPI v1.3
                                      earlier
    Interviews                                               PI v. LI when we
                                 We would have a                Aggregate
                                   larger team               characterizations

                                                           What the PAB does
Focus on Learning – not Levels!




           Now that we’re mature can I borrow the car?
What? This wasn’t enough for you?

 Aend	
  one	
  of	
  the	
  classes	
  on	
  our	
  CMMI	
  ROAD	
  SHOW!	
  
 	
  
 April	
  27th	
  –	
  29th	
   	
                     	
  Introduc1on	
  to	
  CMMI	
  v1.3 	
                               	
  Dayton,	
  OH	
  
 	
  
 June	
  1st	
  –	
  3rd	
          	
                 	
  Introduc1on	
  to	
  CMMI	
  v1.3 	
                               	
  Auburn	
  Hills,	
  MI	
  
 	
  
 Sept	
  14th	
  –	
  16th          	
                 	
  Introduc1on	
  to	
  CMMI	
  v1.3 	
                               	
  Huntsville,	
  AL	
  
 	
  
 	
  
 .	
  .	
  .	
  or	
  aend	
  another	
  one	
  of	
  our	
  FREE	
  Webinars!	
  
 	
  
 May	
  6th	
   	
                  	
                 	
  CMMI+Agile:	
  Driving	
  Radical	
  Change	
  
 	
  
 June	
  10th 	
                    	
                 	
  CMMI:	
  All	
  you	
  need	
  to	
  know 	
  	
  
 	
  
 July	
  8th	
   	
                 	
                 	
  The	
  Secrets	
  of	
  SCAMPI	
  Appraisals	
  
 	
  
                                           Click	
  over	
  to	
  www.broadswordsolu1ons.com	
  today	
  and	
  register!	
  
 	
  
 	
  
 	
  
 	
  
Thank you!




     For the latest version of this Webinar please email:

              info@broadswordsolutions.com
                       or visit our Premium Content site:
               www.broadswordsolutions.com/resources

More Related Content

Similar to Agile SCAMPI

The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...Lemi Orhan Ergin
 
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor ParacBosnia Agile
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonRyan Ripley
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery SlopeAlida Cheung
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of RetrospectionNaresh Jain
 
Changing Your Career in Difficult Times
Changing Your Career in Difficult TimesChanging Your Career in Difficult Times
Changing Your Career in Difficult TimesJFDEELY
 
Retrospectives useful tool_or_empty_ceremony
Retrospectives useful tool_or_empty_ceremonyRetrospectives useful tool_or_empty_ceremony
Retrospectives useful tool_or_empty_ceremonyAkash Bhalla
 
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
 
A Programmer's Guide to Humans
A Programmer's Guide to HumansA Programmer's Guide to Humans
A Programmer's Guide to HumansArty Starr
 
How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse Mia Horrigan
 
Play to your strengths.
Play to your strengths.Play to your strengths.
Play to your strengths.James Chang
 
Angina Monologues: Ten Essential Steps to Get Through Your Dissertation
Angina Monologues: Ten Essential Steps to Get Through Your DissertationAngina Monologues: Ten Essential Steps to Get Through Your Dissertation
Angina Monologues: Ten Essential Steps to Get Through Your DissertationSara Stetson
 
Fire Your Scrum Master
Fire Your Scrum MasterFire Your Scrum Master
Fire Your Scrum MasterTathagat Varma
 
Debunking The Old Career Rules
Debunking The Old Career RulesDebunking The Old Career Rules
Debunking The Old Career RulesJerilyn Wagner
 
Apn servant leadership
Apn servant leadershipApn servant leadership
Apn servant leadershipMike Lowery
 
Anatomy of an outstanding lesson
Anatomy of an outstanding lessonAnatomy of an outstanding lesson
Anatomy of an outstanding lessonDavid Didau
 

Similar to Agile SCAMPI (20)

The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
The Elephant In The Room: Motivation (Tips To Improve Motivation Throughout A...
 
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
10 tips how to make your Scrum fail - or succeed if you want by Igor Parac
 
Scrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old SonScrum Master Lessons from my 4 Year Old Son
Scrum Master Lessons from my 4 Year Old Son
 
The Slippery Slope
The Slippery SlopeThe Slippery Slope
The Slippery Slope
 
The Power of Retrospection
The Power of RetrospectionThe Power of Retrospection
The Power of Retrospection
 
Changing Your Career in Difficult Times
Changing Your Career in Difficult TimesChanging Your Career in Difficult Times
Changing Your Career in Difficult Times
 
Heroes are Expensive: Extinguishing the Firefighting Culture
Heroes are Expensive: Extinguishing the Firefighting CultureHeroes are Expensive: Extinguishing the Firefighting Culture
Heroes are Expensive: Extinguishing the Firefighting Culture
 
Retrospectives useful tool_or_empty_ceremony
Retrospectives useful tool_or_empty_ceremonyRetrospectives useful tool_or_empty_ceremony
Retrospectives useful tool_or_empty_ceremony
 
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
 
A Programmer's Guide to Humans
A Programmer's Guide to HumansA Programmer's Guide to Humans
A Programmer's Guide to Humans
 
How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse How to survive the zombie scrum apocalypse
How to survive the zombie scrum apocalypse
 
Play to your strengths.
Play to your strengths.Play to your strengths.
Play to your strengths.
 
Nasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business AgilityNasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business Agility
 
Angina Monologues: Ten Essential Steps to Get Through Your Dissertation
Angina Monologues: Ten Essential Steps to Get Through Your DissertationAngina Monologues: Ten Essential Steps to Get Through Your Dissertation
Angina Monologues: Ten Essential Steps to Get Through Your Dissertation
 
Fire Your Scrum Master
Fire Your Scrum MasterFire Your Scrum Master
Fire Your Scrum Master
 
Retrospectives
RetrospectivesRetrospectives
Retrospectives
 
Debunking The Old Career Rules
Debunking The Old Career RulesDebunking The Old Career Rules
Debunking The Old Career Rules
 
Apn servant leadership
Apn servant leadershipApn servant leadership
Apn servant leadership
 
Session 3
Session 3Session 3
Session 3
 
Anatomy of an outstanding lesson
Anatomy of an outstanding lessonAnatomy of an outstanding lesson
Anatomy of an outstanding lesson
 

Recently uploaded

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
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 Scriptwesley chun
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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?Igalia
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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 FresherRemote DBA Services
 
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 Processorsdebabhi2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
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 2024The Digital Insurer
 
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...Neo4j
 

Recently uploaded (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
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...
 

Agile SCAMPI

  • 1. The Agile SCAMPI Taming the Savage Beast Jeff Dalton, President Broadsword, an SEI Partner SCAMPI Lead Appraiser CMMI Instructor Agile Envangelist ScrumMaster SCAMPI and CMMI are registered trademarks of Carnegie Mellon University All materials copyright © 2011 Broadsword Solutions Corporation unless otherwise noted. All rights reserved.
  • 2. EPISODE X: Return of Sanity Ruled by the the galactically-feared Satrap Comudus Aurelius Marcus Ptolemy . . . uhhh . . . the Immaculate . . . yea that’s it His Minions from the outer-rim planets of Kobol Enforced his evil, but misunderstood, laws Claiming that “Some Guy at the SEI Says So” His subjects worked the mines for evidence Tired of manufacturing evidence they pleaded For sanity, shorter hours, and better snacks “There must be a better way!”
  • 3. Here comes your Appraisal! “I  take  it  the  odds  are   against  us  and  the   situa1on  is  grim”   “Sounds  like  fun!”   “FUN? Seriously?” - Appraisal team members
  • 4. Now Playing! Jeff Dalton “Ask The CMMI Appraiser” (a.k.a “the guy with no flyin’ monkeys”) For the latest version of this presentation please email: info@broadswordsolutions.com www.broadswordsolutions.com/resources
  • 5. Hey Jeff! Give us a hat! •  We  want  a  Hat!   •  C’mon,  gives  us  a  hat!  
  • 6. What is this thing . . . called SCAMPI? Standard CMMI + Appraisal Requirements MDD Appraisal Team CMMI Recommendations Appraisal Actual Practice Findings, Method for Process Organizational Process Suite Improvement Organization/Projects
  • 7. What is this thing . . . called SCAMPI*? Unlike  CMMI,  SCAMPI  is  a  Process,  not  a  Process  Model.     So,  it  is  a  “HOW-­‐TO”  and  a  “WHAT-­‐TO”     But  it  is  not  a  “WHY-­‐TO”     Mature,  Agile  organiza1on’s  strive  to  understand  the  “WHY!”       *    We  will  not  be  focusing  on  all  of  SCAMPI  today  .  .  .  Just  some  prac1cal  techniques  for  making  it  more  agile  and  useful.      
  • 8. But what is it really? Is it an Audit? One  1me  I  followed  a   Lead  Appraiser  that   insisted  on  seeing  a     work  product  for  each   Prac1ce  .  .  .     Each  SUB  Prac1ce!     Ahhhhhh!   ATM’s  worked  12-­‐14   hour  days  all  week!   Secret  Projects   It  drove  all  the  wrong  behaviors,  wasted  money,  and  made  them  hate  CMMI!  
  • 9. But what is it really? Is it an Exam? I  followed  another   Lead  Appraiser  that   tested  each   prac11oner  by  having   them  recite  the   Generic  Prac1ces…     Backwards!     Ouch!   Talk about looking for data in all the wrong places!
  • 10. It’s really about LEARNING about ourselves “Wow! We Planned and that project turned out to be faster! AWWWESOME!”
  • 11. Hmmmm…..Agile is about Learning too… Fail  Fast   Scrum, XP, Spiral, and   Crystal are techniques that attempt to support Fail  Early   these principles.   But AGILE is a “way of Incremental   life,” not a method.   Itera1ve   It’s about the way work gets done   Collaborate   So why not SCAMPI?   Learn  and  improve  ourselves  
  • 12. Turns out there’s some Science here When exposed to new information our When neurons in the brain desperately try to make sense of it auditory cortex hear something new, they go into overdrive and trigger an overdose of Dopamine . . . Leading to SCHITZOPHRENIA The Association Cortex in your brain needs to incrementally interpret new ideas
  • 13. SCAMPI should be a Time-Boxed Event They don’t do this for a living, nor should they! A structured event for learning about themselves Engineers will keep searching and analyzing Teams need help focusing We learn all we can in the time we’ve allotted. Then Pencils Down!
  • 14. Strive for “Stuctured Introspection” Decide what you want to learn Decide how you want to learn it “Filling out PIIDs is not on our “Bucket List!” Learn a little Neither is making the Have introspective conversations Lead Appraiser happy Learn some more Every reason we use SCAMPI should be Talk to people to learn more focused on learning. Iterate through a structured If you focus on learning response you’ll most likely get your name in PARS! Share it with your peers Back to work!
  • 15. Know thy Lead Appraiser. . . Months before! Teacher Coach This is in addition to the “price-of-admission” Leader experience, training, testing, observations, Peacemaker and certifications. Psycho-analyst Notice that “Deity,” “Ratings Fairy,” Consensus Builder “unreasonable jerk” and “The Decider,” is not on Comedian this list! Evangelist Scrum Master-ish
  • 16. Some techniques for making Appraisals simpler and more Agile
  • 17. R1: Selecting Team Members In addition to the pre-requisites in the MDD, it might be easier to tell you what we don’t want: People who are free most of the time Those who are incapable of trusting their teammates People you cannot collaborate freely People who always insist on being right - or are bullies People who think they get to approve everything through resistance Guess that leaves my mother-in-law out….
  • 18. R1: Prepare Teams for action in advance Negotiate Team Agreements together Create self-organizing cross-functional Teams Organize around projects/groups, not around Process Areas Become experts at one or more projects/groups Incrementally Train Team (Start early, the “SCAMPI Dump” doesn’t work!) Teams are autonomous units that make decisions and characterize practices Self-subscribe to daily workload Attend daily standups and project “Road Shows.”
  • 19. R1: SCAMPI and the Daily Standup Inter-­‐team  collabora6on  makes  self-­‐organiza6on  possible       What  do  we  have?     What  do  we  need?     Where  do  we  get  it?     How  is  the  game  being  played?         Are  we  playing  posi1ons?     How  are  the  teams  playing  together?     How  can  we  play  it  beer?  
  • 20. R2: Offsite Data Collection – 3 Iterations Mini-­‐Teams  work  2  hours  per  day  (5%)  for  three  itera1ons   15 Day Release Cycle Iteration 1 Iteration 2 Iteration 3 Crossword Puzzle Spike Lock Retrospective and RELEASE Products: Products: Products: •  First Pass of PIID •  Analysis of New •  All available Worksheet Data evidence reviewed •  List of Data •  List of Data Needed •  Project Road Show •  Practices Needed characterized •  Project Survey •  List of People to •  Project Presentation Talk to •  List of People to •  Open Practices Talk To identified •  Statement of •  Statement of Conclusions •  Questions that Conclusions need to be asked for the onsite 5 Days 5 Days 5 Days
  • 21. R3: Onsite Data Collection – 3 Iterations 4-6 Day Release Cycle Iteration 1 Iteration 2 Iteration 3 “20 Questions” Project Focus Socrates Retrospective and RELEASE Products: Products: Products: •  Crowd-Source the data •  Each Mini-team •  Mini-Teams justify their interviews their project findings using Socratic teams to gather Method •  Facilitated by a mini- additional data team member •  Any Team members( and •  Lead Appraiser moves LA) can challenge •  “20- Questions Game” between as appropriate •  “Show me” •  People are more •  “Free” team members engaged if you throw begin analyzing and chocolate at them •  Robust sampling of characterizing new data. evidence •  The are “FAR” Groups •  Aggregate in Real-Time •  Non-CMMI questions 1 Day 2-3 Days 1-2 Days
  • 22. R3: Preparing Findings – Three Iterations This is the good stuff! But to avoid “Corporate A.D.D.” think in Iterations. 1 Day Release Cycle Iteration 1 Iteration 2 Iteration 3 Spike Dig-in Refine Retrospective and RELEASE Products: Products: Products: •  Brainstorm •  Iterate through •  Consolidate bulleted list and cull the list findings •  Strengths and •  Mini-teams get •  Review one-time weaknesses assigned as a team sections •  Weakness come •  Wordsmith if you directly from your •  Work to complete must tools formal findings statements in •  Take a Break! mini-team •  Strengths come from the team •  Final proof-read •  Take a break! •  Take a break! •  Ready for presentation 1-2 hours 3-4 hours 2-3 hours
  • 23. R3: Agile SCAMPI – Retrospective We hold a Retrospective after ever Release . . . So we learn to be better! What Went Well? What Would We What Still Puzzles Do Differently? Us? The Training We would start The Sampling in Planning gathering data SCAMPI v1.3 earlier Interviews PI v. LI when we We would have a Aggregate larger team characterizations What the PAB does
  • 24. Focus on Learning – not Levels! Now that we’re mature can I borrow the car?
  • 25. What? This wasn’t enough for you? Aend  one  of  the  classes  on  our  CMMI  ROAD  SHOW!     April  27th  –  29th      Introduc1on  to  CMMI  v1.3    Dayton,  OH     June  1st  –  3rd      Introduc1on  to  CMMI  v1.3    Auburn  Hills,  MI     Sept  14th  –  16th    Introduc1on  to  CMMI  v1.3    Huntsville,  AL       .  .  .  or  aend  another  one  of  our  FREE  Webinars!     May  6th        CMMI+Agile:  Driving  Radical  Change     June  10th      CMMI:  All  you  need  to  know       July  8th        The  Secrets  of  SCAMPI  Appraisals     Click  over  to  www.broadswordsolu1ons.com  today  and  register!          
  • 26. Thank you! For the latest version of this Webinar please email: info@broadswordsolutions.com or visit our Premium Content site: www.broadswordsolutions.com/resources