MPS BR: Quais são os níveis de maturidade?

ProMoveCertificaçãoMPS BR: Quais são os níveis de maturidade?
Níveis de Maturidade MPS-BR

Para entender mais sobre os níveis de maturidade do Modelo de Referência MPS para Software (MR-MPS-SW), vamos falar um pouco primeiro a respeito do MPS BR propriamente dito.

O MPS BR é um programa mobilizador criado em dezembro de 2003, que contribui para melhoria de processos, desempenho dos negócios e alavancagem da inovação, tornando as empresas brasileiras mais competitivas.

Coordenado pela Associação para Promoção da Excelência do Software Brasileiro (SOFTEX), com o apoio do Ministério da Ciência, Tecnologia e Inovações e Comunicações (MCTIC), o MPS BR tem como objetivo apoiar a inserção da cultura da qualidade principalmente nas micro, pequenas e médias empresas brasileiras.

Porém o principal foco do MPS BR é melhorar a capacidade de desenvolvimento de software, serviços e as práticas de gestão de RH na indústria de Tecnologia da Informação e Comunicação (TIC). Para isto, foram elaborados 3 modelos:

  • MR-MPS-SW: modelo de referência associado à melhoria de processo de Software.
  • MR-MPS-SV: modelo de referência associado à melhoria de processo de Serviços.
  • MR-MPS-RH: modelo de referência associado à melhoria de processo de Gestão de Pessoas.

Hoje, mais de 900 empresas brasileiras foram avaliadas nesses modelos, como pode ser verificado no site do MPS. Dessas, mais de 800 empresas estão avaliadas no MR-MPS-SW.

Este artigo vai apresentar todos os níveis, processos e capacidade de processos envolvidos para implementar processos aderentes ao Modelo de Referência de Melhoria de Processo de Software, o MR-MPS-SW.

Qual a base técnica do MR-MPS-SW?

O Modelo de Referência MR-MPS-SW (MPS para Software) tem como base técnica a NBR ISO/IEC 12.207 Engenharia de Sistemas e Software — Processos de Ciclo de Vida de Softwar, a série de normas ISO/IEC 330xx e o CMMI-DEV®. Este modelo está descrito no Guia Geral MPS de Software.

A NBR ISO/IEC 12.207 define uma estrutura e terminologias comuns para processos de ciclo de vida de software. A estrutura contém processos, atividades e tarefas que serão realizados durante o fornecimento, desenvolvimento, operação, manutenção e descontinuidade dos produtos de software, assim como durante a aquisição de um produto ou serviço. Esta norma foi usada como base para a definição das terminologias, definições de processos propósitos e resultados esperados dos processos do MR-MPS-SW.

O MR-MPS-SW está em conformidade com os requisitos para modelos de referência de processos da Norma Internacional ISO/IEC 33020.

O CMMI ® (Capability Maturity Model ® Integration – Modelo Integrado de Maturidade e de Capacidade) é um modelo de maturidade para melhoria de processos, gerido pela ISACA, para o desenvolvimento de produtos e serviços. Esse modelo define as melhores práticas associadas as atividades de desenvolvimento e de manutenção do ciclo de vida do produto, desde a concepção até a entrega e manutenção. O MR-MPS-SW é compatível com o CMMI-DEV V2.0.

Clique na imagem abaixo e saiba quais as necessidades da sua empresa para obter certificações de qualidade como o CMMI e MPS.

Autodiagnóstico CMMI e MPS

Quais os níveis de maturidade do MR-MPS-SW?

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:

  • G – Parcialmente Gerenciado.
  • F – Gerenciado.
  • E – Parcialmente Definido.
  • D – Definido.
  • C – Totalmente Definido.
  • B – Gerenciado Quantitativamente.
  • A – Em otimização.

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.

Processos e Capacidade de Processos do MR-MPS-SW

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!

Nível G: Parcialmente Gerenciado

O primeiro nível a ser implementado no modelo é o nível de maturidade G. Ele é composto pelos seguintes processos:

  • Gerência de Projetos
  • Engenharia de Requisitos

Neste nível a implementação deve atender a seguinte capacidade de processo:

  • Capacidade do Processo Nível G (CP-G) – A execução do processo é gerenciada: Um processo de capacidade  CP-G deve produzir os resultados definidos, bem como a execução do processo deve ser planejada e monitorada. Além disso, as pessoas devem estar preparadas para executar suas responsabilidades no processo.

Nível F: Gerenciado

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 cinco processos:

  • Gerência de Configuração
  • Medição
  • Aquisição
  • Gerência de Processos
  • Gerência Organizacional

Neste nível a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:

  • Capacidade do Processo Nível F (CP-F) – A execução do processo e produtos de trabalhos são gerenciados: Um processo de capacidade  CP-F deve ter a capacidade CP-G e também deve realizar a verificação objetiva de que o processo é seguido, bem como assegurar que produtos de trabalho são também avaliados objetivamente em relação ao processo e padrões, regitrando os resultados dessas avaliações e comunicando e resolvendo não conformidades.

Nível E: Parcialmente Definido

