SlideShare a Scribd company logo
© COPYRIGHT 2016 CRITICAL SOFTWARE © COURTESY OF ESA–Pierre Carril
http://www.esa.int/spaceinimages/Images/2016/01/Sentinel-35
Adopted Agile in a
CMMI L5 enterprise:
What were the Final
Results &
Experiences?
Délio Almeida
4th of June 2016 @Agile Portugal
© COPYRIGHT 2015 CRITICAL SOFTWARE
[Phase 1 – Define
and Improve]
Define Agile
Methodology,
Work, Processes
and Report
Establish baseline,
estimate ROI
[Phase 2 – Piloting ]
Conduct Pilots
(Update artefacts,
Select/Execute
pilots, Evaluate
Pilots and Improve)
[Phase 3 - Deploy]
Define and
Execute
Deployment Plan
[Phase 4 – Monitor
Deployment]
Monitor and
support Deployed
Improvements
[Phase 5 –
Evaluate Effects]
Evaluate and
record the effect
Process Improvement Phases:
5 months
KOM: 01-02-2013
End: 01-07-2013
7 months
KO: 01-07-2013
End: 28-02-2014
2,4 months
KO: 28-02-2014
End: 07-05-2014
18 months
KO: 07-05-2014
End: 30-10-2015
~4 months
KO: 01-11-2015
End: 29-02-2016
© COPYRIGHT 2016 CRITICAL SOFTWARE 5
WHAT HAVE WE DONE?
• A process … based on Scrum …!
• Pilot projects, train, coach, support!
• Motivated, enthusiastic people 
• Tools … yes, everyone needs tools 
© COPYRIGHT 2016 CRITICAL SOFTWARE
FINAL RESULTS
© COPYRIGHT 2016 CRITICAL SOFTWARE 7
WE HAVE QUALITY CERTIFICATIONS …. Now What?
Mapped the Agile methodology to
international standards for compliance
• Risk Mitigation measure
• Preliminary assessment
“Glued” our good engineering processes to
Scrum Framework
Challenged our first Agile project to ISO
9001 + EN9100 back in February 2015
© COPYRIGHT 2016 CRITICAL SOFTWARE 8
WHAT HAPPENS TODAY?
40 Certified Scrum Masters
(CSM), plus 10 Certified
Product Owners (CSPO)
Agile Methodology certified
by Quality standards
Our Sprint Goal
Achievement average is
86,47% (in 100%).
Our average Sprint Effort
Accuracy is of 98% (in
100%), with a standard
deviation of 10,95%.
AGILE used in 2 countries,
both products & projects,
Distributed teams, 28% of
all SW projects
Preliminary results show
Net Margins improvements
of ~7%
© COPYRIGHT 2016 CRITICAL SOFTWARE 9
WHAT HAPPENS TODAY?
40 Certified Scrum Masters
(CSM), plus 10 Certified
Product Owners (CSPO)
Agile Methodology certified
by Quality standards
Our Sprint Goal
Achievement average is
86,47% (in 100%).
Our average Sprint Effort
Accuracy is of 98% (in
100%), with a standard
deviation of 10,95%.
AGILE used in 2 countries,
both products & projects,
Distributed teams, 28% of
all SW projects
Preliminary results show
Net Margins improvements
of ~7%
Extended Sprint Retros
with quantitative process
control
Use Sprints historical data
to assess if our
performance is inline
© COPYRIGHT 2016 CRITICAL SOFTWARE 10
THE PURSUE FOR MATURE AGILITY …
AGILE +
WATERFALL
RATED CMMI
LEVEL 5 March
2016
© COPYRIGHT 2016 CRITICAL SOFTWARE 11
ARE WE HAPPY? YES, but still some problems…
• Agile SW Dev. Process:
–Cross-functional: Accepted some team specialization (testers, developers,
QA, UXD)
–Reporting: Linking of EVM and Agile Sprint progress
–Fixed Teams: Scrum teams sometimes diverted to other projects/tasks
–In a non-product oriented company it’s hard to create and maintain an
Agile culture more “alive”
–Introduction of new tools/techniques is sometimes slower than expected
given the business context and engineering services orientation
© COPYRIGHT 2016 CRITICAL SOFTWARE 12
WHAT HAVE WE LEARNED?
– Having a prestigious and widely recognized
Agile Champion would have helped in the
beginning!
– It’s possible to blend successfully
Agile/Scrum + CMMI!
• Making a strong Agile Method, less documents,
less outputs, while retaining flexibility and
adaptability …
– Our own data demonstrated that reducing
Sprints from 3 weeks, to 2, and 1 week
increased the Sprint Goal Achievement
(59% -> 77% -> 86%) & Sprint Estimation
Accuracies (51%->71%->95%)
© COPYRIGHT 2016 CRITICAL SOFTWARE 13
WHAT HAVE WE LEARNED?
–Agile adoption has enhanced other engineering & release practices
(Continuous Delivery)
–Scrum is founded on Empirical Process Control. We retained
transparency, inspection, and adaptation but added Quantitative
Process Control.
–We are happy with the Change  Internally, we feel the Agile
Adoption was successful!
UNFORESSEN
FORCES…
Emerging Hybrid Projects
Traditional PMs with Agile
concepts
Blend of 2 Methodologies
Waterfall projects with
Sprint cycles during Coding
Phases
….
….
© COPYRIGHT 2016 CRITICAL SOFTWARE 14
© COPYRIGHT 2016 CRITICAL SOFTWARE
Délio Almeida
dalmeida@criticalsoftware.com

