SlideShare a Scribd company logo
How did we achieve CMMI?
ISA Case Study

Lara Osório - ISA, Intelligent Sensing
Anywhere
Agenda
ISA – Company Presentation
How did we achieve CMMI level 2?
Critical success factors
Difficulties
Solutions
Conclusions and Lessons learned
ISA
What we do?
International reference in real time remote
monitoring solutions specialized in the Energy,
Environment, Oil & Gas markets.
Solutions
Hardware
Software

Customer Service and
Support

Business Areas
Oil & Gas
Energy
ISA
General Competences

Telemetry and M2M Communication
Instrumentation, Automation and Control
Embedded Systems

Software Engineering
Customer Service and Support
ISA
Remote Monitoring System - Logistics
ISA
Remote Monitoring Systems

Develops energy monitoring and management solutions for companies,
households and utilities, supporting companies and entities in the reduction
of their energy consumptions.
ISA – Intelligent Sensing Anywhere’s
business unit, specialized in the energy
market with innovative solutions.
Utilities

Companie
s
Househol
ds

ISA’s
Management
Unit

Monitoring Management Support
ISA
Focus on quality

NP4457: specifies the
requirements for a R&D
and Innovation
Management System

ISO 9001:2008 Quality
management systems
— Requirements

CMMI Dev, Level 2: process
improvement training and
appraisal program and
service administered

EN 13980:2002: This European Standard
specifies particular requirements and
information for establishing and maintaining a
quality system within potentially explosive
atmospheres
How did we achieve CMMI
level 2?
 Identify an
opportunity to
launch a process
improvement
project (QREN);
 Approve a new
project in the
company to
implement CMMI;
 Build a project
team;
 Get the right
consultant partner;
 Start to work!

 Goal:
Get better, using CMMI
practices!
How did we achieve CMMI
level 2?
First Steps
Find financial resources
– ISA joined the QREN funding project ACTOR;
– ACTOR coordination by InovaRia
• Work well done!
How did we achieve CMMI
level 2?
First Steps
Identify project manager and team;
Get the right sponsoring for the project;
Teams awareness for change;
Identify weaknesses and reasons for the
improvement of processes;
Get to know CMMI.
How did we achieve CMMI
level 2?
During the journey
Dedicated CMMI project team continuously
reviewing and supporting the progress and work
done;
Great feedback and cooperation from project
managers and teams involved;
How did we achieve CMMI
level 2?
Consultancy with Stronstep
Well defined communication channels;
Availability for problem solving;
Good contribution to improve the ISA's
processes;
Ability to stimulate the ISA team to want to do
even more.
How did we achieve CMMI
level 2?
Methodology and schedule

 2012

MARCH

APRIL

MAY

JUNE

CMMI
Training

JULY

AUGUST

SEPTEMBER

OUCTOBER

NOVEMBER DECEMBER

JANUARY

Training
for Rollout

Training
for pilots
projects

Gap Analysis
CMMI Level 2
Workshops
Planning

 2013

Rollout

Workshops to
Define processes

Pilots

SCAMPI C

Milestones

Planning and Project Tracking
Change Management

Readiness
Review

SCAMPI A
CMMI Level 2
How did we achieve CMMI
level 2?
Problems along the way

Project started late,
but the end date
couldn´t be changed
(QREN project).

One of ISA team
members went on
early maternity leave.

Strongstep project
manager was
changed before
SCAMPI C.

After SCAMPI C, we only had
2,5 months to improve the
process and make the rollout.

ISA project manager
went on medical leave
during SCAMPI C!

Days before SCAMPI A, one
project manager who had 2
chosen projects for the
SCAMPI went on medical
leave!
Critical success factors

Defined team for
CMMI implementation

Dedication of the
stakeholders involved

Workshops involving people
from different areas and with
different perspectives

Auditors and
consultants

Timely SCAMPI preparation

Process improvement
mindset
Difficulties

Different expectations
from hardware team
and software team

Project visibility

Resistance to change

Collect indicators

Team commitment

Execute baselines
Solutions

 Workshops
 Meetings with team
managers
 Sponsoring
 Teams were
encouraged to find
their own solutions
during the
workshops
 CMMI project team