O nível de maturidade E é composto pelos processos dos níveis anteriores, pelos resultados evoluídos da Gerência de Processos e Gerência Organizacional e por um processo:

  • Gerência de Recursos Humanos
  • Gerência de Processos (evolução)
  • Gerência Organizacional (evolução)

Neste nível a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:

  • Capacidade do Processo Níveis E/D/C (CP-E/D/C) – O processo é definido: Um processo de capacidade  CP-E/D/C deve ter a capacidade CP-F e também deve identificar oportunidades de melhoria no processo durante as atividades de garantia da qualidade, bem como devem estar disponíveis para a organização informações relacionadas ao processo ou ativos de processo.

Nível D: Definido

O nível de maturidade D é composto pelos processos dos níveis anteriores, pelos resultados evoluídos da Gerência de Projetos e Engenharia de Requisitos e por mais três processos:

  • Gerência de Projetos (evolução)
  • Engenharia de Requisitos (evolução)
  • Projeto e Construção do Produto
  • Integração do Produto
  • Verificação e Validação

Neste nível, a implementação dos processos deve atender às capacidades de processo dos níveis anteriores.

Nível C: Totalmente Definido

O nível de maturidade C é composto pelos processos dos níveis de maturidade anteriores, pelos resultados evoluídos da Medição, Aquisição e Gerência Organizacional e por um processo:

  • Gerência de Decisões
  • Medição (evolução)
  • Aquisição (evolução)
  • Gerência Organizacional (evolução)

Neste nível, a implementação dos processos deve atender às capacidades de processo dos níveis anteriores.

Nível B: Gerenciado Quantitativamente

O nível de maturidade B é composto pelos resultados evoluídos dos seguintes processos:

  • Gerência de Projetos (evolução)
  • Medição (evolução)
  • Aquisição (evolução)
  • Gerência de Processos (evolução)
  • Gerência Organizacional (evolução)

Neste nível, a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:

  • Capacidade do Processo Nível B (CP-B) – O processo é previsível: Um processo de capacidade  CP-B deve ter a capacidade CP-E/D/C e também deve utilizar técnicas estatísticas e outras técnicas quantitativas para determinar ou prever o alcance de objetivos de qualidade e de desempenho dos processos.

Nível A: Em Otimização

O nível de maturidade A é composto pelos resultados evoluídos dos seguintes processos:

  • Gerência de Projetos (evolução)
  • Medição (evolução)

Neste nível a implementação dos processos deve atender a capacidade dos níveis anteriores e à seguinte capacidade de processo:

  • Capacidade do Processo Nível A (CP-A) – O processo é melhorado continuamente: Um processo de capacidade  CP-A deve ter a capacidade CP-B e também deve selecionar e implementar propostas de melhoria usando resultados da realização de análises estatísticas e quantitativa sobre efeitos esperados das propostas de melhoria para o alcance dos objetivos de negócio, qualidade e desempenho do 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.

Qual a importância dessa certificação para melhorar a gestão de processos da empresa?

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:

  • melhora considerável na organização dos processos;
  • aumento da margem de lucro;
  • credibilidade da empresa;
  • garantia da entrega final com qualidade.

Deseja saber mais sobre como adquirir a certificação MPS? Confira nosso e-book abaixo!

E-book CMMI, MPS e ISO

 

Como implementá-lo nas empresas?

Para implementá-lo é preciso reorganizar e reestruturar os processos de gestão e produção em sua empresa. Como os processos do MPS-SW são adotados em níveis de maturidade, é preciso que você alinhe o seu negócio a cada uma das etapas requeridas e aos poucos consiga atender aos requisitos de cada processo.

Empresas de consultoria em TI, como a ProMove, 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.

Como você viu, é sempre possível alcançar desdobramentos mais favoráveis em sua empresa quando você tem as informações certas e sabe o que é preciso ser feito para efetivar isso. Agora que já sabe como chegar lá, aproveite para mudar a forma como tem lidado com essa questão.

Siga-nos nas redes sociais e tenha acesso a mais conteúdos de qualidade como este!

            

A Promove é uma instituição licenciada pela Softex para avaliar e implementar o MPS-BR. Se gostaria de implementar o modelo na sua empresa e ainda restam dúvidas sobre esse modelo, entre em contato conosco!
MPS BR Certificadora e Implementadora Autorizada

About the author

Consultor em Melhoria de Processos na ProMove. Doutor em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2010), Mestre em Engenharia de Sistemas e Computação pela Universidade Federal do Rio de Janeiro (2003) e graduado em Ciência da Computação pela Universidade Federal da Bahia (2000). Possui experiência em melhoria de processos, gerência de projetos e coordenação de equipes de consultoria. É consultor na implantação de processos aderentes aos modelos de qualidade CMMI e MPS. Atuou na concepção/desenvolvimento de um framework na linguagem .Net. É certificado ITIL v3 Foundation. É instrutor credenciado dos cursos de capacitação do modelo MPS. É implementador credenciado do modelo MPS para Software e MPS para Serviços. É avaliador líder experiente do modelo MPS para Software e Serviços. É avaliador líder do modelo CERTICS.

Leave a Reply