• No se han encontrado resultados

Brazilian Software Process Reference Model and Assessment Method

N/A
N/A
Protected

Academic year: 2023

Share "Brazilian Software Process Reference Model and Assessment Method"

Copied!
19
0
0

Texto completo

(1)

Brazilian Software Process Reference Model and Assessment Method

Kival C. Weber and Eratostenes E. R. Araújo,SOFTEX; Ana Regina C. da Rocha, COPPE/UFRJ; Cristina A. F. Machado and Danilo Scalet, ABNT/SC21:10 and CELEPAR; Clenio F. Salviano, CenPRA

SUMMARY 1.Introduction

2.MPS.BR Project 3.MPS Model

4.Achievements (Dec.2003-Sept.2005) 5.Conclusion

Kival C. Weber MPS.BR Executive Manager

(2)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 2

Comparing Process Capabilities

 In Brazil, software process improvement concern has emerged over the past twelve years, but local firms have favored the ISO 9000

 In 2003, India had 32 firms that have reached level 5, CMM highest level, China only had one thus far and Brazil had none

 [Related to the CMM], most Chinese and Brazilian firms are not at a high enough level of process maturity to

compete with Indian firms

Source: Slicing the Knowledge-based Economy in Brazil, China and

India: a tale of 3 software industries [MIT, 2003]

(3)

MPS.BR: Objective and Goals

 Objective: Industry Competitivity

– MPS.BR aims at improving software process in Brazil

 Goal # 1: Process Model

– To create and improve a Process Reference Model (PRM) and a Process Assessment Model (PAM), compatible with CMMI and conformant with ISO/IEC 12207 and ISO/IEC 15504, based on the reality of the Brazilian firms

 Goal # 2: Business Model

– To implement and assess the MPS Model in the Brazilian software companies, mainly oriented to the small and medium-size

enterprises (SMEs), in all regions of the country, with feasible costs

(4)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 4

MPS.BR: Organizational Structure

 MPS.BR Project Team

 SOFTEX Society – a Brazilian software Industry association (Project Leader)

 COPPE/UFRJ & SOFTEX Agent (Rio de Janeiro, RJ)

 CenPRA & SOFTEX Agent (Campinas, SP)

 CESAR & SOFTEX Agent (Recife, PE)

 ABNT/SC21:10 & CELEPAR (Standards and Guides)

 MPS.BR Model Team

 Responsible for model creation, improvement, documentation and training (courses, tests and certification of persons)

 MPS.BR Accreditation Forum

 Responsible for certification of the competence of the organizations conducting Process Implementation Services (II-MPS.BR) and Conformity Assessment Services (IA-

MPS.BR)

(5)

MPS.BR: References, Components and Guides

MPS.BR

Business Model (MN-MPS) Assessment

Method (MA-MPS)

ISO/IEC 12207 ISO/IEC 15504

CMMI

Acquisition Guide General

Guide

Reference Model

(MR-MPS)

Assessment Guide Project Document

(6)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 6

MR-MPS: Reference Model (7 levels)

Level Process (Purpose) Capability (Process Attribute)

Organizational Innovation and Deployment A

(highest) Causal Analysis and Resolution

PA 1.1, PAP 2.1, PA 2.2, PA 3.1 and PA 3.2

Organizational Process Performance B

Quantitative Project Management

PA 1.1, PA 2.1, PA 2.2, PA 3.1 and PA 3.2 Risk Management

C

Decision Analysis and Resolution

PA 1.1, PA 2.1, PA 2.2, PA 3.1 and PA 3.2 Requirements Development

Technical Solution Validation

Verification

Software Integration Software Installation D

Product Release

PA 1.1, PA 2.1, PA 2.2, PA 3.1 and PA 3.2

Training

Process Establishment

Process Assessment and Improvement E

Tailoring Process for Project Management

PA 1.1, PA 2.1, PA 2.2, PA 3.1 and PA 3.2

Configuration Management Quality Assurance

Acquisition F

Measurement

PA 1.1, PA 2.1 and PA 2.2

Project Management G

Requirements Management

PA 1.1 and PA 2.1

(7)

MA-MPS: Assessment Method

Plan and Prepare

Conduct Assessment Report Results

begin

Assessment

Plan PII (Process

Implementation Indicators)

Assessment Report

Data validation and Process attribute rating

Record Results

SOFTEX

www.softex.br/mpsbr

(8)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 8