More Related Content

What's hot

Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Délio Almeida
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
Allyson Chiarini
 
Presentation how a traditional project manager transforms to scrum - final
Presentation   how a traditional project manager transforms to scrum - finalPresentation   how a traditional project manager transforms to scrum - final
Presentation how a traditional project manager transforms to scrum - final
Sadaf Saad
 
CMMI & PMBOK & OPM3
CMMI & PMBOK & OPM3CMMI & PMBOK & OPM3
CMMI & PMBOK & OPM3
DilekOzdemirci
 
Notes on CMMI
Notes on CMMINotes on CMMI
Notes on CMMI
Glen Alleman
 
Pmp capm exam preparation
Pmp capm exam preparationPmp capm exam preparation
Pmp capm exam preparation
Freedom Monk
 
Agile project management
Agile project management Agile project management
Agile project management
Bimba Pawar
 
Agile project management
Agile project managementAgile project management
Agile project management
eng100
 
Pmbok 4th edition chapter 8 - Project Quality Management
Pmbok 4th edition   chapter 8 - Project Quality Management Pmbok 4th edition   chapter 8 - Project Quality Management
Pmbok 4th edition chapter 8 - Project Quality Management
Ahmad Maharma, PMP,RMP
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
Délio Almeida
 
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101
Nurul Haszeli Ahmad
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Giampiero Bonifazi
 
Innovative Practices in Software Quality Facilitation
Innovative Practices in Software Quality FacilitationInnovative Practices in Software Quality Facilitation
Innovative Practices in Software Quality Facilitation
SPIN Chennai
 
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
King Consulting Services
 
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - IntroductionKCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
King Consulting Services
 
Ms project training ver 01
Ms project training ver 01Ms project training ver 01
Ms project training ver 01
Isidro Sid Calayag
 
4.0 The Agile Core Practices
4.0 The Agile Core Practices4.0 The Agile Core Practices
4.0 The Agile Core Practices
DavidMcLachlan1
 
PMBoK guide - changes in 5th edition
PMBoK guide - changes in 5th editionPMBoK guide - changes in 5th edition
PMBoK guide - changes in 5th edition
Management Scholars Academy
 
6.5 Develop Schedule
6.5 Develop Schedule6.5 Develop Schedule
6.5 Develop Schedule
DavidMcLachlan1
 
Quality Delivery Management
Quality Delivery Management Quality Delivery Management
Quality Delivery Management
SPIN Chennai
 

What's hot (20)

Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
 
Agile transformation best practices
Agile transformation best practicesAgile transformation best practices
Agile transformation best practices
 
Presentation how a traditional project manager transforms to scrum - final
Presentation   how a traditional project manager transforms to scrum - finalPresentation   how a traditional project manager transforms to scrum - final
Presentation how a traditional project manager transforms to scrum - final
 
CMMI & PMBOK & OPM3
CMMI & PMBOK & OPM3CMMI & PMBOK & OPM3
CMMI & PMBOK & OPM3
 
Notes on CMMI
Notes on CMMINotes on CMMI
Notes on CMMI
 
Pmp capm exam preparation
Pmp capm exam preparationPmp capm exam preparation
Pmp capm exam preparation
 
