SlideShare a Scribd company logo
1 of 58
Download to read offline
Agile Cambridge 2015, John Shaw
CASE STUDY
Failing Fast - An Autopsy of a Failed Release
Background
3Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Background
Government Organisation
Funding Administration Application
Start of Beta
5Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Start of Beta Phase
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
6Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Technologies
(IaaS v PaaS)
(private v IaaS v SaaS)
7Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Delivery Team
Programme and
Project
Management
Architecture
• Lead Architect
• 2 x Architects
Product Team
• Product Owner
• 3 x Product Specialists
• 3 x Business Analysts
• 1 x UX Specialist
Development
• Delivery Manager
• 2 x Scrum Masters
• 1 x .NET Build Engineer
• 3 x CRM Developers
• 12 x C#/.NET Developers
8Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Release Planning
Self-organised three teams
Four two-week sprints
9Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 1
Goal: product selection
10Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 1
11Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 1
Outcome: partial success
12Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 2
Goal: ESB integration
13Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 2
14Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 2
Outcome: partial success
15Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 3
Goal: ESB deployment
16Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 3
17Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 3
Outcome: failure
18Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Failure!
Immediate Action:
Inspect the Velocity
19Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 4
Goal 1: evaluate .NET ESB
Goal 2: ESB deployment
20Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 4
21Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 4
Outcome: partial success
Causes
23Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Root Cause Analysis – Velocity
ESB technology poor fit for the dev team
WHY? Dev team unfamiliar with Java technologies
 WHY? Developers mix of CRM and C#/.NET
 WHY? That’s what was requested for procurement
 WHY? The organisation have an established Microsoft capability
24Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Root Cause Analysis – Deployment
Difficulty deploying Java technology
WHY? Build pipeline was based on Microsoft technologies
 WHY? Specialist build engineer was Microsoft stack only
 WHY? Java build pipeline would never get the attention
 WHY? Based on Microsoft TFS
 WHY? Based on Microsoft Powershell
 WHY? Based on Microsoft Azure
 WHY? Restricted to IaaS (no PaaS tooling)
25Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Mixed Stack of Technologies
(IaaS v PaaS)
26Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Alpha Phase
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
27Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Why?
Procurement decision during alpha
Package selection during alpha
28Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Package Selection
Jboss Fuse
selected for good operational reasons
Excellent operational dashboard
Configuration over code
Re-planning
30Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Re-launch of Beta
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
31Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Options to Proceed
Replace some or all of the dev team
32Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Options to Proceed
Train the existing team
33Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Options to Proceed
Change the ESB technology
34Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Decision to Proceed
Backing from the board
35Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Decision to Proceed
Increase in Velocity?
36Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Decision to Proceed
Business Risk
37Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Re-launch of Beta
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
38Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 1
39Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Re-launch
Impact on Estimation
40Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Re-launch
Product Backlog
41Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Re-launch
Operational Considerations
42Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Sprint 4
43Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Go-live (1st Release)
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
44Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
1st Release
Delivered!
Business milestone met!
Continuous
Improvement?
46Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Continuous Improvement?
Pressure to Deliver
47Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Continuous Improvement?
Tactical Choices
Success!
49Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
1st Release - Success
“We are delighted that the first Release of [the system] was used ...
[to process] about 50,000 individual field updates in 56 minutes - an
enormous improvement when compared to the 3 days it would
normally take to import through [the previous system]. All the reports
that we’ve had from [the business] say that they are impressed with
the system.”
50Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Go-live (2nd Release)
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
51Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
2nd Release - Success
“It paid 503 [recipients] with 1,579 transactions a total of £217
million.”
52Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Timeline – Go-live (3rd Release)
2013 2014 2015
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
January
February
March
April
May
June
July
August
September
October
November
December
53Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
3rd Release - Success
“The payment files were successfully processed from [the
service] to [the finance system].”
Reflections
55Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Reflections
56Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Reflections
Technical Debt
57Copyright © Capgemini 2015. All Rights Reserved
Failing Fast – Agile Cambridge 2015 | October 2015
Reflections
Empirical Process
www.capgemini.com
The information contained in this presentation is proprietary.
© 2015 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini.
About Capgemini
With almost 145,000 people in over 40 countries, Capgemini is
one of the world's foremost providers of consulting, technology
and outsourcing services. The Group reported 2014 global
revenues of EUR 10.573 billion.
Together with its clients, Capgemini creates and delivers
business and technology solutions that fit their needs and drive
the results they want. A deeply multicultural organization,
Capgemini has developed its own way of working, the
Collaborative Business ExperienceTM, and draws on Rightshore ®,
its worldwide delivery model.
We’re hiring!
http://www.uk.capgemini.com/careers
John.Shaw@capgemini.com
@johnfcshaw

