MPS.BR: Melhoria de Processo do Software
Brasileiro e dos Resultados de Desempenho
SUMÁRIO
1.
Introdução – Programa MPS.BR e Modelo MPS
2.
Programa MPS.BR – Resultados Esperados, Resultados Alcançados e
Lições Aprendidas
3.
Estudo iMPS – Resultados de Desempenho de Organizações que
Adotaram o Modelo MPS
4.
Conclusão
Kival Chaves Weber
Coordenador Executivo do Programa MPS.BR
Evento Trino Polo – Caxias do Sul, 03MAR2010
l
Maturidade do Processo de Software no Brasil
em 2003
No início dos anos 2000, estudos mostraram que:
 era necessário um esforço significativo para aumentar a
maturidade dos processos de software nas empresas
brasileiras [MCT 2001]
 as empresas de software no Brasil favoreceram a ISO
9000 em detrimento de outras normas e modelos
especificamente voltadas para a melhoria de processos
de software como o CMM (antecessor do CMMI) [MIT
2003]
Referências:
[MCT 2001] Qualidade e Produtividade no Setor de Software Brasileiro
[MIT 2003] Slicing the Knowledge-based Economy in Brazil, China and India: a tale of 3 software
industries
Programa MPS.BR: Melhoria de Processo do
Software Brasileiro
•
Para ajudar na solução deste problema, a SOFTEX – Associação para
Promoção da Excelência do Software Brasileiro lançou o programa MPS.BR
em 11DEZ2003 (há seis anos), numa reunião realizada no MCT – Ministério
da Ciência e Tecnologia em Brasília-DF
•
O propósito do programa MPS.BR (acrônimo) é a Melhoria de Processo do
Software Brasileiro, compreendendo duas metas (desafios):
– Meta técnica: criação e aprimoramento do modelo MPS
• em conformidade com as normas ISO/IEC 12207 – Software Life Cycle Processes e
ISO/IEC 15504 – Process Assessment
• compatível com o CMMI
• baseado nas melhores práticas da Engenharia de Software
• adequado à realidade das empresas brasileiras
– Meta de mercado: disseminação e adoção do modelo MPS (em
todas as regiões do país, num intervalo de tempo justo, a um custo
razoável)
• tanto em PME - Pequenas e Médias Empresas (foco principal)
• quanto em Grandes Organizações (públicas e privadas)
MPS.BR - Melhoria de Processo do Software
Brasileiro: programa de longo prazo (como o
CMMI que começou com o CMM em 1991,
com antecedentes desde 1988)
2008-2011
CONSOLIDAÇÃO
DO MPS.BR
2004-2007
IMPLANTAÇÃO
DO MPS.BR
Modelo MPS: MR-MPS, MA-MPS e MN-MPS
Modelo
MPS
ISO/IEC
12207
CMMI-DEV
ISO/IEC
15504
Modelo de Referência
MR-MPS
Guia Geral
Guia de Aquisição
Guia de Implementação
Modelo de Avaliação
MA-MPS
Modelo de Negócio
MN-MPS
Guia de Avaliação
Documento do MPS.BR
Modelo de Referência MR-MPS (Guia Geral:2009)
Níveis
A
Processos
–
Atributos de Processo (AP)
1.1, 2.1, 2.2, 3.1, 3.2, 4.1*, 4.2*, 5.1* - o
processo é objeto de melhorias e
inovações, 5.2* - o processo é otimizado
continuamente
B
Gerência de Projetos – GPR (evolução)
C
Gerência de Riscos – GRI, Desenvolvimento para
Reutilização – DRU, Gerência de Decisões –
GDE
1.1, 2.1, 2.2, 3.1, 3.2
D
Verificação – VER, Validação – VAL, Projeto e
Construção do Produto – PCP, Integração do
Produto – ITP, Desenvolvimento de Requisitos
- DRE
1.1, 2.1, 2.2, 3.1, 3.2
E
Gerência de Projetos – GPR (evolução), Gerência
de Reutilização – GRU, Gerência de Recursos
Humanos – GRH, Definição do Processo
Organizacional – DFP, Avaliação e Melhoria
do Processo Organizacional – AMP
1.1, 2.1, 2.2, 3.1 – o processo é definido, 3.2 – o
processo está implementado
F
Medição – MED, Garantia da Qualidade – GQA,
Gerência de Portfólio de Projetos – GPP,
Gerência de Configuração – GCO, Aquisição AQU
1.1, 2.1, 2.2 – os produtos de trabalho do
processo são gerenciados
G
Gerência de Requisitos – GRE, Gerência de
Projetos - GPR
1.1 – o processo é executado, 2.1 – o processo
é gerenciado
1.1, 2.1, 2.2, 3.1, 3.2, 4.1* - o processo é
medido, 4.2* - o processo é controlado
* Estes AP somente devem ser implementados para os processos críticos da organização/unidade organizacional. Os
demais AP devem ser implementados para todos os processos.
MN-MPS: Modelo de Negócio (3 domínios)
II & IA
Convênio
Programa MPS.BR
(SOFTEX, ETM,
FCC e CEP)
Contrato
Convênio, se
pertinente
LEGENDA:
ETM – Equipe Técnica do Modelo
FCC – Forum de Credenciamento e Controle
CEP – Comissão de Ética do Programa
IA – Instituição Avaliadora
II – Instituição Implementadora
IOGE – Instituição Organizadora de Grupo de Empresas
MNC – Modelo de Negócio Cooperado entre grupo de empresas (pacote)
MNE – Modelo de Negócio Específico para cada empresa (personalizado)
MNC
(IOGE)
Contrato
MNE
Cursos e provas oficiais do MPS.BR (Guia Geral:2009)
C1 - Curso
Introdução MPS.BR
C4 - Curso
Guia de Aquisição
P1 - Prova
Introdução MPS.BR
P4 - Prova
Guia de Aquisição
C2 - Curso
Implementadores
MR-MPS
P2 - Prova
Implementadores
MR-MPS
Consultor de Aquisição
Implementador
C3 - Curso
Avaliadores
MA-MPS
P3 - Prova
Avaliadores
MA-MPS
Avaliador Adjunto
MPS.BR: Melhoria de Processo do Software
Brasileiro e dos Resultados de Desempenho
SUMÁRIO
1.
Introdução – Programa MPS.BR e Modelo MPS
2.
Programa MPS.BR – Resultados Esperados, Resultados Alcançados e
Lições Aprendidas
3.
Estudo iMPS – Resultados de Desempenho de Organizações que
Adotaram o Modelo MPS
4.
Conclusão
Kival Chaves Weber
Coordenador Executivo do Programa MPS.BR
Evento Trino Polo – Caxias do Sul, 03MAR2010
l
Resultados Esperados: 2004-2011

