Vous êtes sur la page 1sur 20

MPS.

BR
Prof. Ricardo Terra
Porque processo importante?
! O bom e velho tringulo mgico...
Engenharia de Software I 2
Porque processo importante?
! Mesmo as melhores pessoas no conseguem trabalhar de forma
eficiente se o processo problemtico ou mal compreendido
! O processo a ponta do tringulo que unifica os outros aspectos
! Investimentos em tecnologia sem um guia que defina como utiliz-la
um desperdcio de recursos
! Sem processos claros e eficientes, uma empresa no escalvel
3 Engenharia de Software I
Surgimento do MPS.BR
Engenharia de Software I 4
MPS.BR
Realidade das
Empresas Brasileiras
ISO /IEC 12207
ISO /IEC 15504
(SPICE)
CMMI
SOFTEX
Governo
Universidades
Base Tcnica
MPS.BR
! Objetivo
" Melhoria de processos de software nas micro, pequenas e mdias
empresas, a um custo acessvel, em diversos locais do pas
! Motivao
" O custo de uma certificao para uma empresa pode ser de at US$
400 mil, o que se torna invivel para empresas de micro, pequeno e
mdio porte
" Ento, em uma parceria entre a Softex, Governo e Universidades,
surgiu o projeto MPS.Br (melhoria de processo de software brasileiro),
que a soluo brasileira compatvel com o modelo CMMI, est em
conformidade com as normas ISO/IEC 12207 e 15504, alm de ser
adequado realidade brasileira
Engenharia de Software I 5
Conceituao
! O MPS.BR ou Melhoria de Processos do Software Brasileiro,
simultaneamente um movimento para a melhoria e um modelo de
qualidade de processo voltada para a realidade do mercado de
pequenas e mdias empresas de desenvolvimento de software no
Brasil
! Ele baseado no CMMI, nas normas ISO/IEC 12207 e ISO/IEC
15504 e na realidade do mercado brasileiro
Engenharia de Software I 6
Conceituao
! No Brasil, uma das principais vantagens do modelo seu custo
reduzido de certicao em relao as normas estrangeiras, sendo
ideal para micro, pequenas e mdias empresas
! Um dos objetivos do projeto replicar o modelo na Amrica Latina,
incluindo o Chile, Argentina, Costa Rica, Peru, Uruguai e Cuba
! O projeto tem apoio do Ministrio da Cincia e Tecnologia, da
FINEP e do Banco Interamericano de Desenvolvimento. No Brasil o
projeto desenvolvido pela Softex, pelo governo e por
universidades
Engenharia de Software I 7
Divises
! O MPS.BR dividido em 3 componentes:
" MR-MPS
! Modelo de referncia para melhoria do processo de software
" MA-MPS
! Mtodo de avaliao para melhoria do processo de software
" MN-MPS
! Modelo de negcio para melhoria do processo de software
Engenharia de Software I 8
MA-MPS
! Tem como objetivo orientar a realizao de avaliaes, em
conformidade com a norma ISO/IEC 15504, em empresa e
organizaes que implementaram o MR-MPS
! Avaliao:
" Equipe de avaliao: 3 a 8 pessoas
" Durao: 2 a 4 dias
" Validade: 3 anos, ento:
! Avaliao para outro nvel MR-MPS.BR
! Avaliao para manter o mesmo nvel MR-MPS.BR
Engenharia de Software I 9
MA-MPS
! Estrutura da Avaliao:
" Planejar e preparar avaliao
! Plano de Avaliao / Descrio dos indicadores de processo
" Conduzir Avaliao
! Resultado da avaliao
" Relatar resultados
! Relatrio da avaliao
" Registrar e publicar resultados
! Banco de dados Softex (Pode ser visto pelo portal MPS.BR nas
'Ligaes Externas')
Engenharia de Software I 10
MR-MPS
Engenharia de Software I 11
Nveis de Maturidade
! A - Em Otimizao
! B - Gerenciado quantitativamente
! C - Definido
! D - Largamente definido
! E - Parcialmente definido
! F - Gerenciado
! G - Parcialmente Gerenciado
Engenharia de Software I 12
Resumo
Engenharia de Software I 13
Medio / Gerncia de Configurao
Aquisio / Garantia da Qualidade
Treinamento / Avaliao e Melhoria do Processo Org. /
Definio do Processo Org. / Adaptao do Processo para
Gerncia de Projeto
Desenvolvimento de Requisitos / Soluo Tcnica /
Integrao do Produto/ Instalao do Produto /
Liberao do Produto / Verificao / Validao
Anlise de Deciso e Resoluo
Gerncia de Riscos
G
F
E
D
C
Gerncia de Requisitos
Gerncia de Projeto
Desempenho do Processo Organizacional /
Gerncia Quantitativa do Projeto
Inovao e Implantao na Organizao /
Anlise e Resoluo de Causas
A
B
Parcialmente
Gerenciado
Gerenciado
Parcialmente
Definido
Largamente
Definido
Definido
Gerenciado
Quantitativamente
Em Otimizao
Implementao na Prtica
! Treinamento
! Projeto piloto
! Consultoria para implementao
! Auditoria da fidelidade ao processo
Engenharia de Software I 14
MN-MPS
! Instituies que se propem a implantar os processos MPS.BR
(Instituies Implementadoras) podem se credenciar atravs de um
documento onde apresentada a instituio proponente, contendo
seus dados com nfase na experincia em processos de software,
estratgia de implementao do modelo, estratgia para seleo e
treinamento de consultores para implementao do MR.MPS,
estratgia para seleo e treinamento de avaliadores, lista de
consultores de implementao treinados no modelo e aprovados
em prova especfica, lista de avaliadores treinados no modelo e
aprovados em prova especfica
Engenharia de Software I 15
MN-MPS
Engenharia de Software I 16
Cursos e certicao
! A Softex realiza cursos para formao de consultores, compradores
e avaliadores MPS.BR. So ao todo 4 cursos:
" Curso de Introduo - C1
" Curso de Implementao - C2
" Curso de Avaliaao - C3
" Curso de Aquisio - C4
! Periodicamente, so realizadas provas a nvel nacional para
certicar prossionais em cada um dos cursos descritos acima
! Tanto os cursos e as provas so realizadas nos Agentes SOFTEX
em cada estado
Engenharia de Software I 17
Ento, por que MPS.BR?
! Acesso melhoria de processos a pequenas e mdias em
empresas em larga escala
! Compatibilidade com os padres de qualidade aceitos
internacionalmente
! Caminho evolutivo mais suave e incremental que outros modelos
! Contudo, o modelo proposto pelo MPS.BR possui suas
equivalncias com o CMMI, sendo que a empresa pode pedir
avaliao para ambos os modelos, porm at o momento no
possvel pedir equivalncia
18 Engenharia de Software I
Engenharia de Software I 19
Referncia Bibliogrfica
! FALBO, R. Qualidade de Processo de Software MPS.BR.
Disponvel em: <http://www.inf.ufes.br/~falbo/download/aulas/
tengsoft/2007-1/Aula7.ppt>. Acesso em: 04/set/2009.
! RIBEIRO, A; NOEMI, M. Gerenciamento de projetos, MPS.BR e
qualidade em software. Disponvel em: <www.pmimg.org.br/
downloads/GP_MPS_e_Qualidade.ppt>. Acesso em: 01/set/2009.
! SOFTEX. MPS.BR. Disponvel em: <http://www.softex.br/mpsbr/
_home/default.asp>. Acesso em: 31/ago/2009.
! SPIN SP. Projeto MPS.BR Melhoria de Processo do Software
Brasileiro . Disponvel em: <http://www.spinsp.org.br/apresentacao/
MPSBR1022005.pdf>. Acesso em: 02/set/2009.
Engenharia de Software I 20
Referncia Bibliogrfica
! Wikipedia. Melhoria de Processos do Software Brasileiro.
Disponvel em: <http://pt.wikipedia.org/wiki/Melhoria_de_Processos
_do_Software_Brasileiro> Acesso em: 01/set/2009.