More Related Content

What's hot

TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleap
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleap
 
Next Level Agile - Ryan Polk
Next Level Agile - Ryan PolkNext Level Agile - Ryan Polk
Next Level Agile - Ryan PolkRally Software
 
The Impact of Agile Quantified - Agile Australia 2014
The Impact of Agile Quantified - Agile Australia 2014The Impact of Agile Quantified - Agile Australia 2014
The Impact of Agile Quantified - Agile Australia 2014Rally Software
 
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Steve Hoffman
 
Daryn Gibson Bentley Transcript
Daryn Gibson Bentley TranscriptDaryn Gibson Bentley Transcript
Daryn Gibson Bentley TranscriptDaryn Gibson
 
Monkeys & Lemurs and Locusts, Oh my
Monkeys & Lemurs and Locusts,  Oh myMonkeys & Lemurs and Locusts,  Oh my
Monkeys & Lemurs and Locusts, Oh mySean Keery
 
An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019Gurtej Pal Singh
 
Adopting SAFe with JIRA
Adopting SAFe with JIRAAdopting SAFe with JIRA
Adopting SAFe with JIRACprime
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing SOASTA
 
Agile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di MilanoAgile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di MilanoGiulio Roggero
 
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleap
 
Agile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban IntroductionAgile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban IntroductionJen-Chieh Ko
 
SPSOttawa Release Pipepline for SharePoint office 365 in Azure
SPSOttawa Release Pipepline for SharePoint office 365 in AzureSPSOttawa Release Pipepline for SharePoint office 365 in Azure
SPSOttawa Release Pipepline for SharePoint office 365 in AzureVincent Biret
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing ToolsQASymphony
 
18.03.2022 api force presentation template
18.03.2022 api force presentation template18.03.2022 api force presentation template
18.03.2022 api force presentation templateAmirKhan194084
 
How is Agile Working For You?
How is Agile Working For You?How is Agile Working For You?
How is Agile Working For You?Rally Software
 
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Agile Greece
 
Agile North East Agile + DevOps by Craig Pearson of CAP Project Services
Agile North East Agile + DevOps by Craig Pearson of CAP Project ServicesAgile North East Agile + DevOps by Craig Pearson of CAP Project Services
Agile North East Agile + DevOps by Craig Pearson of CAP Project ServicesCraig Pearson
 
Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server InCycle Software
 

What's hot (20)

TuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the usersTuleapCon 2019. Tuleap explained by the users
TuleapCon 2019. Tuleap explained by the users
 
TuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in TuleapTuleapCon 2019. DevOps in Tuleap
TuleapCon 2019. DevOps in Tuleap
 
Next Level Agile - Ryan Polk
Next Level Agile - Ryan PolkNext Level Agile - Ryan Polk
Next Level Agile - Ryan Polk
 
The Impact of Agile Quantified - Agile Australia 2014
The Impact of Agile Quantified - Agile Australia 2014The Impact of Agile Quantified - Agile Australia 2014
The Impact of Agile Quantified - Agile Australia 2014
 
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
 
Daryn Gibson Bentley Transcript
Daryn Gibson Bentley TranscriptDaryn Gibson Bentley Transcript
Daryn Gibson Bentley Transcript
 
Monkeys & Lemurs and Locusts, Oh my
Monkeys & Lemurs and Locusts,  Oh myMonkeys & Lemurs and Locusts,  Oh my
Monkeys & Lemurs and Locusts, Oh my
 
An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019An introduction to chaos engineering as part of DevOps at XP2019
An introduction to chaos engineering as part of DevOps at XP2019
 
Adopting SAFe with JIRA
Adopting SAFe with JIRAAdopting SAFe with JIRA
Adopting SAFe with JIRA
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
 
Agile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di MilanoAgile Seminar at Politecnico di Milano
Agile Seminar at Politecnico di Milano
 
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit allTuleapCon 2019. Tuleap Trackers, when one size does not fit all
TuleapCon 2019. Tuleap Trackers, when one size does not fit all
 