Meta técnica: Criação e aprimoramento do modelo MPS
1.
Guias do MPS (criados a partir de MAI2005 e aprimorados quando
necessário) com versões vigentes:

em conformidade com a ISO/IEC 12207:2008 – Software life cycle
processes e ISO/IEC 15504-2:2003 – Process assessment – Part 2:
Performing an assessment

compatíveis com o CMMI-DEV – Capability Maturity Model
Integration for Development
2.
Instituições Implementadoras: 30 II (total)
3.
Instituições Avaliadoras: 15 IA (total)
4.
Consultores de Aquisição: 30 CA (total)
Resultados Alcançados: JAN2004-FEV2010

1.
Meta técnica: criação e aprimoramento do modelo MPS
Guias do MPS (disponíveis para “download” gratuito em
www.softex.br/mpsbr):
 Guia Geral:2009

Guia de Aquisição:2009

Guia de Implementação:2009 (10 partes)

Guia de Avaliação:2009
2.
Instituições Implementadoras (II): 17 II credenciadas
(COMUNICADO 3/2004)
3.
Instituições Avaliadoras (IA): 13 IA credenciadas
(COMUNICADO 10/2006)
4.
Consultores de Aquisição (CA): 5 CA certificados
(COMUNICADO 12/2006)
Resultados Esperados: 2004-2011
 Meta de mercado: Disseminação e
adoção do modelo MPS
1.
5.000 participantes de cursos do MPS.BR (total)
2.
1.500 aprovados em provas do MPS.BR (total)
3.
72 empresas (de 2005-2007) + 300 empresas (de 2008-2011, a confirmar)
com MR-MPS implementado (12 meses) e avaliação MA-MPS (3 meses
subsequentes), das quais:


