Modelo de maturidade de capacidade (cmm)

Definição - O que significa Capability Maturity Model (CMM)?

Capability Maturity Model (CMM) é uma metodologia técnica e multidisciplinar usada para facilitar e refinar os processos de desenvolvimento de software e melhoria do sistema. Com base no Process Maturity Framework (PMF), o CMM foi desenvolvido para avaliar as capacidades de desempenho dos contratantes do governo.

CMM é um benchmark usado para comparar processos organizacionais. É rotineiramente aplicado nas áreas de TI, comércio e governo para facilitar os processos da área de negócios, como engenharia de software, gestão de riscos, gestão de projetos e engenharia de sistemas.

Carnegie Mellon University (CMU), que é o registrante da patente do CMM, fornece supervisão do CMM por meio de seu Software Engineering Institute (SEI).

Definirtec explica Capability Maturity Model (CMM)

O CMM opera de acordo com os seguintes conceitos:

  • Principais áreas de processo (KPA): Refere-se a um grupo de atividades usadas para o sucesso da meta.
  • Objetivos: Consulte a implementação efetiva do KPA, que indica a capacidade de maturidade e significa os parâmetros e a intenção do KPA.
  • Recursos comuns: Consulte o compromisso de desempenho e capacidade KPA, atividades realizadas, medição, verificação de implementação e análise.
  • Práticas principais: Consulte os componentes da infraestrutura usados ​​para facilitar a implementação e institucionalização do KPA.
  • Níveis de maturidade: refere-se a um processo de cinco níveis, em que o nível mais alto é um estado ideal e os processos são gerenciados sistematicamente por meio de otimização e melhoria contínua.

Os seguintes estágios do CMM referem-se aos recursos de gerenciamento de processos de uma organização:

  • Inicial: um ambiente de processo instável é fornecido. Mudanças dinâmicas, embora não documentadas, ocorrem durante esse estágio e são usadas de maneira não controlada e reativa.
  • Repetível: esta é uma fase de processos repetíveis que fornecem resultados consistentes. As técnicas básicas de gerenciamento de projetos são estabelecidas repetidamente para o sucesso contínuo.
  • Definido: este estágio inclui padrões documentados e definidos que mudam com o tempo e promovem a consistência de desempenho estabelecida.
  • Gerenciado: este estágio usa métricas de processo e controla efetivamente o processo AS-IS. O gerenciamento se adapta e se ajusta aos projetos sem desvio de especificação. A capacidade do processo é definida a partir deste nível.
  • Otimização: A fase final concentra-se na melhoria contínua do desempenho do processo por meio de melhorias tecnológicas inovadoras e incrementais.