member joined the
pilot project teams to
better understand
and address
problems
Solutions

 Create templates to
define baselines

 Use of source and
documentation
control tool
 Use JIRA tool
 Integrate templates
with JIRA DB
 Use scrum practices
 Promote checkpoint
meetings
Conclusions and lessons
learned
Shorter workshops - more focused;
Encourage active participation during
workshops;
Use follow-up meeting, instead of emails
chains to clarify doubts;
Involve CMMI team elements in the pilots
projects to better understand teams
difficulties.
Conclusions and lessons
learned
Create release notes for each process release;

Explain to the team members what is the
purpose of the changes we are making;
When something may go wrong, it will. So be
prepared with good backup plans.
Final conclusion
Define your goals;
Work to achieve them;
Reach them!

On the way don´t forget the people…
Define and involve
teams;
Manage expectations;
Promote the change!
End – Our commemoration
Strongstep - Innovation in software quality
Email: geral@strongstep.pt
Web: www.strongstep.pt
Telefone: + 351 22 030 15 85

Strongstep UPTEC
Parque de Ciência e Tecnologia da U. Porto
Rua Alfredo Allen, 455/461
4200-135 Porto, Portugal
Strongstep Chiado
Largo Rafael Bordalo Pinheiro nº 16
1200-369 Lisboa, Portugal

More Related Content

What's hot

Mhealthcoach-FLORNCE-submission
Mhealthcoach-FLORNCE-submissionMhealthcoach-FLORNCE-submission
Mhealthcoach-FLORNCE-submission
Aamer Gee
 
Testimonial
TestimonialTestimonial
Testimonial
Paul Duggan
 
Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...
Balazs Fejes
 
Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)
Ahmed Alnaqaa
 
Agile workshop
Agile workshopAgile workshop
Agile workshop
johnlucy
 
Staff training & certification
Staff training & certificationStaff training & certification
Staff training & certification
Julia Carolina
 
Dynamic system development method (dsdm)
Dynamic system  development method (dsdm)Dynamic system  development method (dsdm)
Dynamic system development method (dsdm)
Abdul_hafeez
 
Nawin ( Resume )
Nawin ( Resume )Nawin ( Resume )
Nawin ( Resume )
Namashivaya Naveen Jayabal
 
CAPM week1 chapter1
CAPM week1 chapter1CAPM week1 chapter1
CAPM week1 chapter1
Muzette Charles, PMP
 
PM Tool Meetup
PM Tool MeetupPM Tool Meetup
PM Tool Meetup
Paul McCormack
 
Services Management
Services ManagementServices Management
Services Management
Poggianelli
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
Didier Soriano
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
Sunil Mohal
 
Level III Handling Unit Management @ Shoubii
Level III   Handling Unit Management @ ShoubiiLevel III   Handling Unit Management @ Shoubii
Level III Handling Unit Management @ Shoubii
ShoubiiConsulting
 
Agile method
Agile methodAgile method
Agile method
JAMEEL AHMED KHOSO
 
The 7 Things You Need to Pass the PMI-ACP® Exam
The 7 Things You Need to Pass the PMI-ACP® ExamThe 7 Things You Need to Pass the PMI-ACP® Exam
The 7 Things You Need to Pass the PMI-ACP® Exam
OSP International LLC
 
Prepare PMI PMI-ACP Exam BrainDumps
Prepare PMI PMI-ACP Exam BrainDumpsPrepare PMI PMI-ACP Exam BrainDumps
Prepare PMI PMI-ACP Exam BrainDumps
BonnieMojica
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PrudentialSolutions
 
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamEasy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
GlobalSkillup
 
Agile change programmes webinar 150915
Agile change programmes webinar 150915Agile change programmes webinar 150915
Agile change programmes webinar 150915
Association for Project Management
 

What's hot (20)

Mhealthcoach-FLORNCE-submission
Mhealthcoach-FLORNCE-submissionMhealthcoach-FLORNCE-submission
Mhealthcoach-FLORNCE-submission
 
Testimonial
TestimonialTestimonial
Testimonial
 
Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...Software Development Trends - Presentation from EPAM Systems' Software Engine...
Software Development Trends - Presentation from EPAM Systems' Software Engine...
 
Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)Understanding Agile Project Management (APM)
Understanding Agile Project Management (APM)
 