220 empresas nos níveis G-F (base da pirâmide)
80 empresas nos níveis E-D-C (meio da pirâmide)
Resultados Alcançados: JAN2004-FEV2010

Meta de mercado: disseminação e adoção do modelo
MPS
1.
Cursos e Provas do MPS.BR de 2004-2009 (6 anos), em todas as regiões do país:


3.979 participantes de cursos do MPS.BR (C1 - Introdução, C2 - Implementação, C3 Avaliação e C4 – Aquisição)
1.222 aprovados em provas do MPS.BR (P1 - Introdução, P2 - Implementação, P3 Avaliação e P4 – Aquisição)
2.
Em 2004, criação do modelo de negócio MN-MPS (atualizado sempre que necessário)
3.
Em 2004-2005 (2 anos), implementações-piloto do modelo MPS em grupos de empresas no
Rio de Janeiro, Campinas e Recife
4.
De 2006-2009 (4 anos), implementações do modelo MPS em + 300 empresas:

Modelo de Negócio Cooperado (MNC), apoio SOFTEX (com recursos do BID/FOMIN,
MCT/FINEP e SEBRAE/PROIMPE) a 222 PMEs para implementação (12 meses) e
avaliação MPS (3 meses subsequentes), em 35 grupos de empresas gerenciados por 14
IOGE (Instituições Organizadoras de Grupos de Empresas)