MPS.BR: Achievements Dec.2003-Sept.2005 (Goal # 1: Process Model)

 MR-MPS, MA-MPS and MN-MPS creation and documentation

 General Guide

 Assessment Guide

 Acquisition Guide

 Organizations conducting MPS.BR Process Implementation Services

 8 accredited organizations (II-MPS.BR)

 6 in analysis

 Teams conducting MPS.BR Conformity Assessment Services

 5 accredited teams (5 competent assessors + 20 provisional assessors)

(9)

MPS.BR: Achievements Dec.2003-Sept.2005 (Goal # 1: Process Model)

 MPS.BR training (courses and tests)

– MPS.BR Introduction

Courses C1-MPS.BR (6 h) in 2004-2005: 1084 participants in 16 cities

Test P1-MPS.BR (2 h) in 2005: 97 qualified

– MPS.BR Process Implementers

Course C2-MPS.BR (16 h) in 2005: 39 participants

Tests P2-MPS.BR (4 h) in 2004: 137 qualified

– MPS.BR Process Assessors

Course C3-MPS.BR (16 h) in 2005: 27 participants

– Acquisition Process Improvement

Courses C4-MPS.BR (16 h) in 2005: 53 participants

(10)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 10

MPS.BR: Achievements Dec.2003-Sept.2005 (Goal # 2: Business Model)

 Pilot Implementation in Groups of SMEs (Cooperative Business Model)

 Rio de Janeiro: 17 companies (COPPE/UFRJ and RIOSOFT)

 Campinas: 5 companies (CenPRA and Nucleo SOFTEX)

 Recife: 28 companies (CESAR and Nucleo SOFTEX)

 Pilot Assessment in SMES

 Recife: In Forma, MPS.BR level G (12-13Set05)

 Niterói: BL Informática, MPS.BR level F (21-23Set05)

 Rio de Janeiro: Relacional, MPS.BR level E (26-29Set05)

(11)

MPS.BR: Conclusion

 Up to now the main MPS.BR achievements are:

1. an ample debate on the project and model, with an extraordinary

receptivity in all regions of the country and in organizations of different sizes – governamental and private enterprises

2. a strong interaction among University-Industry-Government in this project 3. the involvement of a competent Project Team in the MPS Model creation,

improving, documentation and training

4. the actual development of the MPS Model, with a great value-added and technological impact

5. the qualification of hundreds of professionals in the MPS Model 6. eigth organizations accredited to conduct MPS.BR Process

Implementation Services (II-MPS.BR)

7. five teams accredited to conduct MPS.BR Conformity Assessment Services

8. the successful pilot experiences on implementing and assessing the MPS

Model in SMES (Rio de Janeiro, Campinas and Recife)

(12)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 12

MPS Model Replication

 The MPS Model has a great potential to be replicated both in other regions in Brazil and in countries with similar

characteristics related to the software industry

 From 2005 on the MPS.BR project is supported by the MCT (Brazilian S&T Ministry), FINEP (Research and Projects Financing Agency) and IDB (Inter-American Development Bank)

 According to an IDB representative ( www.iadb.org ),

“having two other countries accompanying Brazil in this experience sets the stage for promoting

partnerships as well as a common space among firms

in the different countries involved”

(13)

MPS Model Replication in Latin America

(14)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 14

MPS.BR: Future Works

 In 2006, the main challenges are:

 Goal # 1: Process Model

 to improve MPS modeling and training; to achieve both 20 organizations accredited on conducting MPS.BR Process Implementation Services (II-MPS.BR) and 15 organizations

accredited on conducting MPS.BR Conformity Assessment Services (IA-MPS.BR)

 Goal # 2: Business Model

 to implement the MPS.BR Model in 120 Brazilian companies and assess it in 60 of them

 Goal # 3: Replication in Latin America

 to translate the MPS.BR guides to Spanish; to begin the MPS

Model internationalization with a focus on Latin American countries

(15)

Brazilian Software Process Reference Model and Assessment Method

Kival C. Weber and Eratostenes E. R. Araújo,SOFTEX; Ana Regina C. da Rocha, COPPE/UFRJ; Cristina A. F. Machado and Danilo Scalet, ABNT/SC21:10 and CELEPAR; Clenio F. Salviano, CenPRA

SUMMARY 1.Introduction

2.MPS.BR Project 3.MPS Model

4.Achievements (Dec.2003-Sept.2005) 5.Conclusion

Kival C. Weber MPS.BR Executive Manager

(16)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 16

Thank You

Questions?

Kival Weber

Skype: kivalweber

[email protected]

[email protected]

(17)

ISCIS 2005 – 20th International Symposium on Computer and Information Sciences (The Marmara, Istanbul, Turkey)

 Thursday, October 27, 2005, 15:10: Track 1/Session III – Software Engineering, Programming Languages &

Algorithms

 51 – Brazilian Software Process Reference Model and Assessment Method. Kival C. Weber, Eratostenes E. R.

Araujo, Ana Regina C. da Rocha, Cristina A. F. Machado,

Danilo Scalet, Clenio F. Salviano

(18)

03/01/23 MPS.BR – Melhoria de Processo do Software Brasileiro

(Brazilian Software Process Improvement) 18

(19)

Referencias

Documento similar