Entenda o que é CMMI e saiba quais os seus níveis!

ProMoveCertificationEntenda o que é CMMI e saiba quais os seus níveis!
cmmi níveis

Você sabe o que é CMMI? Capability Maturity Model Integration é um modelo de melhores práticas criado para ajudar organizações a gerenciar projetos de desenvolvimento de software e prestar melhores serviços.

A ideia, que nasce nos anos de 1980, é avaliar a capacidade dos processos por meio de estágios de evolução da maturidade organizacional. Assim, é possível melhorar processos com o objetivo de conseguir entregar produtos de software e outros serviços com menos erros e menor custo.

A adoção do gerenciamento ágil ajuda os gestores a diminuírem os riscos inerentes ao trabalho e ainda colabora para o controle dos recursos do projeto. O resultado? Solução rápida de problemas rotineiros e que consomem tempo e trabalho.

Quer entender isso melhor? Continue lendo e confira!

Como funciona o CMMI

Sabe quando a meta não é atingida ou quando a qualidade da entrega cai? Essas situações deixam de ser corriqueiras quando os gestores optam por uma cultura de CMMI.

Diagnosticando o nível de maturidade da empresa e quais práticas devem ser adotadas, a organização evolui, e os erros têm cada vez menos incidência, impactando positivamente o prazo e custos dos projetos e serviços.

A palavra “maturidade” não foi escolhida por acaso. Trata-se de uma forma de analisar a capacidade de repetir resultados de uma maneira planejada. Não podemos esquecer que os modelos CMMI e MPS-BR falam de diferentes níveis de maturidade e, portanto, fazem a mensuração do progresso conquistado por empresas durante os projetos de software.

Os 3 modelos da versão 1.3 do CMMI

A versão atual do CMMI é a 1.3, de janeiro de 2013, e está voltada à maturidade das etapas e processos do desenvolvimento de um software. Por processo, devemos entender um conjunto ou bloco de atividades que buscam atingir um objetivo pré-estipulado pelos gestores.

Conheça, abaixo, os modelos dessa versão.

CMMI-DEV V1.3

O CMMI for Development tem como objetivo otimizar os processos que envolvem o desenvolvimento de serviços e produtos. Engloba práticas que abrangem a Gestão de Projetos, Gestão de Processos, Engenharia de Hardware e Software e Engenharia de Sistemas. Também engloba processos de suporte, responsáveis pelo desenvolvimento e pela manutenção dos produtos.

CMMI-ACQ V1.3

O CMMI for Acquisition é indicado para processos de terceirização de bens e serviços, além da compra de suprimentos. É especialmente utilizado por empresas que lidam com muitos setores, como de softwares, hardwares, indústria automobilística, indústria da saúde e de telecomunicações. O CMMI-ACQ engloba práticas que abrangem a Gestão de Projetos, a Gestão de Processos e a Engenharia de Aquisição. Também refere-se a outros processos de suporte na aquisição de produtos e serviços e administração de fornecedores.

CMMI-SVC V1.3

O modelo de CMMI for Services, por sua vez, é indicado para empresas de diversos setores, como de hotelaria, saúde, telecomunicações e educação, que prestam serviços a pessoas jurídicas e físicas. O CMMI-SVC engloba práticas que abrangem Gestão de Projetos, Gestão de Serviços e outras práticas de suporte.

Os níveis de maturidade do CMMI

Depois que são implementados processos com base nas melhores práticas do CMMI, a maturidade da organização é analisada considerando cinco níveis. Isso é necessário para entender o grau de evolução da empresa no momento — algo crucial para a tomada de decisões a respeito de melhorias e novas práticas.

Para entender melhor, confira cada um desses níveis abaixo.

Inicial

Nesse primeiro nível, a organização ainda está em um momento crítico: sem práticas definidas, sem processos de otimização e sem planejamento. É o momento em que tudo acontece de maneira improvisada, e os erros, que costumam ser muitos, são sanados com práticas simplistas, sem muitos resultados.

Em empresas que ainda se encontram nesse nível, é muito comum que haja atraso nas entregas, gasto excessivo e definição de metas não muito claras para os colaboradores. Isso exige grande esforço por parte de gestores e equipes, que precisam lidar com problemas sem saber as práticas corretas.

Gerenciado

Empresas que se encontram no segundo nível de maturidade ainda carregam processos iniciais, mas com o diferencial de que controlam com mais facilidade os custos e os prazos para entregas de produtos e serviços.