Agile workshop
Agile workshopAgile workshop
Agile workshop
 
Staff training & certification
Staff training & certificationStaff training & certification
Staff training & certification
 
Dynamic system development method (dsdm)
Dynamic system  development method (dsdm)Dynamic system  development method (dsdm)
Dynamic system development method (dsdm)
 
Nawin ( Resume )
Nawin ( Resume )Nawin ( Resume )
Nawin ( Resume )
 
CAPM week1 chapter1
CAPM week1 chapter1CAPM week1 chapter1
CAPM week1 chapter1
 
PM Tool Meetup
PM Tool MeetupPM Tool Meetup
PM Tool Meetup
 
Services Management
Services ManagementServices Management
Services Management
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 
The Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & CertificationThe Myriad faces of Agile Training & Certification
The Myriad faces of Agile Training & Certification
 
Level III Handling Unit Management @ Shoubii
Level III   Handling Unit Management @ ShoubiiLevel III   Handling Unit Management @ Shoubii
Level III Handling Unit Management @ Shoubii
 
Agile method
Agile methodAgile method
Agile method
 
The 7 Things You Need to Pass the PMI-ACP® Exam
The 7 Things You Need to Pass the PMI-ACP® ExamThe 7 Things You Need to Pass the PMI-ACP® Exam
The 7 Things You Need to Pass the PMI-ACP® Exam
 
Prepare PMI PMI-ACP Exam BrainDumps
Prepare PMI PMI-ACP Exam BrainDumpsPrepare PMI PMI-ACP Exam BrainDumps
Prepare PMI PMI-ACP Exam BrainDumps
 
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam PrepPMI - ACP (Agile Certified Practitionar) Certification Exam Prep
PMI - ACP (Agile Certified Practitionar) Certification Exam Prep
 
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for ExamEasy 1-2-3 like Steps for PMI ACP Application Submission for Exam
Easy 1-2-3 like Steps for PMI ACP Application Submission for Exam
 
Agile change programmes webinar 150915
Agile change programmes webinar 150915Agile change programmes webinar 150915
Agile change programmes webinar 150915
 

Similar to [StepTalks2013] - How did we achieve CMMI? - Lara Osório

Isa step talks2013_7
Isa step talks2013_7Isa step talks2013_7
Saudamini Srivastav(3) (1)
Saudamini Srivastav(3) (1)Saudamini Srivastav(3) (1)
Saudamini Srivastav(3) (1)
Saudamini Srivastav
 
Zero Defects Through Lean Six Sigma
Zero Defects Through Lean Six SigmaZero Defects Through Lean Six Sigma
Zero Defects Through Lean Six Sigma
melinkedin
 
Product Development Capability Maturity Model PowerPoint Presentation Slides
Product Development Capability Maturity Model PowerPoint Presentation SlidesProduct Development Capability Maturity Model PowerPoint Presentation Slides
Product Development Capability Maturity Model PowerPoint Presentation Slides
SlideTeam
 
SSQC's Services and Education Programs and Company profile
SSQC's Services and Education Programs and Company profileSSQC's Services and Education Programs and Company profile
SSQC's Services and Education Programs and Company profile
willjammer
 
Rashmi Nagaraja_QA
Rashmi Nagaraja_QA Rashmi Nagaraja_QA
Rashmi Nagaraja_QA
Rashmi Nagaraja
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
AgileNCR2016
 
Cmmi & Scrum - a powerfull combination @ Primavera
Cmmi & Scrum - a powerfull combination @ Primavera Cmmi & Scrum - a powerfull combination @ Primavera
Cmmi & Scrum - a powerfull combination @ Primavera
Strongstep - Innovation in software quality
 
Risk management benchmarking 2013
Risk management benchmarking 2013Risk management benchmarking 2013
Risk management benchmarking 2013
Nidhi Gupta
 
Risk management benchmarking 2013
Risk management benchmarking 2013Risk management benchmarking 2013
Risk management benchmarking 2013
Rahul Bhan (CA, CIA, MBA)
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshop
IBM Rational software
 
Psp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 EnPsp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 En
Frederick Lussier
 
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
Egyptian Engineers Association
 
