O Modelo de Melhoria de Processo de Software Brasileiro (MPS.BR), coordenado pela SOFTEX, é uma iniciativa nacional criada em dezembro de 2003, com apoio do Ministério da Ciência, Tecnologia, Inovações e Comunicações (MCTIC), para aumentar a competitividade das empresas brasileiras, especialmente micro, pequenas e médias.
Com foco na melhoria contínua, o modelo é dividido em três vertentes principais:
Com mais de 900 empresas avaliadas, das quais mais de 800 no MR-MPS-SW (Software), o modelo comprovadamente ajuda a melhorar processos internos, produtividade, desempenho e inovação tecnológica.
Este guia explora detalhadamente cada nível do MR-MPS-SW, seus processos específicos e os resultados que sua empresa pode esperar ao implementar esse modelo.
O MR-MPS-SW foi criado com base em normas e modelos internacionais que servem de referência para definir, avaliar e melhorar processos de software:
NBR ISO/IEC 12.207: É a norma internacional que define todo o ciclo de vida de um software, desde o planejamento até a descontinuidade. Ela descreve processos, atividades, tarefas e resultados esperados em cada fase do desenvolvimento. O MPS.BR utiliza essa estrutura e terminologia como base para definir seus próprios processos.
Família de Normas ISO/IEC 33000: Oferecem um modelo para medir e avaliar a maturidade e a capacidade dos processos, determinando como caracterizar e medir a execução e o desempenho dos processos em diferentes níveis. O MPS.BR usa essas diretrizes para estabelecer seus 7 níveis de maturidade e os critérios de avaliação.
CMMI-DEV® (Capability Maturity Model Integration – Development): É um modelo reconhecido mundialmente, que reúne as melhores práticas de desenvolvimento de produtos e serviços. O MPS BR para Software é compatível com o CMMI-DEV V3.0, permitindo que empresas possam integrar ou migrar práticas entre eles com facilidade.
Em resumo, o MPS.BR reúne:
O resultado dessa combinação é um modelo flexível, progressivo e aderente às melhores práticas globais, mas adaptado à realidade das empresas brasileiras de diferentes portes.
Para saber mais detalhes sobre o MR-MPS-SW, consulte o Guia Geral de MPS para Software.
O MR-MPS-SW é o modelo de referência de software baseado em níveis de maturidade, que são uma combinação entre Processos e sua Capacidade.
O Processo é caracterizado por seu propósito e seus resultados esperados. O resultado esperado do processo é atendido por meio de atividades e tarefas. Cada nível do modelo é atendido por um conjunto de processos a serem implementados.
A Capacidade do Processo representa o grau de refinamento e institucionalização com que o processo é executado na organização/unidade organizacional. Cada nível do modelo é atendido por um conjunto de capacidade de processo associado.
O MR-MPS-SW define 7 níveis de maturidade, apresentado abaixo do menor ao maior:
Cada um dos níveis acima é composto por um conjunto de Processos de Projeto e Processos Organizacionais, bem como um conjunto de Capacidade de Processo. Os Processos e Capacidade de Processos do MR-MPS-SW são apresentados na figura abaixo.
A seguir são apresentados, para cada nível, os propósitos dos processos, bem como a capacidade de processo conforme definido no Guia Geral MPS de Software. Confira!
O primeiro nível a ser implementado no modelo é o nível de maturidade G. Ele é composto pelos seguintes processos:
Neste nível a implementação deve atender a seguinte capacidade de processo:
O nível de maturidade F é o segundo nível do modelo, sendo aderente ao nível 2 do CMMI-DEV.
Esse nível é composto pelos processos do nível anterior e por mais nove processos:
Neste nível a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:
O nível de maturidade E é composto pelos processos dos níveis anteriores e pelos resultados evoluídos dos processos Capacitação, Gerência de Processos e Gerência Organizacional de Software:
Neste nível a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:
O nível de maturidade D é composto pelos processos dos níveis anteriores e pelos resultados evoluídos dos processos Gerência de Projetos, Engenharia de Requisitos, Projeto e Construção do Produto, Integração do Produto e Verificação e Validação:
Neste nível, a implementação dos processos deve atender às capacidades de processo dos níveis anteriores.
O nível de maturidade C é composto pelos processos dos níveis de maturidade anteriores e pelos resultados evoluídos dos processos Medição, Aquisição e Gerência Organizacional de Software:
Neste nível, a implementação dos processos deve atender às capacidades de processo dos níveis anteriores.
O nível de maturidade B é composto pelos processos dos níveis de maturidade anteriores e pelos resultados evoluídos dos processos Gerência de Projetos, Gerência Organizacional de Software, Gerência de Processos, Medição e Aquisição:
Neste nível, a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:
O nível de maturidade A é composto pelos processos dos níveis de maturidade anteriores e pelos resultados evoluídos dos processos Gerência de Projetos e Medição:
Neste nível a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:
O Modelo de Referência MR-MPS-SW está sendo implementado desde 2003, com inúmeros casos de sucesso.
Este modelo é compatível com o CMMI-DEV (Capability Maturity Model Integration) e prepara a organização para a internacionalização. Seu custo-benefício é excelente para empresas que desejam se tornar competitivas no mercado interno e externo.
Porém, elas enfrentam também muitos fracassos na implementação do MR-MPS-SW. Geralmente, esses fracassos estão relacionados a uma implementação by the book que, em vez de agregar valor, gera burocracias desnecessárias, emperrando o processo.
Um bom roadmap de implantação é iniciar com o nível G, que estrutura a empresa e já implementa os conceitos de gerenciamento de projetos e requisitos. As empresas iniciam o pensamento sistêmico de transformar requisitos em processos e atividades, preparando a base da pirâmide da maturidade organizacional.
Utilizar o MPS-SW em seu negócio trará agilidade e resultados mais consistentes no desenvolvimento de sua empresa.
Em vez de depender da indefinição e incerteza nos diversos processos que fazem parte do desenvolvimento do seu negócio, você terá um modelo seguro a ser adotado e seguido que certamente poderá aprimorar o seu empreendimento.
Ao adotar essa metodologia e obter a certificação em sua empresa, os resultados a serem alcançados são mais que animadores. Algumas das consequências positivas dessa implementação e avaliação que poderíamos ressaltar são:
Deseja saber mais sobre como adquirir a certificação MPS? Confira nosso e-book!
É preciso que você alinhe o seu negócio a cada uma das etapas requeridas e aos poucos consiga atender aos requisitos de cada processo. A implementação deve ocorrer gradualmente:
Empresas de consultoria em TI podem ajudar nesse percurso, apontando os elementos que ainda precisam ser trabalhados na empresa para atingir essa excelência, bem como demonstrar qual a melhor forma de extrair os melhores resultados dessa metodologia.
A Promove é uma instituição certificada pela SOFTEX para avaliar e implementar o MPS BR para Software. Gostaria de implementar o modelo na sua empresa? Ficou com alguma dúvida? Entre em contato!
Nenhum comentário aprovado.
O Modelo de Melhoria de Processo de Software Brasileiro (MPS.BR), coordenado pela SOFTEX, é uma iniciativa nacional criada...
No universo das metodologias ágeis, Kanban e Scrum são duas abordagens amplamente adotadas para a gestão e melhoria de processos em proje...
Frequentemente identificamos empresas no mercado que buscam metodologias ágeis como Scrum, Kanban ou XP para melhorar o desempenho e a qual...
Deixe um comentário