Nessa etapa, os gestores conseguem definir um planejamento claro e eficaz, a fim de otimizar as práticas e a cultura da empresa. Além disso, as organizações já podem produzir relatórios de melhores práticas e adquirir experiência com a nova forma de gestão.

Definido

Empresas no terceiro nível já têm processos bem definidos — daí o nome. Suas documentações são padronizadas e suas práticas são uniformes, ou seja, todos sabem o que deve ser feito em cada etapa da produção. Nesse momento, os colaboradores são importantes para os processos, mas quem os detém é a empresa, que criou a cultura e os capacitou para trabalhar da melhor forma.

Quantitativamente gerenciado

No quarto nível, as organizações têm práticas bem mais detalhadas. Elas coletam dados, métricas e outras informações práticas para analisar o andamento da rotina profissional quantitativamente. Dessa forma, é mais fácil diagnosticar as maiores dores da empresa, sanando erros com mais rapidez e facilidade.

Aqui, o planejamento é mais claro, e as metas são estabelecidas de forma possível e conhecida por todos os envolvidos. Também, o controle sobre os processos ajuda na qualidade da entrega, e a incidência de erros é ainda menor.

Otimizado

Alcançando esse último nível, a empresa consegue diagnosticar todas as áreas que devem ser otimizadas e traçar metas para solucionar eventuais problemas que possam ocorrer. As práticas não só resolvem, como previnem, o que ajuda na economia de tempo, já que tudo foi analisado previamente e os processos são otimizados de forma contínua.

No case apresentado neste artigo, mostramos como a ProMove ajudou a empresa Radix a alcançar o Nível 5 (Otimizado) do CMMI reduzindo em 50% o número de defeitos encontrados pelo cliente e aumentando em mais de 20% a produtividade.

CMMI Development V2.0

A nova versão CMMI Development V2.0 foi publicada em março de 2018.

A estrutura do modelo e a forma de avaliação foram modificadas para facilitar o entendimento e reduzir o custo da avaliação. Conceitos de agilidade com Scrum são também integrados ao modelo, mostrando que a nova versão V2.0 pode ser usada em ambientes ágeis.

Aproveite para saber mais sobre a versão 2.0 neste e-book com informações exclusivas, traduzidas do CMMI Institute sobre a nova versão do modelo!

cmmi 2.0

Benefícios do CMMI

Se você ainda não sabe quais as vantagens do CMMI, listamos alguns tópicos essenciais para a otimização dos seus processos. Veja:

  • melhora o foco da empresa e a concentração das equipes nos processos que devem ser desempenhados;
  • aumenta a vantagem competitiva, uma vez que coloca as organizações equiparadas aos melhores e maiores concorrentes;
  • otimiza a produtividade nas tarefas preestabelecidas;
  • integra os processos e as etapas previstas para o desenvolvimento do produto;
  • resulta em dados reais e confiáveis para mensuração de resultados;
  • proporciona maior conhecimento técnico aos gestores da organização, não se limitando mais aos profissionais especializados;
  • reduz a taxa de erros e refações;
  • aumenta a flexibilidade do trabalho na empresa;
  • colabora com o cumprimento de prazos e metas estabelecidos;
  • reduz o índice de incongruências;
  • facilita o alcance dos objetivos;
  • esclarece melhor as diretrizes de trabalho para os gestores;
  • reduz a possibilidade de conflitos entre processos e entre colaboradores;
  • proporciona visão panorâmica de processos que devem ser melhorados;
  • aumenta a eficiência da visão macro do desempenho das equipes.

​Em geral, o CMMI é adotado por companhias médias e grandes, já que são as que mais investem em melhorias para garantir a presença no mercado. Ainda assim, com obstinação, as empresas pequenas também podem se beneficiar da ferramenta.

Não devemos esquecer que, ainda que o CMMI seja eficaz, ele de nada serve sem que a companhia mude e tenha vontade de otimizar os seus processos. Para isso, invista em treinamento e reuniões para diminuir a resistência à mudança que pode eclodir entre seus funcionários.

Bom, como podemos ver, o CMMI aumenta o foco das equipes, torna as empresas mais competitivas, favorece a produtividade e garante entregas no tempo planejado — tudo isso sem problemas com a qualidade e com o atendimento ao cliente.

Gostou do post? Agora que você já sabe o que é CMMI, seus níveis e como ele funciona, não deixe de assinar a nossa newsletter para receber, diretamente em sua caixa de entrada, as maiores novidades sobre esse e outros assuntos!

Sobre o Autor

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.