Erhan koseoglu Delighting vodafone turkey's customers via agile transformation
Erhan koseoglu   Delighting vodafone turkey's customers via agile transformationErhan koseoglu   Delighting vodafone turkey's customers via agile transformation
Erhan koseoglu Delighting vodafone turkey's customers via agile transformation
Agile Lietuva
 
enParadigm Corporate Brochure
enParadigm Corporate BrochureenParadigm Corporate Brochure
enParadigm Corporate Brochure
enParadigm Knowledge Solutions
 
LSS Intro
LSS IntroLSS Intro
LSS Intro
evansjr
 
Lean Six Sigma Awareness Handouts
Lean Six Sigma Awareness HandoutsLean Six Sigma Awareness Handouts
Lean Six Sigma Awareness Handouts
guest0981f4
 
Lean Six Sigma Awareness Handouts
Lean Six Sigma Awareness HandoutsLean Six Sigma Awareness Handouts
Lean Six Sigma Awareness Handouts
guest0981f4
 
CMMI.ppt
CMMI.pptCMMI.ppt
CMMi journey at small Organizations
CMMi journey at small OrganizationsCMMi journey at small Organizations
CMMi journey at small Organizations
Jyoti Chopra
 

Similar to [StepTalks2013] - How did we achieve CMMI? - Lara Osório (20)

Isa step talks2013_7
Isa step talks2013_7Isa step talks2013_7
Isa step talks2013_7
 
Saudamini Srivastav(3) (1)
Saudamini Srivastav(3) (1)Saudamini Srivastav(3) (1)
Saudamini Srivastav(3) (1)
 
Zero Defects Through Lean Six Sigma
Zero Defects Through Lean Six SigmaZero Defects Through Lean Six Sigma
Zero Defects Through Lean Six Sigma
 
Product Development Capability Maturity Model PowerPoint Presentation Slides
Product Development Capability Maturity Model PowerPoint Presentation SlidesProduct Development Capability Maturity Model PowerPoint Presentation Slides
Product Development Capability Maturity Model PowerPoint Presentation Slides
 
SSQC's Services and Education Programs and Company profile
SSQC's Services and Education Programs and Company profileSSQC's Services and Education Programs and Company profile
SSQC's Services and Education Programs and Company profile
 
Rashmi Nagaraja_QA
Rashmi Nagaraja_QA Rashmi Nagaraja_QA
Rashmi Nagaraja_QA
 
Agile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coachingAgile ncr pramila hitachi consulting_future_coaching
Agile ncr pramila hitachi consulting_future_coaching
 
Cmmi & Scrum - a powerfull combination @ Primavera
Cmmi & Scrum - a powerfull combination @ Primavera Cmmi & Scrum - a powerfull combination @ Primavera
Cmmi & Scrum - a powerfull combination @ Primavera
 
Risk management benchmarking 2013
Risk management benchmarking 2013Risk management benchmarking 2013
Risk management benchmarking 2013
 
Risk management benchmarking 2013
Risk management benchmarking 2013Risk management benchmarking 2013
Risk management benchmarking 2013
 
Introduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshopIntroduction slides for discovery and deployment planning workshop
Introduction slides for discovery and deployment planning workshop
 
Psp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 EnPsp Tsp Agile 3 1 En
Psp Tsp Agile 3 1 En
 
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
 
Erhan koseoglu Delighting vodafone turkey's customers via agile transformation
Erhan koseoglu   Delighting vodafone turkey's customers via agile transformationErhan koseoglu   Delighting vodafone turkey's customers via agile transformation
Erhan koseoglu Delighting vodafone turkey's customers via agile transformation
 
enParadigm Corporate Brochure
enParadigm Corporate BrochureenParadigm Corporate Brochure
enParadigm Corporate Brochure
 
LSS Intro
LSS IntroLSS Intro
LSS Intro
 
Lean Six Sigma Awareness Handouts
Lean Six Sigma Awareness HandoutsLean Six Sigma Awareness Handouts
Lean Six Sigma Awareness Handouts
 
Lean Six Sigma Awareness Handouts
Lean Six Sigma Awareness HandoutsLean Six Sigma Awareness Handouts
Lean Six Sigma Awareness Handouts
 
CMMI.ppt
CMMI.pptCMMI.ppt
CMMI.ppt
 
