SlideShare a Scribd company logo
1 of 10
Agile development gets things done
Martin Hinshelwood, Senior ALM Consultant
Northwest Cadence
Who is Martin?
CHAOS Resolution by Style
           Waterfall                             Agile


                                            9%
                    14%

   29%

                                                         42%   Suceeded
                                                               Chalanged
                                                               Failed
                                      49%
                     57%




The CHAOS Manifesto, Copyright 2011
FBI - (ACS) System
• A CRM for criminals

• Built using 1970s-era software tools
  • Natural
  • ADABAS database                        Don’t make a federal
  • IBM 3270 green screen terminals           case out of it.


• Many believed ACS was obsolete when it shipped in 1995
FBI – Virtual Case File Results

                    Coding
                    starts 2001                    All code
                                                   scrapped –
                    3 years for                    January 2005
                    $380m                          Cost $170m

          FBI Director            Seeing this wasn’t
        Robert Mueller                  going
       asked congress             anywhere, Mueller
      for more money               considers a new
        to keep going.                  tactic.
           Three times.
                                     Start over!
Sentinel – The FBI Case Management
Project
                    Lockheed
                                                 1.5 phases done
                    Martin wins                  $421m spent
                    contract to                  2 years remain
                    build it
                        4 phases                 Mitre estimates
                        $450m                    another $351m and
                        6 years                  6 years to complete.


      Robert Mueller                       Well, uh…
       really hopeful                   I mean, we…
             this time.
                                   Can we use Scrum
                                       for hardware?
Sentinel – The FBI Case Management
Project
                                                       Code complete
          Project Reset                                1 year of work
                                                       $30m spent
          FBI cancels                                  Hardware delays
          contract                                     push projected ship
          Scrum Studio                                 date to May 2012
          created in
          Hoover
          building             FBI Director Robert
          basement          Mueller reports being
                           “this close” to shipping
                                           Sentinel.
          Reduce staff
          from 400 to 40
Sentinel – The FBI Case Management
Project
                            Hardware
                            Problems
                            solved …
                            Shipped
                  As of August
             2011, the FBI was
                     expending
            significantly fewer
                        dollars
Why do I care?
   Higher Success Rate
   You are 3 times more likely to be successful with Agile

   Cost Effective
   As you always have working software you can stop at any time without waste

   Low Risk
   You only ever have one sprint at risk at a time
Agile development gets things done
Thank You

More Related Content

Viewers also liked

bayou realtors sign yellow background
bayou realtors sign yellow backgroundbayou realtors sign yellow background
bayou realtors sign yellow backgroundRobert Bragg
 
Pengertian strategi pembelajaran
Pengertian strategi pembelajaranPengertian strategi pembelajaran
Pengertian strategi pembelajaranTandrian
 
Ley General de Educación
Ley General de EducaciónLey General de Educación
Ley General de EducaciónRoduzo
 
Dsi lec8-copy
Dsi lec8-copyDsi lec8-copy
Dsi lec8-copyggmo86
 
Hakikat sastra utawa objek formal
Hakikat sastra utawa objek formalHakikat sastra utawa objek formal
Hakikat sastra utawa objek formalsmkntegal
 
Agile Development with Agile Contract
Agile Development with Agile ContractAgile Development with Agile Contract
Agile Development with Agile ContractNUS-ISS
 

Viewers also liked (11)

Aaa
AaaAaa
Aaa
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Taller de repaso2
Taller de repaso2Taller de repaso2
Taller de repaso2
 
bayou realtors sign yellow background
bayou realtors sign yellow backgroundbayou realtors sign yellow background
bayou realtors sign yellow background
 
Pengertian strategi pembelajaran
Pengertian strategi pembelajaranPengertian strategi pembelajaran
Pengertian strategi pembelajaran
 
Ley General de Educación
Ley General de EducaciónLey General de Educación
Ley General de Educación
 
Dsi lec8-copy
Dsi lec8-copyDsi lec8-copy
Dsi lec8-copy
 
Lecture vi
Lecture  viLecture  vi
Lecture vi
 
Hakikat sastra utawa objek formal
Hakikat sastra utawa objek formalHakikat sastra utawa objek formal
Hakikat sastra utawa objek formal
 
Agile Development with Agile Contract
Agile Development with Agile ContractAgile Development with Agile Contract
Agile Development with Agile Contract
 
Enfermedad de perthes
Enfermedad de perthesEnfermedad de perthes
Enfermedad de perthes
 

More from Martin Hinshelwood

ScotSoft 2018 - A DevOps Story: 70k deployments a day
ScotSoft 2018 - A DevOps Story: 70k deployments a dayScotSoft 2018 - A DevOps Story: 70k deployments a day
ScotSoft 2018 - A DevOps Story: 70k deployments a dayMartin Hinshelwood
 
ScrumPulse Scaling Professional Scrum with Visual Studio Team Services
ScrumPulse Scaling Professional Scrum with Visual Studio Team ServicesScrumPulse Scaling Professional Scrum with Visual Studio Team Services
ScrumPulse Scaling Professional Scrum with Visual Studio Team ServicesMartin Hinshelwood
 