Agile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban IntroductionAgile Development 2012 sharing and Kanban Introduction
Agile Development 2012 sharing and Kanban Introduction
 
SPSOttawa Release Pipepline for SharePoint office 365 in Azure
SPSOttawa Release Pipepline for SharePoint office 365 in AzureSPSOttawa Release Pipepline for SharePoint office 365 in Azure
SPSOttawa Release Pipepline for SharePoint office 365 in Azure
 
Modernizing Your Testing Tools
Modernizing Your Testing ToolsModernizing Your Testing Tools
Modernizing Your Testing Tools
 
18.03.2022 api force presentation template
18.03.2022 api force presentation template18.03.2022 api force presentation template
18.03.2022 api force presentation template
 
How is Agile Working For You?
How is Agile Working For You?How is Agile Working For You?
How is Agile Working For You?
 
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
 
Agile North East Agile + DevOps by Craig Pearson of CAP Project Services
Agile North East Agile + DevOps by Craig Pearson of CAP Project ServicesAgile North East Agile + DevOps by Craig Pearson of CAP Project Services
Agile North East Agile + DevOps by Craig Pearson of CAP Project Services
 
Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server Scaling Agile: SAFe with Visual Studio Team Foundation Server
Scaling Agile: SAFe with Visual Studio Team Foundation Server
 

Viewers also liked

Pushpendra Singh Gangwar- 2016
Pushpendra Singh Gangwar- 2016Pushpendra Singh Gangwar- 2016
Pushpendra Singh Gangwar- 2016Pushpendra Gangwar
 
Photographypowerpoint
PhotographypowerpointPhotographypowerpoint
Photographypowerpointroisinheekin
 
Agenda obert Juliol i Agost Inca
Agenda obert Juliol i Agost IncaAgenda obert Juliol i Agost Inca
Agenda obert Juliol i Agost IncaMillorant-Inca
 
Photography Coursework ideas
Photography Coursework ideas Photography Coursework ideas
Photography Coursework ideas roisinheekin
 
Invasiones ghn (buena)
Invasiones ghn (buena)Invasiones ghn (buena)
Invasiones ghn (buena)mireiaeneriz
 
Programa Complet de la setmana del Dijous bo 2016
Programa Complet de la setmana del Dijous bo 2016Programa Complet de la setmana del Dijous bo 2016
Programa Complet de la setmana del Dijous bo 2016Millorant-Inca
 
UD/Argument
UD/ArgumentUD/Argument
UD/Argumenttacarr
 
Groundwater
GroundwaterGroundwater
Groundwatertacarr
 
Ama kids presantation uni.tirana
Ama kids presantation uni.tiranaAma kids presantation uni.tirana
Ama kids presantation uni.tiranaAnisa Kadareja
 
Paccino ama kids presentation anisa
Paccino ama kids presentation anisaPaccino ama kids presentation anisa
Paccino ama kids presentation anisaAnisa Kadareja
 
CFO Barometer - FactSheet Italian Insight
CFO Barometer - FactSheet Italian InsightCFO Barometer - FactSheet Italian Insight
CFO Barometer - FactSheet Italian InsightTemporal7
 
Agenda festesinca2016-programa
Agenda festesinca2016-programaAgenda festesinca2016-programa
Agenda festesinca2016-programaMillorant-Inca
 
The Beginner's Guide to Recessed Lighting
The Beginner's Guide to Recessed LightingThe Beginner's Guide to Recessed Lighting
The Beginner's Guide to Recessed LightingPegasus Lighting
 
Tradeshow Lighting Strategies to Draw a Crowd
Tradeshow Lighting Strategies to Draw a CrowdTradeshow Lighting Strategies to Draw a Crowd
Tradeshow Lighting Strategies to Draw a CrowdPegasus Lighting
 
A Racecar Engineering Magazine
A Racecar Engineering MagazineA Racecar Engineering Magazine
A Racecar Engineering MagazineFazmy Jaffar
 
Paccino ama kids presentation anisa
Paccino ama kids presentation anisaPaccino ama kids presentation anisa
Paccino ama kids presentation anisaAnisa Kadareja
 
Arte prehelénico
Arte prehelénicoArte prehelénico
Arte prehelénicomireiaeneriz
 
Script writing for radio
Script writing for radioScript writing for radio
Script writing for radiocaitts
 

Viewers also liked (20)