Modelo de Negócio Específico (MNE), implementação e avaliação MPS em + 55
organizações privadas e governamentais de todos os portes (tanto nos níveis G-F
quanto em níveis mais elevados)
Resultados Alcançados por Níveis MPS e
Regiões do Brasil: 205 Avaliações MPS
Publicadas (válidas por 3 anos)
MPS.BR: Lições Aprendidas
•
Publicação SOFTEX (em Português, Espanhol e
Inglês, disponível para “download” gratuito na seção
Acesso Rápido em www.softex.br/mpsbr) que
apresenta o Corpo de Conhecimento do MPS.BR,
com as principais lições aprendidas em quatro áreas:
1. Gestão do programa MPS.BR
2. Organização de grupos de empresas no programa
MPS.BR
3. Implementação do modelo MPS em empresas
4. Avaliações MPS
MPS.BR: Melhoria de Processo do Software
Brasileiro e dos Resultados de Desempenho
SUMÁRIO
1.
Introdução – Programa MPS.BR e Modelo MPS
2.
Programa MPS.BR – Resultados Esperados, Resultados Alcançados e
Lições Aprendidas
3.
Estudo iMPS – Resultados de Desempenho de Organizações que
Adotaram o Modelo MPS
4.
Conclusão
Kival Chaves Weber
Coordenador Executivo do Programa MPS.BR
Evento Trino Polo – Caxias do Sul, 03MAR2010
l
Estudos Anuais iMPS: Resultados de
Desempenho
Resultados de desempenho de organizações que adotaram o modelo MPS, em
sete categorias de desempenho:
1.
2.
3.
4.
5.
6.
7.
Custo
Prazo
Produtividade
Qualidade
Satisfação do cliente
Retorno do investimento (ROI)
Satisfação com o modelo MPS
Referências (download em www.softex.br/mpsbr):
•
Kalinowski, M., Weber, K.C., and Travassos, G.H. (2008). iMPS: An Experimentation Based Investigation of a
Nationwide Software Development Reference Model. ACM/IEEE 2nd International Symposium on Empirical
Software Engineering and Measurement. October, 9-10. Kaiserslautern, Germany
•
Travassos, G. H. e Kalinowski, M. (2008). iMPS: Resultados de Desempenho de Empresas que Adotaram o
Modelo MPS. – Campinas, Brasil: SOFTEX, 2008 (ISBN 978-85-99334-11-9)
•
Travassos, G.H. e Kalinowski, M. (2009). Variação de Desempenho nas Empresas que Adotaram o Modelo MPS:
resultados iniciais iMPS2009. Anais do WAMPS 2009 (V Workshop Anual do MPS). – Campinas, Brasil: SOFTEX,
2009 (ISBN 978-85-99334-17-1)
•
Travassos, G.H. e Kalinowski, M. (2009). iMPS2009: Caracterização e Variação de Desempenho de
Organizações que Adotaram o Modelo MPS. – Campinas, Brasil: SOFTEX, 2009 (ISBN 978-85-99334-18-8)
“iMPS2009 Survey”: Caracterização 2009
•
A publicação “iMPS2009: Caracterização e Variação de Desempenho de Organizações
que Adotaram o Modelo MPS” apresenta os resultados da rodada de 2009 do projeto
iMPS, apresentados sob duas perspectivas: caracterização e análise de variação
2008/2009
•
A análise de caracterização visa delinear o desempenho das empresas que adotaram o
MPS em 2009. Assim, apenas dados de 2009 foram considerados nesta análise,
totalizando 135 questionários de empresas diferentes (20 iniciando a implementação
MPS, 25 em processo de avaliação, 57 avaliadas MPS nível G, 26 avaliadas MPS nível
F e 7 avaliadas MPS níveis E-A)
•
A satisfação das empresas com o modelo MPS é notória, com mais de 98% das
empresas se dizendo parcialmente ou totalmente satisfeitas
•
As empresas relataram que o retorno do investimento foi obtido e, principalmente, para
aquelas empresas que evoluíram ou internalizaram o MPS em seus processos foi
possível observar tendência a melhoria de custo, qualidade, prazo e produtividade,
princípios básicos quando se desenvolve software seguindo os preceitos de engenharia
“iMPS2009 Survey”: Caracterização 2009 medianas do Tamanho dos Projetos (PF) e
da Produtividade (PF/mês)
“iMPS2009 Survey”: Variação 2008/2009
•
Para análise dos dados enviados pelas empresas que responderam ao questionário
periódico e já haviam também fornecido informações em 2008 foi utilizado o mesmo
conjunto de critérios, com análise e eliminação de pontos extremos
•
No total foram consideradas 43 empresas, com um questionário para o ano de 2008 e outro
para o ano de 2009, agrupadas seguindo os mesmos critérios da avaliação de 2008 em
Nível G (22); Nível F (17); Níveis E-A (4). Em complemento, um novo grupo com 9
empresas pôde ser organizado incluindo aquelas que renovaram/mudaram de nível nesse
período e responderam o questionário periódico. A característica principal destas
empresas, independente do nível a que estejam avaliadas, se refere a adoção do MPS e
continuidade do desenvolvimento seguindo as diretrizes oferecidas por ele
•
É possível observar que, de acordo com os dados fornecidos pelas nove empresas, os
indicadores apresentam comportamento coerente com as hipóteses associadas à utilização
de processos de desenvolvimento de software combinado com boas práticas da engenharia
de software. Por exemplo, é possível observar a tendência à redução de custos e prazos
em combinação com o aumento de qualidade e produtividade. Esta combinação de eventos
pode estar influenciando positivamente os outros indicadores referentes a estas empresas,
e relacionados ao aumento de faturamento, número de clientes, funcionários, satisfação
dos clientes e ROI
“iMPS2009 Survey”: Variação de
Desempenho 2008/2009 - nove empresas
que revalidaram/mudaram de nível MPS
Indicador
A
B
C
D
E
F
G
H
I
J
Respostas Válidas
5
8
8
6
8
7
7
3
9
4
Nível de Confiança
(%)
70,2
88,2
88,2
76,4
88,2
82,2
82,2
52,3
100
62,7
MPS.BR: Melhoria de Processo do Software
Brasileiro e dos Resultados de Desempenho
SUMÁRIO
1.
Introdução – Programa MPS.BR e Modelo MPS
2.
Programa MPS.BR – Resultados Esperados, Resultados Alcançados e
Lições Aprendidas
3.
Estudo iMPS – Resultados de Desempenho de Organizações que
Adotaram o Modelo MPS
4.
Conclusão
Kival Chaves Weber
Coordenador Executivo do Programa MPS.BR
Evento Trino Polo – Caxias do Sul, 03MAR2010
l
Conclusão
MPS.BR: Melhoria de Processo do
Software Brasileiro e dos Resultados
de Desempenho
MPS.BR: Melhoria de Processo do
Software Brasileiro e dos Resultados
de Desempenho
Muito Obrigado
 Perguntas ?
Download

Apresentação: MPS.BR – Melhoria de Processo do