Agile project management
Agile project management Agile project management
Agile project management
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Pmbok 4th edition chapter 8 - Project Quality Management
Pmbok 4th edition   chapter 8 - Project Quality Management Pmbok 4th edition   chapter 8 - Project Quality Management
Pmbok 4th edition chapter 8 - Project Quality Management
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
 
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management: Introduction to AGILE - The Basic 101
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Innovative Practices in Software Quality Facilitation
Innovative Practices in Software Quality FacilitationInnovative Practices in Software Quality Facilitation
Innovative Practices in Software Quality Facilitation
 
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
 
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - IntroductionKCS Academy PMP Exam Prep Course Chapter 1 - Introduction
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
 
Ms project training ver 01
Ms project training ver 01Ms project training ver 01
Ms project training ver 01
 
4.0 The Agile Core Practices
4.0 The Agile Core Practices4.0 The Agile Core Practices
4.0 The Agile Core Practices
 
PMBoK guide - changes in 5th edition
PMBoK guide - changes in 5th editionPMBoK guide - changes in 5th edition
PMBoK guide - changes in 5th edition
 
6.5 Develop Schedule
6.5 Develop Schedule6.5 Develop Schedule
6.5 Develop Schedule
 
Quality Delivery Management
Quality Delivery Management Quality Delivery Management
Quality Delivery Management
 

Viewers also liked

CMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementCMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or Complement
SPIN Chennai
 
A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in team
aminmesbahi
 
Keys to Making CMMI and Agile Compatible
Keys to Making CMMI and Agile CompatibleKeys to Making CMMI and Agile Compatible
Keys to Making CMMI and Agile Compatible
Hillel Glazer
 
Agile and CMMI
Agile and CMMIAgile and CMMI
Agile and CMMI
Agileee
 
Agile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work TogetherAgile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work Together
TechWell
 
Agile An Evolutive Approach From Cmmi Iso
Agile   An Evolutive Approach From Cmmi    IsoAgile   An Evolutive Approach From Cmmi    Iso
Agile An Evolutive Approach From Cmmi Iso
Miguel Insaurralde
 
Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...
Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...
Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...
Apple Taton
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
Rabiraj Khadka
 
SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?
mharbolt
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Suresh Krishna Madhuvarsu
 
Agile Methodologies
Agile MethodologiesAgile Methodologies

Viewers also liked (11)

CMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or ComplementCMMI with Agile - Contradict or Complement
CMMI with Agile - Contradict or Complement
 
A comparative study of process templates in team
A comparative study of process templates in teamA comparative study of process templates in team
A comparative study of process templates in team
 
Keys to Making CMMI and Agile Compatible
Keys to Making CMMI and Agile CompatibleKeys to Making CMMI and Agile Compatible
Keys to Making CMMI and Agile Compatible
 
Agile and CMMI
Agile and CMMIAgile and CMMI
Agile and CMMI
 
Agile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work TogetherAgile and CMMI: Yes, They Can Work Together
Agile and CMMI: Yes, They Can Work Together
 