Pushpendra Singh Gangwar- 2016
Pushpendra Singh Gangwar- 2016Pushpendra Singh Gangwar- 2016
Pushpendra Singh Gangwar- 2016
 
Photographypowerpoint
PhotographypowerpointPhotographypowerpoint
Photographypowerpoint
 
Agenda obert Juliol i Agost Inca
Agenda obert Juliol i Agost IncaAgenda obert Juliol i Agost Inca
Agenda obert Juliol i Agost Inca
 
La europa feudal
La europa feudalLa europa feudal
La europa feudal
 
Photography Coursework ideas
Photography Coursework ideas Photography Coursework ideas
Photography Coursework ideas
 
Invasiones ghn (buena)
Invasiones ghn (buena)Invasiones ghn (buena)
Invasiones ghn (buena)
 
Programa Complet de la setmana del Dijous bo 2016
Programa Complet de la setmana del Dijous bo 2016Programa Complet de la setmana del Dijous bo 2016
Programa Complet de la setmana del Dijous bo 2016
 
UD/Argument
UD/ArgumentUD/Argument
UD/Argument
 
Groundwater
GroundwaterGroundwater
Groundwater
 
Ama kids presantation uni.tirana
Ama kids presantation uni.tiranaAma kids presantation uni.tirana
Ama kids presantation uni.tirana
 
Paccino ama kids presentation anisa
Paccino ama kids presentation anisaPaccino ama kids presentation anisa
Paccino ama kids presentation anisa
 
CFO Barometer - FactSheet Italian Insight
CFO Barometer - FactSheet Italian InsightCFO Barometer - FactSheet Italian Insight
CFO Barometer - FactSheet Italian Insight
 
Agenda festesinca2016-programa
Agenda festesinca2016-programaAgenda festesinca2016-programa
Agenda festesinca2016-programa
 
The Beginner's Guide to Recessed Lighting
The Beginner's Guide to Recessed LightingThe Beginner's Guide to Recessed Lighting
The Beginner's Guide to Recessed Lighting
 
Tradeshow Lighting Strategies to Draw a Crowd
Tradeshow Lighting Strategies to Draw a CrowdTradeshow Lighting Strategies to Draw a Crowd
Tradeshow Lighting Strategies to Draw a Crowd
 
A Racecar Engineering Magazine
A Racecar Engineering MagazineA Racecar Engineering Magazine
A Racecar Engineering Magazine
 
Paccino ama kids presentation anisa
Paccino ama kids presentation anisaPaccino ama kids presentation anisa
Paccino ama kids presentation anisa
 
faz.my
faz.myfaz.my
faz.my
 
Arte prehelénico
Arte prehelénicoArte prehelénico
Arte prehelénico
 
Script writing for radio
Script writing for radioScript writing for radio
Script writing for radio
 

Similar to Failing Fast - An Autopsy of a Failed Release

Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti Technologies Ltd
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindCapgemini
 
More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015Rowan Bunning
 
Is Being Agile a Good Thing?
Is Being Agile a Good Thing?Is Being Agile a Good Thing?
Is Being Agile a Good Thing?Alan Hood
 
Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...
Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...
Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...Agile Testing Alliance
 
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...Délio Almeida
 
Foundations of the Scaled Agile Framework® : Values, Principles, Practices, ...
Foundations of the Scaled Agile Framework®: Values, Principles, Practices, ...Foundations of the Scaled Agile Framework®: Values, Principles, Practices, ...
Foundations of the Scaled Agile Framework® : Values, Principles, Practices, ...CA Technologies
 
Removing the Friction Between Project and Portfolio Management and Agile
Removing the Friction Between Project and Portfolio Management and AgileRemoving the Friction Between Project and Portfolio Management and Agile
Removing the Friction Between Project and Portfolio Management and AgileCA Technologies
 
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...LeanKanbanIndia
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behindGunnar Menzel
 
Better delivery with DevOps Driven Development
Better delivery with DevOps Driven DevelopmentBetter delivery with DevOps Driven Development
Better delivery with DevOps Driven DevelopmentJirayut Nimsaeng
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesApigee | Google Cloud
 
Large Scale Scrum at Powerhouse.
Large Scale Scrum at Powerhouse.Large Scale Scrum at Powerhouse.
Large Scale Scrum at Powerhouse.Cesario Ramos
 
Evolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management OfficeEvolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management OfficeCapgemini
 
