[cmmi portugal] cmmi implementation using open source tools

Post on 09-May-2015

2.040 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Cmmi implementation using open source tools by Bruno Martins and Renato Portela. CMMI Portugal 2013 18 October 2013

TRANSCRIPT

Portugal

CMMI implementation

using open-source tools

Bruno Sousa Martins

Senior Consultant

Strongstep

Renato Portela

Diretor

Multicert

2013-10-18

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

top related