Agile An Evolutive Approach From Cmmi Iso
Agile   An Evolutive Approach From Cmmi    IsoAgile   An Evolutive Approach From Cmmi    Iso
Agile An Evolutive Approach From Cmmi Iso
 
Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...
Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...
Thailand SPIN Day 2014: มิตร ศัตรู หรือความไม่รู้ต่างหากที่หลอกเรา (29/5/2557...
 
Agile Scrum CMMI
Agile Scrum CMMIAgile Scrum CMMI
Agile Scrum CMMI
 
SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?SCRUM + CMMI = SCRUMMI?
SCRUM + CMMI = SCRUMMI?
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 

Similar to AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the final results & experiences?

AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
Délio Almeida
 
Kanban: bringing business results for Quality operations
Kanban: bringing business results for Quality operationsKanban: bringing business results for Quality operations
Kanban: bringing business results for Quality operations
Délio Almeida
 
Neil Potter Presentation
Neil Potter Presentation Neil Potter Presentation
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
Test Metrics in Agile: A Powerful Tool to Demonstrate ValueTest Metrics in Agile: A Powerful Tool to Demonstrate Value
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
TechWell
 
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra EnergyHarnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
Cprime
 
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaTest Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Yulia Zavertailo
 
Resume arvind -csm
Resume arvind -csmResume arvind -csm
Resume arvind -csm
Arvind Swarup
 
Certified Professional Master Agile Testing information and highlights
Certified Professional Master Agile Testing  information and highlightsCertified Professional Master Agile Testing  information and highlights
Certified Professional Master Agile Testing information and highlights
Agile Testing Alliance
 
Install PRESTO KPI in 5 weeks
Install PRESTO KPI in 5 weeksInstall PRESTO KPI in 5 weeks
Install PRESTO KPI in 5 weeks
TOPP Tactical Intelligence Ltd
 
Lean Management Basics
Lean Management BasicsLean Management Basics
Lean Management Basics
Upendra K
 
SAP EHP7 how to avoid the pitfalls
SAP EHP7 how to avoid the pitfallsSAP EHP7 how to avoid the pitfalls
SAP EHP7 how to avoid the pitfalls
Panaya
 
Software Engineering Trends: Critical Software
Software Engineering Trends: Critical SoftwareSoftware Engineering Trends: Critical Software
Software Engineering Trends: Critical Software
Strongstep - Innovation in software quality
 
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERPASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
Abdul Baquee Muhammad Sharaf
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
WiMLDSMontreal
 
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
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
Cv francisco dominguez december 2014
Cv francisco dominguez   december 2014Cv francisco dominguez   december 2014
Cv francisco dominguez december 2014
Fran D. Bueno
 
Agile Customer Experience
Agile  Customer  ExperienceAgile  Customer  Experience
Agile Customer Experience
Quantum Retail
 
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
Tom Carr
 
The Agile Customer Experience
The Agile Customer ExperienceThe Agile Customer Experience
The Agile Customer Experience
guest14dab6
 
Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
Greg Hutchings
 

Similar to AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the final results & experiences? (20)

AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
 
Kanban: bringing business results for Quality operations
Kanban: bringing business results for Quality operationsKanban: bringing business results for Quality operations
Kanban: bringing business results for Quality operations
 
Neil Potter Presentation
Neil Potter Presentation Neil Potter Presentation
Neil Potter Presentation
 
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
Test Metrics in Agile: A Powerful Tool to Demonstrate ValueTest Metrics in Agile: A Powerful Tool to Demonstrate Value
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
 
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra EnergyHarnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
 
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo IuliiaTest Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
 
Resume arvind -csm
Resume arvind -csmResume arvind -csm
Resume arvind -csm
 
Certified Professional Master Agile Testing information and highlights
Certified Professional Master Agile Testing  information and highlightsCertified Professional Master Agile Testing  information and highlights
Certified Professional Master Agile Testing information and highlights
 
Install PRESTO KPI in 5 weeks
Install PRESTO KPI in 5 weeksInstall PRESTO KPI in 5 weeks
Install PRESTO KPI in 5 weeks
 
Lean Management Basics
Lean Management BasicsLean Management Basics
Lean Management Basics
 
SAP EHP7 how to avoid the pitfalls
SAP EHP7 how to avoid the pitfallsSAP EHP7 how to avoid the pitfalls
SAP EHP7 how to avoid the pitfalls
 
Software Engineering Trends: Critical Software
Software Engineering Trends: Critical SoftwareSoftware Engineering Trends: Critical Software
Software Engineering Trends: Critical Software
 
ASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERPASAP Methodology in Implementing ERP
ASAP Methodology in Implementing ERP
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
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
 
Cv francisco dominguez december 2014
Cv francisco dominguez   december 2014Cv francisco dominguez   december 2014
Cv francisco dominguez december 2014
 
Agile Customer Experience
Agile  Customer  ExperienceAgile  Customer  Experience
Agile Customer Experience
 
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
 
The Agile Customer Experience
The Agile Customer ExperienceThe Agile Customer Experience
The Agile Customer Experience
 
Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 

AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the final results & experiences?

  • 1. © COPYRIGHT 2016 CRITICAL SOFTWARE © COURTESY OF ESA–Pierre Carril http://www.esa.int/spaceinimages/Images/2016/01/Sentinel-35 Adopted Agile in a CMMI L5 enterprise: What were the Final Results & Experiences? Délio Almeida 4th of June 2016 @Agile Portugal
  • 2.
  • 3.
  • 4. © COPYRIGHT 2015 CRITICAL SOFTWARE [Phase 1 – Define and Improve] Define Agile Methodology, Work, Processes and Report Establish baseline, estimate ROI [Phase 2 – Piloting ] Conduct Pilots (Update artefacts, Select/Execute pilots, Evaluate Pilots and Improve) [Phase 3 - Deploy] Define and Execute Deployment Plan [Phase 4 – Monitor Deployment] Monitor and support Deployed Improvements [Phase 5 – Evaluate Effects] Evaluate and record the effect Process Improvement Phases: 5 months KOM: 01-02-2013 End: 01-07-2013 7 months KO: 01-07-2013 End: 28-02-2014 2,4 months KO: 28-02-2014 End: 07-05-2014 18 months KO: 07-05-2014 End: 30-10-2015 ~4 months KO: 01-11-2015 End: 29-02-2016
  • 5. © COPYRIGHT 2016 CRITICAL SOFTWARE 5 WHAT HAVE WE DONE? • A process … based on Scrum …! • Pilot projects, train, coach, support! • Motivated, enthusiastic people  • Tools … yes, everyone needs tools 
  • 6. © COPYRIGHT 2016 CRITICAL SOFTWARE FINAL RESULTS
  • 7. © COPYRIGHT 2016 CRITICAL SOFTWARE 7 WE HAVE QUALITY CERTIFICATIONS …. Now What? Mapped the Agile methodology to international standards for compliance • Risk Mitigation measure • Preliminary assessment “Glued” our good engineering processes to Scrum Framework Challenged our first Agile project to ISO 9001 + EN9100 back in February 2015
  • 8. © COPYRIGHT 2016 CRITICAL SOFTWARE 8 WHAT HAPPENS TODAY? 40 Certified Scrum Masters (CSM), plus 10 Certified Product Owners (CSPO) Agile Methodology certified by Quality standards Our Sprint Goal Achievement average is 86,47% (in 100%). Our average Sprint Effort Accuracy is of 98% (in 100%), with a standard deviation of 10,95%. AGILE used in 2 countries, both products & projects, Distributed teams, 28% of all SW projects Preliminary results show Net Margins improvements of ~7%
  • 9. © COPYRIGHT 2016 CRITICAL SOFTWARE 9 WHAT HAPPENS TODAY? 40 Certified Scrum Masters (CSM), plus 10 Certified Product Owners (CSPO) Agile Methodology certified by Quality standards Our Sprint Goal Achievement average is 86,47% (in 100%). Our average Sprint Effort Accuracy is of 98% (in 100%), with a standard deviation of 10,95%. AGILE used in 2 countries, both products & projects, Distributed teams, 28% of all SW projects Preliminary results show Net Margins improvements of ~7% Extended Sprint Retros with quantitative process control Use Sprints historical data to assess if our performance is inline
  • 10. © COPYRIGHT 2016 CRITICAL SOFTWARE 10 THE PURSUE FOR MATURE AGILITY … AGILE + WATERFALL RATED CMMI LEVEL 5 March 2016
  • 11. © COPYRIGHT 2016 CRITICAL SOFTWARE 11 ARE WE HAPPY? YES, but still some problems… • Agile SW Dev. Process: –Cross-functional: Accepted some team specialization (testers, developers, QA, UXD) –Reporting: Linking of EVM and Agile Sprint progress –Fixed Teams: Scrum teams sometimes diverted to other projects/tasks –In a non-product oriented company it’s hard to create and maintain an Agile culture more “alive” –Introduction of new tools/techniques is sometimes slower than expected given the business context and engineering services orientation
  • 12. © COPYRIGHT 2016 CRITICAL SOFTWARE 12 WHAT HAVE WE LEARNED? – Having a prestigious and widely recognized Agile Champion would have helped in the beginning! – It’s possible to blend successfully Agile/Scrum + CMMI! • Making a strong Agile Method, less documents, less outputs, while retaining flexibility and adaptability … – Our own data demonstrated that reducing Sprints from 3 weeks, to 2, and 1 week increased the Sprint Goal Achievement (59% -> 77% -> 86%) & Sprint Estimation Accuracies (51%->71%->95%)
  • 13. © COPYRIGHT 2016 CRITICAL SOFTWARE 13 WHAT HAVE WE LEARNED? –Agile adoption has enhanced other engineering & release practices (Continuous Delivery) –Scrum is founded on Empirical Process Control. We retained transparency, inspection, and adaptation but added Quantitative Process Control. –We are happy with the Change  Internally, we feel the Agile Adoption was successful!
  • 14. UNFORESSEN FORCES… Emerging Hybrid Projects Traditional PMs with Agile concepts Blend of 2 Methodologies Waterfall projects with Sprint cycles during Coding Phases …. …. © COPYRIGHT 2016 CRITICAL SOFTWARE 14
  • 15.
  • 16. © COPYRIGHT 2016 CRITICAL SOFTWARE Délio Almeida dalmeida@criticalsoftware.com