Escolar Documentos
Profissional Documentos
Cultura Documentos
Guia
Guia
Guia Geral
(Verso 1.1)
Maio de 2006
Sumrio
1
Prefcio ............................................................................................................... 4
Introduo ........................................................................................................... 5
Objetivo ............................................................................................................... 6
Smbolos e abreviaturas.....................................................................................11
2/56
10
Referncias bibliogrficas..........................................................................................52
Lista de colaboradores do Guia Geral verso 1.1 .....................................................54
Lista de colaboradores do Guia Geral verso 1.0 Maio/2005.................................55
3/56
Prefcio
2 SM
4/56
Introduo
CMM is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.
5/56
modelos de melhoria de processo j disponveis. Dessa forma, ele tem como base
os requisitos de processos definidos nos modelos de melhoria de processo e atende
a necessidade de implantar os princpios de Engenharia de Software de forma
adequada ao contexto das empresas brasileiras, estando em consonncia com as
principais abordagens internacionais para definio, avaliao e melhoria de
processos de software.
O MPS.BR baseia-se nos conceitos de maturidade e capacidade de processo para a
avaliao e melhoria da qualidade e produtividade de produtos de software e
servios correlatos. Dentro desse contexto, o MPS.BR possui trs componentes:
Modelo de Referncia (MR-MPS4), Mtodo de Avaliao (MA-MPS4) e Modelo de
Negcio (MN-MPS4) descritos na seo 6 - Descrio geral do MPS.BR .
O MPS.BR est descrito atravs de documentos em formato de guias:
Este Guia Geral descreve de forma detalhada o Modelo de Referncia para MRMPS e fornece uma viso geral sobre os demais guias que descrevem os
processos de avaliao e de aquisio. Neste guia tambm esto contidas as
definies comuns aos diversos documentos.
Este documento destinado, mas no est limitado, a organizaes interessadas
em utilizar o MR-MPS para melhoria de seus processos de software, Instituies
Implementadoras (II), Instituies Avaliadoras (IA) e outros interessados em
processos de software e que pretendam conhecer e utilizar o MR-MPS como
referncia tcnica.
6/56
Termos e definies
7/56
8/56
9/56
Parte
de
uma
organizao
que
ser
avaliada
NOTA 1: Uma unidade organizacional utiliza um ou mais processos que tem um contexto de
processo coerente e opera dentro de um conjunto coerente de objetivos de negcio.
NOTA 2: Uma unidade organizacional tipicamente parte de uma grande organizao,
embora, em uma pequena organizao, a unidade organizacional pode ser toda a
organizao. Uma unidade organizacional pode ser, por exemplo:
- um projeto especfico ou um conjunto (relacionados) de projetos;
- uma unidade dentro da organizao focada em uma fase (ou fases) especfica do
ciclo de vida, tais como, aquisio, desenvolvimento, manuteno ou suporte;
- uma parte de uma organizao responsvel por todos os aspectos de um produto
particular ou conjunto de produtos.
MPS.BR-Guia Geral V1.1-Maio/2006
10/56
Smbolos e abreviaturas
5 SM
11/56
esperados alm dos estabelecidos na Norma ISO/IEC 12207. A base tcnica deste
modelo apresentada em maiores detalhes na seo 7 deste documento.
O programa mobilizador MPS.BR est dividido em trs (3) componentes (Figura 1):
Modelo de Referncia (MR-MPS), Mtodo de Avaliao (MA-MPS) e Modelo de
Negcio (MN-MPS). Cada componente descrito por meio de Guias e/ou de
Documentos do MPS.BR.
ISO/IEC 12207
ISO/IEC 15504
CMMI
Modelo de
Referncia
(MR-MPS)
Guia Geral
Guia de Aquisio
Programa
MPS.BR
Mtodo de
Avaliao
(MA-MPS)
Guia de Avaliao
Modelo de
Negcio
(MN-MPS)
Documentos do Programa
12/56
13/56
Descrio do MR-MPS
14/56
15/56
16/56
Processos Fundamentais
Processos Organizacionais
Gerncia de Projetos
Aquisio
Definio do Processo
Organizacional
Gerncia de Requisitos
Adaptao do Processo para
Gerncia do Projeto
Desenvolvimento de Requisitos
Avaliao e Melhoria do
Processo Organizacional
Soluo Tcnica
Gerncia de Riscos
Treinamento
Integrao do Produto
Gerncia Quantitativa do
Projeto
Desempenho do Processo
Organizacional
Anlise de Causas e
Resoluo
Implantao de Inovaes na
Organizao
Processos de Apoio
Garantia da Qualidade
Verificao
Gerncia de Configurao
Validao
Medio
Anlise de Deciso e
Resoluo
17/56
Resultados esperados:
RAP 2. Existe uma poltica organizacional estabelecida e mantida para o
processo;
RAP 3. A execuo do processo planejada;
RAP 4 (para o Nvel G)7. A execuo do processo monitorada e ajustes so
realizados para atender aos planos;
RAP 4 (a partir do Nvel F). Medidas so planejadas e coletadas para
monitorao da execuo do processo;
RAP 5. Os recursos necessrios para a execuo do processo so identificados
e disponibilizados;
RAP 6. As pessoas que executam o processo so competentes em termos de
formao, treinamento e experincia;
RAP 7. A comunicao entre as partes interessadas no processo gerenciada
de forma a garantir o seu envolvimento no projeto;
RAP 8. O estado, atividades e resultados do processo so revistos com os
nveis adequados de gerncia (incluindo a gerncia de alto nvel) e problemas
pertinentes so tratados.
18/56
19/56
Processos
Atributos de Processo
Implantao
de
Inovaes
(mais Organizao
alto) Anlise de Causas e Resoluo
B
Desempenho
Organizacional
do
Gerncia de Riscos
D
Desenvolvimento de Requisitos
AP 1.1, AP 2.1, AP 2.2, AP 3.1 e
AP3.2
Soluo Tcnica
Integrao do Produto
Verificao
Validao
E
Treinamento
Definio do Processo Organizacional AP 1.1, AP 2.1, AP 2.2, AP 3.1 e
AP3.2
Avaliao e Melhoria do Processo
Organizacional
Adaptao
do
Processo
Gerncia do Projeto
para
Medio
Gerncia de Configurao
Aquisio
Garantia da Qualidade
G
Gerncia de Requisitos
AP 1.1 e AP 2.1
Gerncia do Projeto
20/56
21/56
GPR 2.
GPR 3.
GPR 4.
GPR 5.
GPR 6.
GPR 7.
GPR 8.
GPR 9.
22/56
23/56
GRE 2.
GRE 3.
GRE 4.
GRE 5.
GRE 6.
GRE 7.
24/56
AQU 2.
AQU 3.
AQU 4.
AQU 5.
AQU 6.
AQU 7.
AQU 8.
25/56
26/56
27/56
Bibliografia de apoio:
[ISO/IEC TR 15846, 1998] the International Organization for Standardization and
the International Electrotechnical Commission. Information Technology Software Life Cycle Processes - Configuration Management, Geneve:
ISO,1998.
28/56
GQA 2.
GQA 3.
GQA 4.
GQA 5.
GQA 6.
GQA 7.
29/56
MED 2.
MED 3.
MED 4.
MED 5.
MED 6.
MED 7.
30/56
[ISO/IEC 15939, 2003] the International Organization for Standardization and the
International Electrotechnical Commission. Software Engineering - Software
Measurement Process, Geneve: ISO, 2003.
[PARK et al., 1996] R. E. Park, W. B. Goethert, W. A. Florac. Goal-Driven
Software MeasurementA Guidebook. CMU/SEI-96-HB-002, Software
Engineering Institute, 1996.
[SOLLINGEN e BERGHOUT, 1999] SOLLINGEN, Rini V., BERGHOUT, Egon,
The Goal/Question Metric Method, A Practical Guide For Quality
Improvement of Software Development, McGraw Hill, 1999.
[PUTNAM e MAYERS, 2003] PUTNAM, Lawrence H., MAYERS, Ware, Five
Core Metrics The Intelligence Behind Sucessful Software Management,
Dorset House Publishing, 2003
31/56
APG 2.
APG 3.
APG 4.
APG 5.
APG 6.
APG 7.
APG 8.
32/56
33/56
AMP 2.
As informaes e os dados relacionados ao uso dos processospadro para projetos especficos existem e so mantidos em
repositrio especfico;
AMP 3.
AMP 4.
AMP 5.
AMP 6.
AMP 7.
AMP 8.
34/56
35/56
DFP 2.
DFP 3.
Tarefas, atividades e produtos de trabalho associados aos processospadro so identificados e detalhados, juntamente com as
caractersticas de desempenho esperadas;
DFP 4.
DFP 5.
DFP 6.
36/56
TRE 2.
TRE 3.
TRE 4.
TRE 5.
37/56
DRE 2.
DRE 3.
DRE 4.
DRE 5.
DRE 6.
DRE 7.
Os requisitos so validados.
38/56
39/56
ITP 2.
ITP 3.
ITP 4.
ITP 5.
ITP 6.
ITP 7.
ITP 8.
ITP 9.
40/56
41/56
STE 2.
STE 3.
STE 4.
STE 5.
STE 6.
STE 7.
STE 8.
42/56
VAL 2.
VAL 3.
VAL 4.
Atividades de validao
so executadas para garantir que os
produtos de software esto prontos para uso no ambiente operacional
pretendido;
VAL 5.
VAL 6.
VAL 7.
so
analisados
43/56
VER 2.
VER 3.
VER 4.
VER 5.
Defeitos so identificados,
realizadas.
VER 6.
analisados
44/56
ADR 2.
ADR 3.
ADR 4.
ADR 5.
ADR 6.
ADR 7.
so
so
45/56
GRI 2.
GRI 3.
GRI 4.
GRI 5.
GRI 6.
GRI 7.
GRI 8.
GRI 9.
GRI 10.
46/56
DEP 2.
DEP 3.
DEP 4.
DEP 5.
47/56
GQP 2.
GQP 3.
GQP 4.
GQP 5.
GQP 6.
GQP 7.
GQP 8.
48/56
IIO 2.
IIO 3.
IIO 4.
IIO 5.
IIO 6.
IIO 7.
49/56
ARC 2.
ARC 3.
ARC 4.
ARC 5.
ARC 6.
50/56
51/56
Referncias bibliogrficas
[ABNT, 1998] - ABNT ASSOCIAO BRASILEIRA DE NORMAS TCNICAS.
NBR ISO/IEC 12207 Tecnologia de informao - Processos de ciclo de vida de
software. Rio de Janeiro: ABNT, 1998, 35 p.
[ABNT, 2000] - ABNT ASSOCIAO BRASILEIRA DE NORMAS TCNICAS.
NBR ISO 9000:2000 Sistemas de gesto da qualidade e garantia da qualidade
Fundamentos e Vocabulrio. Rio de Janeiro: ABNT, 2000.
[BUSH e DUNAWAY, 2005] Bush, Marilyn and Dunaway, Donna. CMMI
Assessments: Motivating Positive Change. The SEI Series in Software
Engineering. Pearson Education, Inc. 2005.
[ISO/IEC 12207:1995/Amd 1:2002] - the International Organization for
Standardization and the International Electrotechnical Commission. ISO/IEC 12207
Amendment: Information Technology - Amendment 1 to ISO/IEC 12207,
Geneve: ISO, 2001.
[ISO/IEC 12207:1995/Amd 2:2004] - the International Organization for
Standardization and the International Electrotechnical Commission. ISO/IEC 12207
Amendment: Information Technology - Amendment 2 to ISO/IEC 12207,
Geneve: ISO, 2004.
[ISO/IEC 12207:1995] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 12207 Information technology
Software life cycle processes, Geneve: ISO, 1995.
[ISO/IEC 15504-1, 2004] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 15504-1: Information
Technology - Process Assessment Part 1 - Concepts and Vocabulary,
Geneve: ISO, 2004.
[ISO/IEC 15504-2, 2003] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 15504-2: Information
Technology - Process Assessment Part 2 - Performing an Assessment,
Geneve: ISO, 2003.
[ISO/IEC 15504-3, 2004] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 15504-3: Information
Technology - Process Assessment - Part 3 - Guidance on Performing an
Assessment, Geneve: ISO, 2004.
[ISO/IEC 15504-4, 2004] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 15504-4: Information
Technology - Process Assessment Part 4 - Guidance on use for Process
Improvement and Process Capability Determination, Geneve: ISO, 2004.
[ISO/IEC 15504-5, 2006] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 15504-5: Information
Technology - Process Assessment - Part 5: An exemplar Process Assessment
Model, Geneve: ISO, 2006.
MPS.BR-Guia Geral V1.1-Maio/2006
52/56
[ISO/IEC 15939, 2002] - the International Organization for Standardization and the
International Electrotechnical Commission. ISO/IEC 15939: Software Engineering
Software Measurement Process, Geneve: ISO, 2002.
[MPS.BR, 2006a] ASSOCIAO PARA PROMOO DA EXCELNCIA DO
SOFTWARE BRASILEIRO SOFTEX. MPS.BR Guia de Avaliao, verso 1.0,
maio 2006. Disponvel em: www.softex.br.
[MPS.BR, 2006b] ASSOCIAO PARA PROMOO DA EXCELNCIA DO
SOFTWARE BRASILEIRO SOFTEX. MPS.BR Guia de Aquisio, verso 1.1,
maio 2006. Disponvel em: www.softex.br.
[NBR ISO/IEC 12207] - ASSOCIAO BRASILEIRA DE NORMAS TCNICAS.
NBR ISO/IEC 12207:1998. Tecnologia da Informao Processos de Ciclo de
Vida do Software. Rio de Janeiro: ABNT, 1998.
[PMI, 2004] - PROJECT MANAGEMENT INSTITUTE - PMI. A guide to the project
management body of knowledge. Syba: PMI Publishing Division, 2004. Disponvel
em: <www.pmi.org>.
[SEI, 2002] - SEI. SOFTWARE ENGINEERING INSTITUTE. CMMI for Systems
Engineering/Software Engineering (CMMI-SE/SW), Staged Representation,
Version 1.1, Technical report CMU/SEI-2002-TR-02. Pittsburgh, PA: Software
Engineering Institute, Carnegie Mellon University, 2002.
53/56
Editoras:
Kthia Maral de Oliveira
Revisores:
Ana Cervigni Guerra
CenPRA
UNIVALI
Clnio F. Salviano
Danilo Scalet
Francisco Vasconcellos
SOFTEX
RIOSOFT
54/56
Editoras:
Cristina ngela Filipak Machado
COPPE/UFRJ
Colaboradores:
Adriano B. de Albuquerque
COPPE/UFRJ
COPPE/UFRJ
Clnio F. Salviano
Danilo Scalet
COPPE/UFRJ
Marcelo Pessa
Mariano Montoni
COPPE/UFRJ
Odisnei Galarraga
Paula Mian
COPPE/UFRJ
Svio Figueiredo
COPPE/UFRJ
Tayana Conte
COPPE/UFRJ
Teresa Maciel
Revisores:
Ana Cervigni Guerra
CenPRA
UFLA
Andr Villas-Boas
Clenio F. Salviano
Danilo Scalet
Eratstenes Arajo
SOFTEX
UCB
SOFTEX
Jorge Bria
Liveware
CELEPAR
Marcelo Pessoa
55/56
RIOSOFT
Teresa Maciel
Viviana L.Rubinstein
Liveware
56/56