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
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the final results & experiences?
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the final results & experiences?
© 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
AGILE PORTUGAL 2016: Adopted agile in a CMMI L5 enterprise: what were the final results & experiences?
© COPYRIGHT 2016 CRITICAL SOFTWARE
Délio Almeida
dalmeida@criticalsoftware.com

More Related Content

PPT
Agile And Cmmi
PDF
CMMI Agile Mapping
PPT
Realizing CMMI Spirit in Agile Form
PPT
Cmmi with Agile - Demystified
PPTX
Agile, PMI and PMBOK
PPTX
Introducing CMMI and REQM/RD
PDF
Project quality management - PMI PMBOK Knowledge Area
PDF
Metrics based Management
Agile And Cmmi
CMMI Agile Mapping
Realizing CMMI Spirit in Agile Form
Cmmi with Agile - Demystified
Agile, PMI and PMBOK
Introducing CMMI and REQM/RD
Project quality management - PMI PMBOK Knowledge Area
Metrics based Management

What's hot (20)

PDF
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
PPT
Agile transformation best practices
PDF
Presentation how a traditional project manager transforms to scrum - final
PPTX
CMMI & PMBOK & OPM3
PDF
Notes on CMMI
PPTX
Pmp capm exam preparation
PPTX
Agile project management
PPT
Agile project management
PDF
Pmbok 4th edition chapter 8 - Project Quality Management
PDF
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
PPTX
Agile Project Management: Introduction to AGILE - The Basic 101
PPTX
Agile Project Management
PDF
Innovative Practices in Software Quality Facilitation
PDF
KCS Academy PMP Exam Prep Course Chapter 2 - Organizational Influences and Pr...
PDF
KCS Academy PMP Exam Prep Course Chapter 1 - Introduction
PDF
Ms project training ver 01
PPTX
4.0 The Agile Core Practices
PDF
PMBoK guide - changes in 5th edition
PPTX
6.5 Develop Schedule
PPTX
Quality Delivery Management
Agile Portugal 2013: Adoption of Agile/Scrum in a Portuguese CMMI L5 enterpri...
Agile transformation best practices
Presentation how a traditional project manager transforms to scrum - final
CMMI & PMBOK & OPM3
Notes on CMMI
Pmp capm exam preparation
Agile project management
Agile project management
Pmbok 4th edition chapter 8 - Project Quality Management
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
Agile Project Management: Introduction to AGILE - The Basic 101
Agile Project Management
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 1 - Introduction
Ms project training ver 01
4.0 The Agile Core Practices
PMBoK guide - changes in 5th edition
6.5 Develop Schedule
Quality Delivery Management
Ad

Viewers also liked (11)

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

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

PDF
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
PDF
Kanban: bringing business results for Quality operations
PDF
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
PDF
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
PPTX
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
DOCX
Resume arvind -csm
PDF
Certified Professional Master Agile Testing information and highlights
PDF
Install PRESTO KPI in 5 weeks
PPTX
Lean Management Basics
PPTX
SAP EHP7 how to avoid the pitfalls
PDF
Software Engineering Trends: Critical Software
PPT
ASAP Methodology in Implementing ERP
PPTX
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
PDF
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
PDF
Cv francisco dominguez december 2014
PDF
Agile Customer Experience
PPTX
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
PDF
The Agile Customer Experience
PDF
Agile adoption patterns and antipatterns
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
Kanban: bringing business results for Quality operations
Test Metrics in Agile: A Powerful Tool to Demonstrate Value
Harnessing the Atlassian Ecosystem for Agile Transformation at NextEra Energy
Test Metrics in Agile - powerful tool to support changes - Zavertailo Iuliia
Resume arvind -csm
Certified Professional Master Agile Testing information and highlights
Install PRESTO KPI in 5 weeks
Lean Management Basics
SAP EHP7 how to avoid the pitfalls
Software Engineering Trends: Critical Software
ASAP Methodology in Implementing ERP
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
AgileCamp Silicon Valley 2015: Unlock Excellence with Agile Metrics
Cv francisco dominguez december 2014
Agile Customer Experience
DigiBlu's Approach and Strategy for our Intelligent Automation Proposal to Ce...
The Agile Customer Experience
Agile adoption patterns and antipatterns

Recently uploaded (20)

PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Modernizing your data center with Dell and AMD
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Cloud computing and distributed systems.
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
MYSQL Presentation for SQL database connectivity
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
KodekX | Application Modernization Development
PDF
Machine learning based COVID-19 study performance prediction
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
Modernizing your data center with Dell and AMD
The Rise and Fall of 3GPP – Time for a Sabbatical?
Cloud computing and distributed systems.
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
Per capita expenditure prediction using model stacking based on satellite ima...
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
MYSQL Presentation for SQL database connectivity
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
A Presentation on Artificial Intelligence
KodekX | Application Modernization Development
Machine learning based COVID-19 study performance prediction
Chapter 3 Spatial Domain Image Processing.pdf
Big Data Technologies - Introduction.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto

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
  • 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
  • 16. © COPYRIGHT 2016 CRITICAL SOFTWARE Délio Almeida dalmeida@criticalsoftware.com