Cloud load testing with Visual Studio Team Services
Cloud load testing with Visual Studio Team ServicesCloud load testing with Visual Studio Team Services
Cloud load testing with Visual Studio Team ServicesMartin Hinshelwood
 
Metrics that matter with evidence-based management
Metrics that matter with evidence-based managementMetrics that matter with evidence-based management
Metrics that matter with evidence-based managementMartin Hinshelwood
 
Training [bites] - scrum in 30 minutes
Training   [bites] - scrum in 30 minutesTraining   [bites] - scrum in 30 minutes
Training [bites] - scrum in 30 minutesMartin Hinshelwood
 

More from Martin Hinshelwood (9)

ScotSoft 2018 - A DevOps Story: 70k deployments a day
ScotSoft 2018 - A DevOps Story: 70k deployments a dayScotSoft 2018 - A DevOps Story: 70k deployments a day
ScotSoft 2018 - A DevOps Story: 70k deployments a day
 
ScrumPulse Scaling Professional Scrum with Visual Studio Team Services
ScrumPulse Scaling Professional Scrum with Visual Studio Team ServicesScrumPulse Scaling Professional Scrum with Visual Studio Team Services
ScrumPulse Scaling Professional Scrum with Visual Studio Team Services
 
Cloud load testing with Visual Studio Team Services
Cloud load testing with Visual Studio Team ServicesCloud load testing with Visual Studio Team Services
Cloud load testing with Visual Studio Team Services
 
Agile into Finance 2014-02
Agile into Finance 2014-02Agile into Finance 2014-02
Agile into Finance 2014-02
 
Metrics that matter with evidence-based management
Metrics that matter with evidence-based managementMetrics that matter with evidence-based management
Metrics that matter with evidence-based management
 
Migrating process templates
Migrating process templatesMigrating process templates
Migrating process templates
 
Teams without barriers
Teams without barriersTeams without barriers
Teams without barriers
 
Who is scrum.org
Who is scrum.orgWho is scrum.org
Who is scrum.org
 
Training [bites] - scrum in 30 minutes
Training   [bites] - scrum in 30 minutesTraining   [bites] - scrum in 30 minutes
Training [bites] - scrum in 30 minutes
 

Recently uploaded

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Recently uploaded (20)

AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 

Agile development gets things done

  • 1. Agile development gets things done Martin Hinshelwood, Senior ALM Consultant Northwest Cadence
  • 3. CHAOS Resolution by Style Waterfall Agile 9% 14% 29% 42% Suceeded Chalanged Failed 49% 57% The CHAOS Manifesto, Copyright 2011
  • 4. FBI - (ACS) System • A CRM for criminals • Built using 1970s-era software tools • Natural • ADABAS database Don’t make a federal • IBM 3270 green screen terminals case out of it. • Many believed ACS was obsolete when it shipped in 1995
  • 5. FBI – Virtual Case File Results Coding starts 2001 All code scrapped – 3 years for January 2005 $380m Cost $170m FBI Director Seeing this wasn’t Robert Mueller going asked congress anywhere, Mueller for more money considers a new to keep going. tactic. Three times. Start over!
  • 6. Sentinel – The FBI Case Management Project Lockheed 1.5 phases done Martin wins $421m spent contract to 2 years remain build it 4 phases Mitre estimates $450m another $351m and 6 years 6 years to complete. Robert Mueller Well, uh… really hopeful I mean, we… this time. Can we use Scrum for hardware?
  • 7. Sentinel – The FBI Case Management Project Code complete Project Reset 1 year of work $30m spent FBI cancels Hardware delays contract push projected ship Scrum Studio date to May 2012 created in Hoover building FBI Director Robert basement Mueller reports being “this close” to shipping Sentinel. Reduce staff from 400 to 40
  • 8. Sentinel – The FBI Case Management Project Hardware Problems solved … Shipped As of August 2011, the FBI was expending significantly fewer dollars
  • 9. Why do I care? Higher Success Rate You are 3 times more likely to be successful with Agile Cost Effective As you always have working software you can stop at any time without waste Low Risk You only ever have one sprint at risk at a time
  • 10. Agile development gets things done Thank You

Editor's Notes

  1. “The agile process is the universal remedy for software development project failure. Software applications developed through the agile process have three times the success rate of the traditional waterfall method and a much lower percentage of time and cost overruns. The secret is the trial and error and delivery of the iterative process.”- The CHAOS Manifesto, Copyright 2011
  2. Source: www.justice.gov Inspector General reportsReplace ACS Science Applications International Corporation (SAIC) awarded primary software contractMany other vendors for smaller piecesOriginally scheduled for three years and $380m 
  3. Source: www.justice.gov Inspector General reports
  4. Source: www.justice.gov Inspector General reports
  5. Source: www.justice.gov Inspector General reports“As of August 2011, the FBI was expending significantly fewer dollars per month than it had when Lockheed Martin was primarily responsible for the development of Sentinel.““The FBI-wide deployment is now scheduled for May 2012, … This modest extension is due primarily to the need to implement a standard five-year ‘refresh’ of computer hardware.”