[cmmi portugal] cmmi implementation using open source tools
DESCRIPTION
Cmmi implementation using open source tools by Bruno Martins and Renato Portela. CMMI Portugal 2013 18 October 2013TRANSCRIPT
![Page 1: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/1.jpg)
Portugal
CMMI implementation
using open-source tools
Bruno Sousa Martins
Senior Consultant
Strongstep
Renato Portela
Diretor
Multicert
2013-10-18
![Page 2: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/2.jpg)
2 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
Agenda
Road to CMMI Process Improvement Implementation
Tools: trigger or help?
Open Source software
CMMI pathway
Tools per CMMI Dev. Process Area
Multicert experience
![Page 3: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/3.jpg)
3 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
1. Road to CMMI implementation
![Page 4: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/4.jpg)
4 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
1. Road to CMMI implementation
![Page 5: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/5.jpg)
5 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
1. Road to CMMI implementation
![Page 6: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/6.jpg)
6 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
1. Road to CMMI implementation
![Page 7: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/7.jpg)
7 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
1. Road to CMMI implementation
![Page 8: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/8.jpg)
8 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
Agenda
Road to CMMI Process Improvement Implementation
Tools: trigger or help?
Open Source software
CMMI pathway
Tools per CMMI Dev. Process Area
Multicert experience
![Page 9: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/9.jpg)
9 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
2. Tools: trigger or help?
Generate extra value for business
Easier Faster Better
More efficient
![Page 10: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/10.jpg)
10 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
2. Tools: trigger or help?
![Page 11: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/11.jpg)
11 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
Agenda
Road to CMMI Process Improvement Implementation
Tools: trigger or help?
Open Source software
CMMI pathway
Tools per CMMI Dev. Process Area
Multicert experience
![Page 12: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/12.jpg)
12 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
3. Open Source software
When to use software?
A report by the Standish Group (2008) states that adoption of open-source software models has resulted
in savings of about $60 billion per year to consumers.
Open Source Proprietary software
Costs (direct + indirect)
Security
No vendor lock-in
Quality
![Page 13: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/13.jpg)
13 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
Agenda
Road to CMMI Process Improvement Implementation
Tools: trigger or help?
Open Source software
CMMI pathway
Tools per CMMI Dev. Process Area
Multicert experience
![Page 14: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/14.jpg)
14 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
4. CMMI pathway
1. Processes and Templates definition
VS.
![Page 15: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/15.jpg)
15 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
4. CMMI pathway
2. Document and Source Code Version Control
![Page 16: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/16.jpg)
16 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
4. CMMI pathway
3. Relate areas and practices
![Page 17: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/17.jpg)
17 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
Agenda
Road to CMMI Process Improvement Implementation
Tools: trigger or help?
Open Source software
CMMI pathway
Tools per CMMI Dev. Process Area
Multicert experience
![Page 18: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/18.jpg)
18 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
5. Tools per CMMI Dev. Process Area (examples)
CMMI Category Proprietary SW Open-Source SW
Process Management
Microsoft Sharepoint Visual Paradigm M-Files DMS
Google Drive Alfresco
Project Management
Microsoft Office (especially MS Project)
LibreOffice OpenOffice Redmine
Engineering
Microsoft Visual Studio IBM Rational HP Quality Center
Eclipse Testlink Bugzilla
Support
JIRA Clearcase CloudForge
Dropbox CSV/SVN/GIT Nexus/Jenkins
![Page 19: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/19.jpg)
19 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
Agenda
Road to CMMI Process Improvement Implementation
Tools: trigger or help?
Open Source software
CMMI pathway
Tools per CMMI Dev. Process Area
Multicert experience
![Page 20: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/20.jpg)
20 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
6. Multicert experience
CMMI DEV v1.3 ML 2 and 3 appraisal
Learning and Continuous Improvement Process
Start with Process and Organization, and only then Tools
Tools adapted to the Processes
Control acquisitions and maintenance Costs
![Page 21: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/21.jpg)
21 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
6. Multicert experience Open Source:
Operating System: Linux
Documentation: LibreOffice + TWiki
Document Management: Alfresco + Google Drive
Configuration Management: SVN + Nexus + Jenkins
Source Code Quality: SonarQube
Project Management: Redmine/Scraim
Proprietary:
JIRA + Crucible + Fisheye
Microsoft Office
![Page 22: [CMMI Portugal] Cmmi implementation using open source tools](https://reader031.vdocument.in/reader031/viewer/2022012405/554dd53fb4c905d10e8b4bb3/html5/thumbnails/22.jpg)
22 © 2
01
3 C
MM
I P
ort
ug
al C
on
fere
nce
Se
rie
s –
All
Rig
hts
re
se
rve
d.
CMMI implementation using open-source tools
What next?
StepTalks’13
Lisbon, 2013-11-12
SEPG Europe 2013
Amsterdam, 2013-11-14/15
ISTMF Norte - CMMI Services
Porto, 2013-12-06