How Big Insights and Watson Explorer Raise New Abilities to HR Departments
How Big Insights and Watson Explorer Raise New Abilities to HR DepartmentsHow Big Insights and Watson Explorer Raise New Abilities to HR Departments
How Big Insights and Watson Explorer Raise New Abilities to HR DepartmentsCapgemini
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkITEM
 
The Value Innovation & Delivery in Agile
The Value Innovation & Delivery in AgileThe Value Innovation & Delivery in Agile
The Value Innovation & Delivery in AgileCoffee Talk
 
Value Creation & Delivery in Agile using Design Thinking
Value Creation & Delivery in Agile using Design ThinkingValue Creation & Delivery in Agile using Design Thinking
Value Creation & Delivery in Agile using Design ThinkingBiplab Roy
 

Similar to Failing Fast - An Autopsy of a Failed Release (20)

Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
Cigniti joint webinar with Soasta - Agile DevOps: Test-driven IT Environment ...
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
DevOps – Don’t Be Left Behind
DevOps – Don’t Be Left BehindDevOps – Don’t Be Left Behind
DevOps – Don’t Be Left Behind
 
More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015More Agile and LeSS dysfunction - may 2015
More Agile and LeSS dysfunction - may 2015
 
Is Being Agile a Good Thing?
Is Being Agile a Good Thing?Is Being Agile a Good Thing?
Is Being Agile a Good Thing?
 
Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...
Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...
Atagg2015 Testing QA transformation trends - capgemini’s 2015 world quality r...
 
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the fin...
 
Foundations of the Scaled Agile Framework® : Values, Principles, Practices, ...
Foundations of the Scaled Agile Framework®: Values, Principles, Practices, ...Foundations of the Scaled Agile Framework®: Values, Principles, Practices, ...
Foundations of the Scaled Agile Framework® : Values, Principles, Practices, ...
 
Removing the Friction Between Project and Portfolio Management and Agile
Removing the Friction Between Project and Portfolio Management and AgileRemoving the Friction Between Project and Portfolio Management and Agile
Removing the Friction Between Project and Portfolio Management and Agile
 
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...
Lean Kanban India 2015 | Kanbanize at all levels during Lean or Agile Adoptio...
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behind
 
Better delivery with DevOps Driven Development
Better delivery with DevOps Driven DevelopmentBetter delivery with DevOps Driven Development
Better delivery with DevOps Driven Development
 
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic SpikesRoad to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
Road to Black Friday 2015: How L.L.Bean Prepares for Traffic Spikes
 
Large Scale Scrum at Powerhouse.
Large Scale Scrum at Powerhouse.Large Scale Scrum at Powerhouse.
Large Scale Scrum at Powerhouse.
 
Evolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management OfficeEvolution of the DevOps Quality Management Office
Evolution of the DevOps Quality Management Office
 
How Big Insights and Watson Explorer Raise New Abilities to HR Departments
How Big Insights and Watson Explorer Raise New Abilities to HR DepartmentsHow Big Insights and Watson Explorer Raise New Abilities to HR Departments
How Big Insights and Watson Explorer Raise New Abilities to HR Departments
 
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile MetricsAgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
The Value Innovation & Delivery in Agile
The Value Innovation & Delivery in AgileThe Value Innovation & Delivery in Agile
The Value Innovation & Delivery in Agile
 
Value Creation & Delivery in Agile using Design Thinking
Value Creation & Delivery in Agile using Design ThinkingValue Creation & Delivery in Agile using Design Thinking
Value Creation & Delivery in Agile using Design Thinking
 

Recently uploaded

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 

Recently uploaded (20)

What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 