CMMi journey at small Organizations
CMMi journey at small OrganizationsCMMi journey at small Organizations
CMMi journey at small Organizations
 

More from Strongstep - Innovation in software quality

2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon
Strongstep - Innovation in software quality
 
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
Strongstep - Innovation in software quality
 
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
Strongstep - Innovation in software quality
 
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
Strongstep - Innovation in software quality
 
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
Strongstep - Innovation in software quality
 
1. Quality and Performance Management by IT SECTOR António Rodrigues
1. Quality and Performance Management by IT SECTOR António Rodrigues1. Quality and Performance Management by IT SECTOR António Rodrigues
1. Quality and Performance Management by IT SECTOR António Rodrigues
Strongstep - Innovation in software quality
 
Presentation quatic 2016 final v1.2
Presentation quatic 2016 final v1.2Presentation quatic 2016 final v1.2
Presentation quatic 2016 final v1.2
Strongstep - Innovation in software quality
 
Agile portugal 2016 Agile Gamification on www.scraim.com
Agile portugal 2016   Agile Gamification on www.scraim.comAgile portugal 2016   Agile Gamification on www.scraim.com
Agile portugal 2016 Agile Gamification on www.scraim.com
Strongstep - Innovation in software quality
 
Agile Portugal 2016 - Celfinet & Strongstep
Agile Portugal 2016 - Celfinet & StrongstepAgile Portugal 2016 - Celfinet & Strongstep
Agile Portugal 2016 - Celfinet & Strongstep
Strongstep - Innovation in software quality
 
Actor 3 Project - Inovaria
Actor 3 Project - InovariaActor 3 Project - Inovaria
Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...
Strongstep - Innovation in software quality
 
CMMI & Scrum @ Primavera
CMMI & Scrum @ PrimaveraCMMI & Scrum @ Primavera
ITMark Premium - Micro IO
ITMark Premium - Micro IOITMark Premium - Micro IO
ITMark - Matchprofiler
ITMark - MatchprofilerITMark - Matchprofiler
Continuous Deployment - Celfinet
Continuous Deployment - CelfinetContinuous Deployment - Celfinet
Continuous Deployment - Celfinet
Strongstep - Innovation in software quality
 
yubuy® - DevOps baked in Wood-Fire Oven - InnoWave
yubuy® - DevOps baked in Wood-Fire Oven - InnoWaveyubuy® - DevOps baked in Wood-Fire Oven - InnoWave
yubuy® - DevOps baked in Wood-Fire Oven - InnoWave
Strongstep - Innovation in software quality
 
Deploying at will - SEI
 Deploying at will - SEI Deploying at will - SEI
Trends 2015: Case Study - Primavera by Miguel Barroso
Trends 2015: Case Study - Primavera by Miguel BarrosoTrends 2015: Case Study - Primavera by Miguel Barroso
Trends 2015: Case Study - Primavera by Miguel Barroso
Strongstep - Innovation in software quality
 
Trends 2015: Case Study - Micro I/O by Rui Rebelo
Trends 2015: Case Study - Micro I/O by Rui RebeloTrends 2015: Case Study - Micro I/O by Rui Rebelo
Trends 2015: Case Study - Micro I/O by Rui Rebelo
Strongstep - Innovation in software quality
 
Trends 2015: Case Study - Enermeter by Teresa Martins
Trends 2015: Case Study - Enermeter by Teresa MartinsTrends 2015: Case Study - Enermeter by Teresa Martins
Trends 2015: Case Study - Enermeter by Teresa Martins
Strongstep - Innovation in software quality
 

More from Strongstep - Innovation in software quality (20)

2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon2.CMMI L2 GO Contact - Paulo Roncon
2.CMMI L2 GO Contact - Paulo Roncon
 
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
5. InnoWave’s Integrated Quality System Empowerment with CMMI - Bruna Batista
 
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
6. Study of the Certification impact by Pedro Castro Henriques (Strongstep) e...
 
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
3. MICRO IO’s CMMI Development 2 implementation - Rui Rebelo
 
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
4.Enabling Talent Through Systematization by GLOBALTRONIC Sérgio Silva
 