Failing Fast - An Autopsy of a Failed Release

  • 1. Agile Cambridge 2015, John Shaw CASE STUDY Failing Fast - An Autopsy of a Failed Release
  • 3. 3Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Background Government Organisation Funding Administration Application
  • 5. 5Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Start of Beta Phase 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 6. 6Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Technologies (IaaS v PaaS) (private v IaaS v SaaS)
  • 7. 7Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Delivery Team Programme and Project Management Architecture • Lead Architect • 2 x Architects Product Team • Product Owner • 3 x Product Specialists • 3 x Business Analysts • 1 x UX Specialist Development • Delivery Manager • 2 x Scrum Masters • 1 x .NET Build Engineer • 3 x CRM Developers • 12 x C#/.NET Developers
  • 8. 8Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Release Planning Self-organised three teams Four two-week sprints
  • 9. 9Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 1 Goal: product selection
  • 10. 10Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 1
  • 11. 11Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 1 Outcome: partial success
  • 12. 12Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 2 Goal: ESB integration
  • 13. 13Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 2
  • 14. 14Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 2 Outcome: partial success
  • 15. 15Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 3 Goal: ESB deployment
  • 16. 16Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 3
  • 17. 17Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 3 Outcome: failure
  • 18. 18Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Failure! Immediate Action: Inspect the Velocity
  • 19. 19Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 4 Goal 1: evaluate .NET ESB Goal 2: ESB deployment
  • 20. 20Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 4
  • 21. 21Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 4 Outcome: partial success
  • 23. 23Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Root Cause Analysis – Velocity ESB technology poor fit for the dev team WHY? Dev team unfamiliar with Java technologies  WHY? Developers mix of CRM and C#/.NET  WHY? That’s what was requested for procurement  WHY? The organisation have an established Microsoft capability
  • 24. 24Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Root Cause Analysis – Deployment Difficulty deploying Java technology WHY? Build pipeline was based on Microsoft technologies  WHY? Specialist build engineer was Microsoft stack only  WHY? Java build pipeline would never get the attention  WHY? Based on Microsoft TFS  WHY? Based on Microsoft Powershell  WHY? Based on Microsoft Azure  WHY? Restricted to IaaS (no PaaS tooling)
  • 25. 25Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Mixed Stack of Technologies (IaaS v PaaS)
  • 26. 26Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Alpha Phase 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 27. 27Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Why? Procurement decision during alpha Package selection during alpha
  • 28. 28Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Package Selection Jboss Fuse selected for good operational reasons Excellent operational dashboard Configuration over code
  • 30. 30Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Re-launch of Beta 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 31. 31Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Options to Proceed Replace some or all of the dev team
  • 32. 32Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Options to Proceed Train the existing team
  • 33. 33Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Options to Proceed Change the ESB technology
  • 34. 34Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Decision to Proceed Backing from the board
  • 35. 35Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Decision to Proceed Increase in Velocity?
  • 36. 36Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Decision to Proceed Business Risk
  • 37. 37Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Re-launch of Beta 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 38. 38Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 1
  • 39. 39Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Re-launch Impact on Estimation
  • 40. 40Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Re-launch Product Backlog
  • 41. 41Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Re-launch Operational Considerations
  • 42. 42Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Sprint 4
  • 43. 43Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Go-live (1st Release) 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 44. 44Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 1st Release Delivered! Business milestone met!
  • 46. 46Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Continuous Improvement? Pressure to Deliver
  • 47. 47Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Continuous Improvement? Tactical Choices
  • 49. 49Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 1st Release - Success “We are delighted that the first Release of [the system] was used ... [to process] about 50,000 individual field updates in 56 minutes - an enormous improvement when compared to the 3 days it would normally take to import through [the previous system]. All the reports that we’ve had from [the business] say that they are impressed with the system.”
  • 50. 50Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Go-live (2nd Release) 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 51. 51Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 2nd Release - Success “It paid 503 [recipients] with 1,579 transactions a total of £217 million.”
  • 52. 52Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Timeline – Go-live (3rd Release) 2013 2014 2015 July August September October November December January February March April May June July August September October November December January February March April May June July August September October November December
  • 53. 53Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 3rd Release - Success “The payment files were successfully processed from [the service] to [the finance system].”
  • 55. 55Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Reflections
  • 56. 56Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Reflections Technical Debt
  • 57. 57Copyright © Capgemini 2015. All Rights Reserved Failing Fast – Agile Cambridge 2015 | October 2015 Reflections Empirical Process
  • 58. www.capgemini.com The information contained in this presentation is proprietary. © 2015 Capgemini. All rights reserved. Rightshore® is a trademark belonging to Capgemini. About Capgemini With almost 145,000 people in over 40 countries, Capgemini is one of the world's foremost providers of consulting, technology and outsourcing services. The Group reported 2014 global revenues of EUR 10.573 billion. Together with its clients, Capgemini creates and delivers business and technology solutions that fit their needs and drive the results they want. A deeply multicultural organization, Capgemini has developed its own way of working, the Collaborative Business ExperienceTM, and draws on Rightshore ®, its worldwide delivery model. We’re hiring! http://www.uk.capgemini.com/careers John.Shaw@capgemini.com @johnfcshaw