1. Quality and Performance Management by IT SECTOR António Rodrigues
1. Quality and Performance Management by IT SECTOR António Rodrigues1. Quality and Performance Management by IT SECTOR António Rodrigues
1. Quality and Performance Management by IT SECTOR António Rodrigues
 
Presentation quatic 2016 final v1.2
Presentation quatic 2016 final v1.2Presentation quatic 2016 final v1.2
Presentation quatic 2016 final v1.2
 
Agile portugal 2016 Agile Gamification on www.scraim.com
Agile portugal 2016   Agile Gamification on www.scraim.comAgile portugal 2016   Agile Gamification on www.scraim.com
Agile portugal 2016 Agile Gamification on www.scraim.com
 
Agile Portugal 2016 - Celfinet & Strongstep
Agile Portugal 2016 - Celfinet & StrongstepAgile Portugal 2016 - Celfinet & Strongstep
Agile Portugal 2016 - Celfinet & Strongstep
 
Actor 3 Project - Inovaria
Actor 3 Project - InovariaActor 3 Project - Inovaria
Actor 3 Project - Inovaria
 
Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...Development of Industrial Computer Vision Systems in the context of CMMI leve...
Development of Industrial Computer Vision Systems in the context of CMMI leve...
 
CMMI & Scrum @ Primavera
CMMI & Scrum @ PrimaveraCMMI & Scrum @ Primavera
CMMI & Scrum @ Primavera
 
ITMark Premium - Micro IO
ITMark Premium - Micro IOITMark Premium - Micro IO
ITMark Premium - Micro IO
 
ITMark - Matchprofiler
ITMark - MatchprofilerITMark - Matchprofiler
ITMark - Matchprofiler
 
Continuous Deployment - Celfinet
Continuous Deployment - CelfinetContinuous Deployment - Celfinet
Continuous Deployment - Celfinet
 
yubuy® - DevOps baked in Wood-Fire Oven - InnoWave
yubuy® - DevOps baked in Wood-Fire Oven - InnoWaveyubuy® - DevOps baked in Wood-Fire Oven - InnoWave
yubuy® - DevOps baked in Wood-Fire Oven - InnoWave
 
Deploying at will - SEI
 Deploying at will - SEI Deploying at will - SEI
Deploying at will - SEI
 
Trends 2015: Case Study - Primavera by Miguel Barroso
Trends 2015: Case Study - Primavera by Miguel BarrosoTrends 2015: Case Study - Primavera by Miguel Barroso
Trends 2015: Case Study - Primavera by Miguel Barroso
 
Trends 2015: Case Study - Micro I/O by Rui Rebelo
Trends 2015: Case Study - Micro I/O by Rui RebeloTrends 2015: Case Study - Micro I/O by Rui Rebelo
Trends 2015: Case Study - Micro I/O by Rui Rebelo
 
Trends 2015: Case Study - Enermeter by Teresa Martins
Trends 2015: Case Study - Enermeter by Teresa MartinsTrends 2015: Case Study - Enermeter by Teresa Martins
Trends 2015: Case Study - Enermeter by Teresa Martins
 

Recently uploaded

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
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
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
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.
 
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
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
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
 
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
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
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
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
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
 
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
 
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
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
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
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
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
 
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
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
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
 
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
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
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
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
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
 
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...
 
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...
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
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
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

[StepTalks2013] - How did we achieve CMMI? - Lara Osório

  • 1.
  • 2.
  • 3. How did we achieve CMMI? ISA Case Study Lara Osório - ISA, Intelligent Sensing Anywhere
  • 4. Agenda ISA – Company Presentation How did we achieve CMMI level 2? Critical success factors Difficulties Solutions Conclusions and Lessons learned
  • 5. ISA What we do? International reference in real time remote monitoring solutions specialized in the Energy, Environment, Oil & Gas markets. Solutions Hardware Software Customer Service and Support Business Areas Oil & Gas Energy
  • 6. ISA General Competences Telemetry and M2M Communication Instrumentation, Automation and Control Embedded Systems Software Engineering Customer Service and Support
  • 8. ISA Remote Monitoring Systems Develops energy monitoring and management solutions for companies, households and utilities, supporting companies and entities in the reduction of their energy consumptions. ISA – Intelligent Sensing Anywhere’s business unit, specialized in the energy market with innovative solutions. Utilities Companie s Househol ds ISA’s Management Unit Monitoring Management Support
  • 9. ISA Focus on quality NP4457: specifies the requirements for a R&D and Innovation Management System ISO 9001:2008 Quality management systems — Requirements CMMI Dev, Level 2: process improvement training and appraisal program and service administered EN 13980:2002: This European Standard specifies particular requirements and information for establishing and maintaining a quality system within potentially explosive atmospheres
  • 10. How did we achieve CMMI level 2?  Identify an opportunity to launch a process improvement project (QREN);  Approve a new project in the company to implement CMMI;  Build a project team;  Get the right consultant partner;  Start to work!  Goal: Get better, using CMMI practices!
  • 11. How did we achieve CMMI level 2? First Steps Find financial resources – ISA joined the QREN funding project ACTOR; – ACTOR coordination by InovaRia • Work well done!
  • 12. How did we achieve CMMI level 2? First Steps Identify project manager and team; Get the right sponsoring for the project; Teams awareness for change; Identify weaknesses and reasons for the improvement of processes; Get to know CMMI.
  • 13. How did we achieve CMMI level 2? During the journey Dedicated CMMI project team continuously reviewing and supporting the progress and work done; Great feedback and cooperation from project managers and teams involved;
  • 14. How did we achieve CMMI level 2? Consultancy with Stronstep Well defined communication channels; Availability for problem solving; Good contribution to improve the ISA's processes; Ability to stimulate the ISA team to want to do even more.
  • 15. How did we achieve CMMI level 2? Methodology and schedule  2012 MARCH APRIL MAY JUNE CMMI Training JULY AUGUST SEPTEMBER OUCTOBER NOVEMBER DECEMBER JANUARY Training for Rollout Training for pilots projects Gap Analysis CMMI Level 2 Workshops Planning  2013 Rollout Workshops to Define processes Pilots SCAMPI C Milestones Planning and Project Tracking Change Management Readiness Review SCAMPI A CMMI Level 2
  • 16. How did we achieve CMMI level 2? Problems along the way Project started late, but the end date couldn´t be changed (QREN project). One of ISA team members went on early maternity leave. Strongstep project manager was changed before SCAMPI C. After SCAMPI C, we only had 2,5 months to improve the process and make the rollout. ISA project manager went on medical leave during SCAMPI C! Days before SCAMPI A, one project manager who had 2 chosen projects for the SCAMPI went on medical leave!
  • 17. Critical success factors Defined team for CMMI implementation Dedication of the stakeholders involved Workshops involving people from different areas and with different perspectives Auditors and consultants Timely SCAMPI preparation Process improvement mindset
  • 18. Difficulties Different expectations from hardware team and software team Project visibility Resistance to change Collect indicators Team commitment Execute baselines
  • 19. Solutions  Workshops  Meetings with team managers  Sponsoring  Teams were encouraged to find their own solutions during the workshops  CMMI project team member joined the pilot project teams to better understand and address problems
  • 20. Solutions  Create templates to define baselines  Use of source and documentation control tool  Use JIRA tool  Integrate templates with JIRA DB  Use scrum practices  Promote checkpoint meetings
  • 21. Conclusions and lessons learned Shorter workshops - more focused; Encourage active participation during workshops; Use follow-up meeting, instead of emails chains to clarify doubts; Involve CMMI team elements in the pilots projects to better understand teams difficulties.
  • 22. Conclusions and lessons learned Create release notes for each process release; Explain to the team members what is the purpose of the changes we are making; When something may go wrong, it will. So be prepared with good backup plans.
  • 23. Final conclusion Define your goals; Work to achieve them; Reach them! On the way don´t forget the people… Define and involve teams; Manage expectations; Promote the change!
  • 24. End – Our commemoration
  • 25.
  • 26. Strongstep - Innovation in software quality Email: geral@strongstep.pt Web: www.strongstep.pt Telefone: + 351 22 030 15 85 Strongstep UPTEC Parque de Ciência e Tecnologia da U. Porto Rua Alfredo Allen, 455/461 4200-135 Porto, Portugal Strongstep Chiado Largo Rafael Bordalo Pinheiro nº 16 1200-369 Lisboa, Portugal