SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
Capability Maturity Model Integration (CMMI)
Prof. Cristiano Bertolini
Universidade Federal de Santa Maria (UFSM Campus Frederico Westphalen)
Departamento de Tecnologia da Informa¸c˜ao
cristiano.bertolini@ufsm.br
22 de Junho de 2018
Nesta Aula:
Processos
Contextualiza¸c˜ao
Conceitua¸c˜ao
Hist´orico
Objetivos
Caracter´ısticas
Representa¸c˜oes
C. Bertolini (UFSM) CMMI Junho 2018 2 / 46
Processos
Defini¸c˜ao de Processo
´E um conjunto de atividades realizadas com um determinado prop´osito,
podendo incluir: ferramentas, m´etodos e guias, pessoas, produtos, e
entradas e sa´ıdas
C. Bertolini (UFSM) CMMI Junho 2018 3 / 46
Processos
Como obter alto desempenho quando o processo ´e desconhecido ou
ineficiente?
O equil´ıbrio ´e necess´ario
Investimentos em tecnologia sem um guia que defina como utiliz´a-la ´e
um desperd´ıcio de recursos
Sem processos claros e eficientes uma empresa n˜ao ´e escal´avel
C. Bertolini (UFSM) CMMI Junho 2018 4 / 46
Modelos de Maturidade
Ver Quadro Geral: Koscianski, Andr´e; Soares, Michel dos Santos.
Qualidade de Software, Novatec, 2007.
C. Bertolini (UFSM) CMMI Junho 2018 5 / 46
Modelos de Melhoria de Processo
CMMI: Capability Maturity Model Integration
(www.cmmiinstitute.com)
MPS.BR: Melhoria de Processo do Software Brasileiro
(www.softex.br/mpsbr)
C. Bertolini (UFSM) CMMI Junho 2018 6 / 46
V´arios Modelos de Maturidade
Prolifera¸c˜ao de Modelos e Padr˜oes em diversas ´areas
Diferentes estruturas, formatos, termos, maneiras de medir
maturidade
Causa confus˜ao, especialmente quando mais de um modelo ´e utilizado
Dif´ıcil de integrar um ´unico programa de melhoria
C. Bertolini (UFSM) CMMI Junho 2018 7 / 46
CMMI
Capability: qualidade de ser capaz ou apto a realizar uma
determinada tarefa ou a¸c˜ao
Maturity: estado de estar maduro, totalmente desenvolvido em
determinada ´area
Model: representa¸c˜ao de algo em diferentes contextos (software,
aquisi¸c˜oes, opera¸c˜oes, etc.)
Integration: consistˆencia entre modelos e fun¸c˜oes organizacionais
C. Bertolini (UFSM) CMMI Junho 2018 8 / 46
CMMI
Conceito
Um modelo que tem como objetivo estabelecer um conjunto de melhores
pr´aticas que devem ser utilizadas para um fim espec´ıfico (ex.
desenvolvimento)
C. Bertolini (UFSM) CMMI Junho 2018 9 / 46
Hist´orico
C. Bertolini (UFSM) CMMI Junho 2018 10 / 46
Hist´orico
Proposta de um modelo integrado que pode ser utilizado em v´arias
disciplinas
Desenvolvimento integrado do produto e processo
Desenvolvimento de sistemas (como um todo, incluindo software ou
n˜ao)
Desenvolvimento de Software
Subcontrata¸c˜ao (aquisi¸c˜ao de produtos de fornecedores)
C. Bertolini (UFSM) CMMI Junho 2018 11 / 46
CMMI: Objetivos
Integra¸c˜ao dos modelos e redu¸c˜ao dos custos com melhorias de
processo
Aumento do foco das atividades
Integra¸c˜ao dos processos existentes
Eliminar inconsistˆencias
Reduzir duplica¸c˜oes
Fornecer terminologia comum
Assegurar consistˆencia com normas ISO
Flexibilidade e Extens˜ao para outras disciplinas
C. Bertolini (UFSM) CMMI Junho 2018 12 / 46
CMMI: Objetivos
O objetivo do CMMI ´e prover um guia para a melhoria de processos
organizacionais e habilidades de gest˜ao do desenvolvimento, aquisi¸c˜ao
e manuten¸c˜ao de produtos e servi¸cos
Auxilia a organiza¸c˜ao a avaliar a eficiˆencia dos seus processos
Estabelece prioridades de melhoria e auxilia a implementa¸c˜ao das
melhorias
C. Bertolini (UFSM) CMMI Junho 2018 13 / 46
CMMI: Constela¸c˜oes
C. Bertolini (UFSM) CMMI Junho 2018 14 / 46
CMMI: ´Areas de Conhecimento
Engenharia de Software
Cobre o desenvolvimento e a aplica¸c˜ao de m´etodos para desenvolver e
manter software
Engenharia de Hardware
Cobre t´ecnicas e tecnologias para implementar e manter um produto
tang´ıvel
Engenharia de Sistemas
Cobre o desenvolvimento de sistemas como um todo, que podem ou
n˜ao incluir software (software + hardware)
C. Bertolini (UFSM) CMMI Junho 2018 15 / 46
CMMI: Estrutura - ´Areas de Processo
Requerido:
Metas espec´ıficas e gen´ericas
Esperado:
Pr´aticas espec´ıficas e gen´ericas
Informativo:
Objetivos das ´Area de Processo
Notas de introdu¸c˜ao
Produtos de trabalho t´ıpicos
Subpr´aticas
Orienta¸c˜ao para aplica¸c˜ao
´Areas de processo Relacionadas
C. Bertolini (UFSM) CMMI Junho 2018 16 / 46
CMMI: Estrutura - Componentes
C. Bertolini (UFSM) CMMI Junho 2018 17 / 46
CMMI: ´Areas de Processo
Conjunto de pr´aticas relacionadas em uma ´area que, quando
implementadas conjuntamente, satisfazem a um conjunto de metas
consideradas importantes para a realiza¸c˜ao de melhorias naquela ´area
Todas as ´areas de processo do CMMI s˜ao comuns `as representa¸c˜oes
cont´ınua e por est´agios (veremos em seguida)
22 ´areas de processos na vers˜ao 1.3
C. Bertolini (UFSM) CMMI Junho 2018 18 / 46
CMMI: Metas e Pr´aticas
Metas Espec´ıficas e Pr´aticas Espec´ıficas:
aplicam-se a uma ´area de Processo particular
relacionadas `a dimens˜ao do processo
Metas Gen´ericas e Pr´aticas Gen´ericas:
relacionadas `a dimens˜ao da capacidade ou maturidade
aplicam-se a todas as `areas de processo
C. Bertolini (UFSM) CMMI Junho 2018 19 / 46
CMMI: Metas e Pr´aticas
Metas Espec´ıficas:
Componente requerido do modelo que descreve as caracter´sticas
peculiares que devem estar presentes para satisfazer `a ´area de processo
Pr´aticas Espec´ıficas:
Componente esperado do modelo que ´e considerado importante para
satisfazer `a meta espec´ıfica associada. As pr´aticas espec´ıficas
descrevem as atividades esperadas para satisfazer `as metas espec´ıficas
de uma ´area de processo
C. Bertolini (UFSM) CMMI Junho 2018 20 / 46
CMMI: Metas e Pr´aticas
Metas Gen´ericas:
Componente requerido do modelo que descreve as caracter´ısticas
necess´arias para institucionalizar os processos que implementam uma
´area de processo
Pr´aticas Gen´ericas:
Componente esperado do modelo considerado importante para
satisfazer `a meta gen´erica associada
As pr´aticas gen´ericas associadas `a meta gen´erica descrevem as
atividades esperadas para satisfazer `a meta gen´erica e contribuem para
a institucionaliza¸c˜ao dos processos associados `area de processo
C. Bertolini (UFSM) CMMI Junho 2018 21 / 46
Tipos de Modelos CMMI
Cont´ınuo:
N´ıveis de capacidade
Agrupamento das ´areas de processo por categoria
Avalia¸c˜ao das ´areas de processo
Est´agio:
N´ıveis de maturidade
Agrupamento das ´areas de processo por n´ıvel
Avalia¸c˜ao da organiza¸c˜ao como um todo
C. Bertolini (UFSM) CMMI Junho 2018 22 / 46
Tipos de Modelos CMMI
C. Bertolini (UFSM) CMMI Junho 2018 23 / 46
Tipos de Modelos CMMI
Por que duas representa¸c˜oes:
Heran¸ca de Modelos: Software CMM - Staged, SECM - Continuous e
IPD CMM - Hybrid
Escolher uma ´unica abordagem para representa¸c˜ao tornou-se muito
dif´ıcil
No entanto, as duas representa¸c˜oes do modelo poss´uem conte´udos
equivalentes
C. Bertolini (UFSM) CMMI Junho 2018 24 / 46
Compara¸c˜ao dos N´ıveis
C. Bertolini (UFSM) CMMI Junho 2018 25 / 46
CMMI: Est´agios
C. Bertolini (UFSM) CMMI Junho 2018 26 / 46
CMMI: Est´agios
N´ıvel de Maturidade
Grau de melhoria de processo em um conjunto predefinido de ´areas de
processo nas quais todas as metas foram satisfeitas
Fornece um roteiro de implementa¸c˜ao por meio de:
grupos de ´area de processo
implementa¸c˜ao em sequˆencia
cada n´ıvel funciona como a funda¸c˜ao para o pr´oximo n´ıvel
Habilidade de gerenciar processos atrav´es da organiza¸c˜ao
Atribui uma classifi¸c˜ao do n´ıvel de maturidade atrav´es dos resultados
das avalia¸c˜oes
Permitindo compara¸c˜ao direta entre as organiza¸c˜oes
C. Bertolini (UFSM) CMMI Junho 2018 27 / 46
CMMI: Est´agios - Vantagens
Provˆe uma sequˆencia bem definida de melhoria de processos
Permite compara¸c˜oes entre organiza¸c˜oes por meio do uso de n´ıveis de
maturidade
Provˆe uma ´unica classifica¸c˜ao que resume os resultados das avalia¸c˜oes
e permite a compara¸c˜ao simples entre organiza¸c˜oes
C. Bertolini (UFSM) CMMI Junho 2018 28 / 46
CMMI: Est´agios - Desvantagens
Rigidez na escolha das ´areas de processos a serem melhoradas
(mesmo se n˜ao for de interesse da empresa ´e necess´ario melhor´a-lo)
O custo pode ser maior, caso a empresa n˜ao tenha interesse em
algumas ´areas de processo, mas tenha que implement´a-la mesmo
assim
C. Bertolini (UFSM) CMMI Junho 2018 29 / 46
CMMI: Est´agios
C. Bertolini (UFSM) CMMI Junho 2018 30 / 46
CMMI: Est´agios - N´ıvel 1 - Inicial
Processos s˜ao ad hoc e ca´oticos
A organiza¸c˜ao n˜ao fornece um ambiente est´avel para apoiar os
processos
O sucesso depende do hero´ısmo e da competˆencia de pessoas
individualmente
Organiza¸c˜oes neste n´ıvel se comprometem al´em de sua capacidade,
abandonam o processo em momentos de crise e s˜ao incapazes de
repetir os pr´oprios sucessos
C. Bertolini (UFSM) CMMI Junho 2018 31 / 46
CMMI: Est´agios - N´ıvel 2 - Gerenciado
Os processos s˜ao planejados e executados de acordo com uma pol´ıtica
Recursos adequados e pessoas experientes s˜ao envolvidos para
produzir sa´ıdas controladas
Inclui medi¸c˜ao, controle e revis˜ao dos processos
´E alcan¸cado pelas metas espec´ıficas das ´areas de processo de n´ıvel 2 e
a meta gen´erica 2
C. Bertolini (UFSM) CMMI Junho 2018 32 / 46
CMMI: Est´agios - N´ıvel 3 - Definido
Processos s˜ao bem caracterizados e entendidos, e s˜ao descritos em
padr˜oes, procedimentos, ferramentas e m´etodos
No n´ıvel 2, cada projeto tinha seus padr˜oes, procedimentos, etc.
No n´ıvel 3 h´a um padr˜ao da organiza¸c˜ao
Os projetos estabelecem seus processos adaptando este padr˜ao
´E alcan¸cado pelas metas espec´ıficas das ´areas de processos de n´ıvel 2
e 3 e metas gen´ericas 2 e 3
C. Bertolini (UFSM) CMMI Junho 2018 33 / 46
CMMI: Est´agios - N´ıvel 4 - Quantificado
Objetivos quantitativos s˜ao estabelecidos para a qualidade e
desempenho dos processos
Medi¸c˜oes s˜ao feitas por meio de t´ecnicas estat´ısticas e quantitativas,
apenas para os subprocessos mais relevantes
´E alcan¸cado pelas metas espec´ıficas das ´areas de processo de n´ıvel 2,
3 e 4 e metas gen´ericas 2 e 3
C. Bertolini (UFSM) CMMI Junho 2018 34 / 46
CMMI: Est´agios - N´ıvel 5 - Em Otimiza¸c˜ao
Os processos s˜ao melhorados continuamente com base no
entendimento quantitativo das causas comuns de varia¸c˜oes inerentes
aos processos
As melhorias s˜ao escolhidas e comparadas ao seu custo e impacto na
organiza¸c˜ao
´E alcan¸cado pelas metas espec´ıficas das ´areas de processo de n´ıvel 2,
3, 4 e 5 e metas gen´ericas 2 e 3
C. Bertolini (UFSM) CMMI Junho 2018 35 / 46
CMMI: Cont´ınua
N´ıvel de Capacidade
Alcance de um determinado patamar de melhoria caracterizado pela
satisfa¸c˜ao de um conjunto de pr´aticas gen´ericas e espec´ıficas em uma
determinada ´area de processo
Maior flexibilidade focando em ´areas de processo espec´ıficas de
acordo com metas e objetivos de neg´ocio
Permite a compara¸c˜ao de ´areas de processo entre diferentes
organiza¸c˜oes
Estrutura familiar para aqueles que est˜ao migrando da comunidade de
engenharia de sistemas
Foco bem definido nos riscos espec´ıficos de cada ´area de processo
Estrutura compat´ıvel com o padr˜oes ISO e similares
C. Bertolini (UFSM) CMMI Junho 2018 36 / 46
CMMI: Cont´ınua - Vantagens
Oferece m´axima flexibilidade na utiliza¸c˜ao do modelo para a melhoria
de processos
A organiza¸c˜ao pode escolher a ordem de melhoria que melhor se
encaixa a seus objetivos
Permite compara¸c˜ao com outras organiza¸c˜oes processo a processo
F´acil compara¸c˜ao com o padr˜ao ISO
C. Bertolini (UFSM) CMMI Junho 2018 37 / 46
CMMI: Cont´ınua - Desvantagens
Os processos da organiza¸c˜ao que precisam ser melhorados devem ser
conhecidos previamente (nem sempre isso ´e poss´ıvel)
Flexibilidade de escolha n˜ao ´e de 100%. Existem dependˆencias entre
as ´areas de processo isto pode limitar as escolhas da organiza¸c˜ao
Maior retorno sobre o investimento de empresas com abordagem
cont´ınua ainda n˜ao foi comprovado
C. Bertolini (UFSM) CMMI Junho 2018 38 / 46
CMMI: Cont´ınua
C. Bertolini (UFSM) CMMI Junho 2018 39 / 46
CMMI: Cont´ınua versus Por Est´agios
C. Bertolini (UFSM) CMMI Junho 2018 40 / 46
CMMI: Cont´ınua versus Por Est´agios
Para alcan¸car o n´ıvel de maturidade 2, todas as ´areas de processo
associadas ao n´ıvel de maturidade 2 devem alcan¸car o n´ıvel de
capacidade 2 ou n´ıveis superiores
Para alcan¸car o n´ıvel de maturidade 3, todas as ´areas de processo
associadas aos n´ıveis de maturidade 2 e 3 devem alcan¸car o n´ıvel de
capacidade 3 ou n´ıveis superiores
Para alcan¸car o n´ıvel de maturidade 4, todas as ´areas de processo
associadas aos n´ıveis de maturidade 2, 3 e 4 devem alcan¸car o n´ıvel
de capacidade 3 ou n´ıveis superiores
Para alcan¸car o n´ıvel de maturidade 5, todas as ´areas de processo do
modelo devem alcan¸car o n´ıvel de capacidade 3 ou n´ıveis superiores
C. Bertolini (UFSM) CMMI Junho 2018 41 / 46
CMMI: Exemplo para Gest˜ao de Requisitos
Descri¸c˜ao: uma ´Area de Processo de Engenharia do N´ıvel de
Maturidade 2
Objetivos: Fornecer subs´ıdios para gerenciar os requisitos dos
produtos e componentes de produto do projeto e identificar
inconsistˆencias entre esses requisitos e os planos e produtos de
trabalho do projeto
C. Bertolini (UFSM) CMMI Junho 2018 42 / 46
CMMI: Exemplo para Gest˜ao de Requisitos
Meta Espec´ıfica: ME1 Gerenciar Requisitos
Requisitos s˜ao gerenciados e as inconsistˆencias s˜ao identificadas em
rela¸c˜ao aos planos de projeto e produtos de trabalho
Pr´atica Espec´ıficas
PS 1.1 Obter Entendimento dos Requisitos
PS 1.2 Obter Comprometimento com os Requisitos
PS 1.3 Gerenciar Mudan¸cas nos Requisitos
PS 1.4 Manter Rastreabilidade Bidirecional dos Requisitos
PS 1.5 Identificar Inconsistˆencias entre Planos de Projeto e Requisitos
C. Bertolini (UFSM) CMMI Junho 2018 43 / 46
CMMI: Exemplo para Gest˜ao de Requisitos
Meta Gen´erica
MG 1 Institucionalizar um Processo Gerenciado
Pr´atica Gen´erica
PG 1.1 Estabelecer uma Pol´ıtica
PG 1.2 Planejar o Processo
PG 1.3 Fornecer Recursos
PG 1.4 Atribuir Responsabilidades
PG 1.5 Treinar Pessoas
PG 1.6 Gerenciar Configura¸c˜oes
PG 1.7 Identificar e Envolver as Partes Interessadas Relevantes
PG 1.8 Monitorar e Controlar o Processo
PG 1.9 Revisar Status com a Gerˆencia de N´ıvel Superior
C. Bertolini (UFSM) CMMI Junho 2018 44 / 46
CMMI: Processos versus Categorias
C. Bertolini (UFSM) CMMI Junho 2018 45 / 46
Referˆencias
GUERRA, Ana Cervigni; COLOMBO, Regina Maria Thienne.
Qualidade de Produto de Software. Brasilia: PBQP, 2009. 429p.
http://www.mct.gov.br/upd blob/0203/203505.pdf
CMMI: http://cmmiinstitute.com/
C. Bertolini (UFSM) CMMI Junho 2018 46 / 46

Mais conteúdo relacionado

Mais procurados

DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...
DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...
DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...Diogo Rocha Ferreira de Menezes
 
Visão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique GabrielVisão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique GabrielHenrique Gabriel
 
Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Mario Jorge
 
Processo de certificação CMMI
Processo de certificação CMMIProcesso de certificação CMMI
Processo de certificação CMMIthomasdacosta
 
Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...
Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...
Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...Rodrigo Barone, PMP
 
Gerenciamento de portfólio como componente da estrutura organizacional para a...
Gerenciamento de portfólio como componente da estrutura organizacional para a...Gerenciamento de portfólio como componente da estrutura organizacional para a...
Gerenciamento de portfólio como componente da estrutura organizacional para a...Andre Marcelino Pereira
 
Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFEdton Lemos
 
Mps-br gerencia de decisões
Mps-br gerencia de  decisõesMps-br gerencia de  decisões
Mps-br gerencia de decisõesdionilson lemos
 
Adoção do CMMI e Metodologias Ágeis em Empresas Brasileiras
Adoção do CMMI e Metodologias Ágeis em Empresas BrasileirasAdoção do CMMI e Metodologias Ágeis em Empresas Brasileiras
Adoção do CMMI e Metodologias Ágeis em Empresas BrasileirasWildtech
 
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...
 CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (... CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (...
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...Paula Gomes
 

Mais procurados (17)

Scampi
ScampiScampi
Scampi
 
Cmmi e mps.Br
Cmmi e mps.BrCmmi e mps.Br
Cmmi e mps.Br
 
DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...
DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...
DESENVOLVIMENTO DE PROJETO PARA IMPLANTAÇÃO DO CMMI NIVEL DOIS DE MATURIDADE ...
 
Visão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique GabrielVisão Geral do CMMI - Por Henrique Gabriel
Visão Geral do CMMI - Por Henrique Gabriel
 
GT5 - CMMI
GT5 - CMMIGT5 - CMMI
GT5 - CMMI
 
Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3Engenharia de Software - CMMI DEV 1.3
Engenharia de Software - CMMI DEV 1.3
 
Conhecendo o CMMI
Conhecendo o CMMIConhecendo o CMMI
Conhecendo o CMMI
 
Processo de certificação CMMI
Processo de certificação CMMIProcesso de certificação CMMI
Processo de certificação CMMI
 
Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...
Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...
Programa de Avaliação e Aumento da Maturidade em Gerenciamento de Projetos – ...
 
Trabalho de CMMI
Trabalho de CMMITrabalho de CMMI
Trabalho de CMMI
 
Gerenciamento de portfólio como componente da estrutura organizacional para a...
Gerenciamento de portfólio como componente da estrutura organizacional para a...Gerenciamento de portfólio como componente da estrutura organizacional para a...
Gerenciamento de portfólio como componente da estrutura organizacional para a...
 
Slide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAFSlide apresentação CMMI-TOGAF
Slide apresentação CMMI-TOGAF
 
Mps-br gerencia de decisões
Mps-br gerencia de  decisõesMps-br gerencia de  decisões
Mps-br gerencia de decisões
 
Adoção do CMMI e Metodologias Ágeis em Empresas Brasileiras
Adoção do CMMI e Metodologias Ágeis em Empresas BrasileirasAdoção do CMMI e Metodologias Ágeis em Empresas Brasileiras
Adoção do CMMI e Metodologias Ágeis em Empresas Brasileiras
 
CMM e CMMI
CMM e CMMICMM e CMMI
CMM e CMMI
 
Cmmi apresentação
Cmmi apresentaçãoCmmi apresentação
Cmmi apresentação
 
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...
 CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (... CMMI: Para além do desenvolvimento de Software  - Carlos Sánchez Fernández (...
CMMI: Para além do desenvolvimento de Software - Carlos Sánchez Fernández (...
 

Semelhante a CMMI - Capability Maturity Model Integration

Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaLaura Lou
 
Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...
Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...
Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...Cristiano Lima
 
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...CADWARE-TECHNOLOGY
 
Mesuracao da Gestao do Conhecimento em Projetos
Mesuracao da Gestao do Conhecimento em ProjetosMesuracao da Gestao do Conhecimento em Projetos
Mesuracao da Gestao do Conhecimento em ProjetosRafael Ramos
 
Trabalho Fábrica de Softwares baseado em ISO 9001:2008
Trabalho Fábrica de Softwares baseado em ISO 9001:2008Trabalho Fábrica de Softwares baseado em ISO 9001:2008
Trabalho Fábrica de Softwares baseado em ISO 9001:2008Claudio Cardozo
 
Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)
Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)
Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)Bayardo Morales
 
Ferramentas Lean na Indústria Injeção Plástico_UMinho2011.pdf
Ferramentas Lean na Indústria Injeção Plástico_UMinho2011.pdfFerramentas Lean na Indústria Injeção Plástico_UMinho2011.pdf
Ferramentas Lean na Indústria Injeção Plástico_UMinho2011.pdfjcjaneiro
 
Apostila Projetos em Empreendedorismo
Apostila Projetos em EmpreendedorismoApostila Projetos em Empreendedorismo
Apostila Projetos em EmpreendedorismoÉrlei Araújo
 
Inovação tecnológica
Inovação tecnológicaInovação tecnológica
Inovação tecnológicaJéssica Bessa
 
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"Alessandro Almeida
 
Enegep2002 tr10 1133
Enegep2002 tr10 1133Enegep2002 tr10 1133
Enegep2002 tr10 1133Caco Ramos
 
Planejamento estratégico e gestão ambiental relato prático
Planejamento estratégico e gestão ambiental   relato práticoPlanejamento estratégico e gestão ambiental   relato prático
Planejamento estratégico e gestão ambiental relato práticoFrancisco Alves
 

Semelhante a CMMI - Capability Maturity Model Integration (20)

Aula 25 - CMMI.ppt
Aula 25 - CMMI.pptAula 25 - CMMI.ppt
Aula 25 - CMMI.ppt
 
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David YoshidaPalestra CMMI Fatec Ipiranga 2011 - David Yoshida
Palestra CMMI Fatec Ipiranga 2011 - David Yoshida
 
Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...
Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...
Aplicação das ferramentas PDCA e FMEA na mitigação da ocorrência de peças não...
 
CMMI 7
CMMI 7CMMI 7
CMMI 7
 
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
PLM-Summit 2014 | 8-9 abril | Apresentação 07/14 | Evandro Gama | Cadware-Tec...
 
Mesuracao da Gestao do Conhecimento em Projetos
Mesuracao da Gestao do Conhecimento em ProjetosMesuracao da Gestao do Conhecimento em Projetos
Mesuracao da Gestao do Conhecimento em Projetos
 
Trabalho Fábrica de Softwares baseado em ISO 9001:2008
Trabalho Fábrica de Softwares baseado em ISO 9001:2008Trabalho Fábrica de Softwares baseado em ISO 9001:2008
Trabalho Fábrica de Softwares baseado em ISO 9001:2008
 
Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)
Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)
Implementação pratica e ágil da gestao do conhecimento 27 de setembro (3)
 
Ferramentas Lean na Indústria Injeção Plástico_UMinho2011.pdf
Ferramentas Lean na Indústria Injeção Plástico_UMinho2011.pdfFerramentas Lean na Indústria Injeção Plástico_UMinho2011.pdf
Ferramentas Lean na Indústria Injeção Plástico_UMinho2011.pdf
 
Apostila Projetos em Empreendedorismo
Apostila Projetos em EmpreendedorismoApostila Projetos em Empreendedorismo
Apostila Projetos em Empreendedorismo
 
Inovação tecnológica
Inovação tecnológicaInovação tecnológica
Inovação tecnológica
 
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
[Gestão da TI] Governança de TI: Modelos, certificações e "melhores práticas"
 
RE_Tiago Figueiredo
RE_Tiago FigueiredoRE_Tiago Figueiredo
RE_Tiago Figueiredo
 
Lean six sigma operations
Lean six sigma operationsLean six sigma operations
Lean six sigma operations
 
Enegep2002 tr10 1133
Enegep2002 tr10 1133Enegep2002 tr10 1133
Enegep2002 tr10 1133
 
Painel Synos Crhistian Souza
Painel Synos Crhistian SouzaPainel Synos Crhistian Souza
Painel Synos Crhistian Souza
 
Seis sigma
Seis sigma  Seis sigma
Seis sigma
 
Processo seis sigma, uma visão geral
Processo seis sigma, uma visão geralProcesso seis sigma, uma visão geral
Processo seis sigma, uma visão geral
 
Processo seis sigma, uma visão geral
Processo seis sigma, uma visão geralProcesso seis sigma, uma visão geral
Processo seis sigma, uma visão geral
 
Planejamento estratégico e gestão ambiental relato prático
Planejamento estratégico e gestão ambiental   relato práticoPlanejamento estratégico e gestão ambiental   relato prático
Planejamento estratégico e gestão ambiental relato prático
 

Mais de leonirlopes

ISO/IEC 38500 - IT Governance Standard
ISO/IEC 38500 - IT Governance StandardISO/IEC 38500 - IT Governance Standard
ISO/IEC 38500 - IT Governance Standardleonirlopes
 
Modelos de Governança de TI: COBIT e ITIL
Modelos de Governança de TI: COBIT e ITILModelos de Governança de TI: COBIT e ITIL
Modelos de Governança de TI: COBIT e ITILleonirlopes
 
Operating manual (deh 6450bt - deh-5450sd)-eng-esp-por
Operating manual (deh 6450bt - deh-5450sd)-eng-esp-porOperating manual (deh 6450bt - deh-5450sd)-eng-esp-por
Operating manual (deh 6450bt - deh-5450sd)-eng-esp-porleonirlopes
 
Your own mail server with virtualmin – low end box
Your own mail server with virtualmin – low end boxYour own mail server with virtualmin – low end box
Your own mail server with virtualmin – low end boxleonirlopes
 
Torrentflux baixando propagando torrents e arquivos
Torrentflux  baixando propagando torrents e arquivosTorrentflux  baixando propagando torrents e arquivos
Torrentflux baixando propagando torrents e arquivosleonirlopes
 
Mfl59166626 rev04
Mfl59166626 rev04Mfl59166626 rev04
Mfl59166626 rev04leonirlopes
 
Ht c350-br-por-0316
Ht c350-br-por-0316Ht c350-br-por-0316
Ht c350-br-por-0316leonirlopes
 
Java como programar.volume_4_john_lennonn
Java como programar.volume_4_john_lennonnJava como programar.volume_4_john_lennonn
Java como programar.volume_4_john_lennonnleonirlopes
 
java paradigma oo
java paradigma oojava paradigma oo
java paradigma ooleonirlopes
 
Como burlar internet da vivo on 200 mb no android
Como burlar internet da vivo on 200 mb no androidComo burlar internet da vivo on 200 mb no android
Como burlar internet da vivo on 200 mb no androidleonirlopes
 
Como ganhar na loteria usando sistemas
Como ganhar na loteria usando sistemasComo ganhar na loteria usando sistemas
Como ganhar na loteria usando sistemasleonirlopes
 

Mais de leonirlopes (11)

ISO/IEC 38500 - IT Governance Standard
ISO/IEC 38500 - IT Governance StandardISO/IEC 38500 - IT Governance Standard
ISO/IEC 38500 - IT Governance Standard
 
Modelos de Governança de TI: COBIT e ITIL
Modelos de Governança de TI: COBIT e ITILModelos de Governança de TI: COBIT e ITIL
Modelos de Governança de TI: COBIT e ITIL
 
Operating manual (deh 6450bt - deh-5450sd)-eng-esp-por
Operating manual (deh 6450bt - deh-5450sd)-eng-esp-porOperating manual (deh 6450bt - deh-5450sd)-eng-esp-por
Operating manual (deh 6450bt - deh-5450sd)-eng-esp-por
 
Your own mail server with virtualmin – low end box
Your own mail server with virtualmin – low end boxYour own mail server with virtualmin – low end box
Your own mail server with virtualmin – low end box
 
Torrentflux baixando propagando torrents e arquivos
Torrentflux  baixando propagando torrents e arquivosTorrentflux  baixando propagando torrents e arquivos
Torrentflux baixando propagando torrents e arquivos
 
Mfl59166626 rev04
Mfl59166626 rev04Mfl59166626 rev04
Mfl59166626 rev04
 
Ht c350-br-por-0316
Ht c350-br-por-0316Ht c350-br-por-0316
Ht c350-br-por-0316
 
Java como programar.volume_4_john_lennonn
Java como programar.volume_4_john_lennonnJava como programar.volume_4_john_lennonn
Java como programar.volume_4_john_lennonn
 
java paradigma oo
java paradigma oojava paradigma oo
java paradigma oo
 
Como burlar internet da vivo on 200 mb no android
Como burlar internet da vivo on 200 mb no androidComo burlar internet da vivo on 200 mb no android
Como burlar internet da vivo on 200 mb no android
 
Como ganhar na loteria usando sistemas
Como ganhar na loteria usando sistemasComo ganhar na loteria usando sistemas
Como ganhar na loteria usando sistemas
 

Último

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxLuizHenriquedeAlmeid6
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
caderno de matematica com as atividade e refrnciais de matematica ara o fu...
caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...
caderno de matematica com as atividade e refrnciais de matematica ara o fu...EvandroAlvesAlves1
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1Michycau1
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...licinioBorges
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfAlissonMiranda22
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 

Último (20)

A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptxSlides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
Slides Lição 04, Central Gospel, O Tribunal De Cristo, 1Tr24.pptx
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
caderno de matematica com as atividade e refrnciais de matematica ara o fu...
caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...caderno de matematica  com  as atividade  e refrnciais de matematica ara o fu...
caderno de matematica com as atividade e refrnciais de matematica ara o fu...
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1
 
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
11oC_-_Mural_de_Portugues_4m35.pptxTrabalho do Ensino Profissional turma do 1...
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdf
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 

CMMI - Capability Maturity Model Integration

  • 1. Capability Maturity Model Integration (CMMI) Prof. Cristiano Bertolini Universidade Federal de Santa Maria (UFSM Campus Frederico Westphalen) Departamento de Tecnologia da Informa¸c˜ao cristiano.bertolini@ufsm.br 22 de Junho de 2018
  • 3. Processos Defini¸c˜ao de Processo ´E um conjunto de atividades realizadas com um determinado prop´osito, podendo incluir: ferramentas, m´etodos e guias, pessoas, produtos, e entradas e sa´ıdas C. Bertolini (UFSM) CMMI Junho 2018 3 / 46
  • 4. Processos Como obter alto desempenho quando o processo ´e desconhecido ou ineficiente? O equil´ıbrio ´e necess´ario Investimentos em tecnologia sem um guia que defina como utiliz´a-la ´e um desperd´ıcio de recursos Sem processos claros e eficientes uma empresa n˜ao ´e escal´avel C. Bertolini (UFSM) CMMI Junho 2018 4 / 46
  • 5. Modelos de Maturidade Ver Quadro Geral: Koscianski, Andr´e; Soares, Michel dos Santos. Qualidade de Software, Novatec, 2007. C. Bertolini (UFSM) CMMI Junho 2018 5 / 46
  • 6. Modelos de Melhoria de Processo CMMI: Capability Maturity Model Integration (www.cmmiinstitute.com) MPS.BR: Melhoria de Processo do Software Brasileiro (www.softex.br/mpsbr) C. Bertolini (UFSM) CMMI Junho 2018 6 / 46
  • 7. V´arios Modelos de Maturidade Prolifera¸c˜ao de Modelos e Padr˜oes em diversas ´areas Diferentes estruturas, formatos, termos, maneiras de medir maturidade Causa confus˜ao, especialmente quando mais de um modelo ´e utilizado Dif´ıcil de integrar um ´unico programa de melhoria C. Bertolini (UFSM) CMMI Junho 2018 7 / 46
  • 8. CMMI Capability: qualidade de ser capaz ou apto a realizar uma determinada tarefa ou a¸c˜ao Maturity: estado de estar maduro, totalmente desenvolvido em determinada ´area Model: representa¸c˜ao de algo em diferentes contextos (software, aquisi¸c˜oes, opera¸c˜oes, etc.) Integration: consistˆencia entre modelos e fun¸c˜oes organizacionais C. Bertolini (UFSM) CMMI Junho 2018 8 / 46
  • 9. CMMI Conceito Um modelo que tem como objetivo estabelecer um conjunto de melhores pr´aticas que devem ser utilizadas para um fim espec´ıfico (ex. desenvolvimento) C. Bertolini (UFSM) CMMI Junho 2018 9 / 46
  • 10. Hist´orico C. Bertolini (UFSM) CMMI Junho 2018 10 / 46
  • 11. Hist´orico Proposta de um modelo integrado que pode ser utilizado em v´arias disciplinas Desenvolvimento integrado do produto e processo Desenvolvimento de sistemas (como um todo, incluindo software ou n˜ao) Desenvolvimento de Software Subcontrata¸c˜ao (aquisi¸c˜ao de produtos de fornecedores) C. Bertolini (UFSM) CMMI Junho 2018 11 / 46
  • 12. CMMI: Objetivos Integra¸c˜ao dos modelos e redu¸c˜ao dos custos com melhorias de processo Aumento do foco das atividades Integra¸c˜ao dos processos existentes Eliminar inconsistˆencias Reduzir duplica¸c˜oes Fornecer terminologia comum Assegurar consistˆencia com normas ISO Flexibilidade e Extens˜ao para outras disciplinas C. Bertolini (UFSM) CMMI Junho 2018 12 / 46
  • 13. CMMI: Objetivos O objetivo do CMMI ´e prover um guia para a melhoria de processos organizacionais e habilidades de gest˜ao do desenvolvimento, aquisi¸c˜ao e manuten¸c˜ao de produtos e servi¸cos Auxilia a organiza¸c˜ao a avaliar a eficiˆencia dos seus processos Estabelece prioridades de melhoria e auxilia a implementa¸c˜ao das melhorias C. Bertolini (UFSM) CMMI Junho 2018 13 / 46
  • 14. CMMI: Constela¸c˜oes C. Bertolini (UFSM) CMMI Junho 2018 14 / 46
  • 15. CMMI: ´Areas de Conhecimento Engenharia de Software Cobre o desenvolvimento e a aplica¸c˜ao de m´etodos para desenvolver e manter software Engenharia de Hardware Cobre t´ecnicas e tecnologias para implementar e manter um produto tang´ıvel Engenharia de Sistemas Cobre o desenvolvimento de sistemas como um todo, que podem ou n˜ao incluir software (software + hardware) C. Bertolini (UFSM) CMMI Junho 2018 15 / 46
  • 16. CMMI: Estrutura - ´Areas de Processo Requerido: Metas espec´ıficas e gen´ericas Esperado: Pr´aticas espec´ıficas e gen´ericas Informativo: Objetivos das ´Area de Processo Notas de introdu¸c˜ao Produtos de trabalho t´ıpicos Subpr´aticas Orienta¸c˜ao para aplica¸c˜ao ´Areas de processo Relacionadas C. Bertolini (UFSM) CMMI Junho 2018 16 / 46
  • 17. CMMI: Estrutura - Componentes C. Bertolini (UFSM) CMMI Junho 2018 17 / 46
  • 18. CMMI: ´Areas de Processo Conjunto de pr´aticas relacionadas em uma ´area que, quando implementadas conjuntamente, satisfazem a um conjunto de metas consideradas importantes para a realiza¸c˜ao de melhorias naquela ´area Todas as ´areas de processo do CMMI s˜ao comuns `as representa¸c˜oes cont´ınua e por est´agios (veremos em seguida) 22 ´areas de processos na vers˜ao 1.3 C. Bertolini (UFSM) CMMI Junho 2018 18 / 46
  • 19. CMMI: Metas e Pr´aticas Metas Espec´ıficas e Pr´aticas Espec´ıficas: aplicam-se a uma ´area de Processo particular relacionadas `a dimens˜ao do processo Metas Gen´ericas e Pr´aticas Gen´ericas: relacionadas `a dimens˜ao da capacidade ou maturidade aplicam-se a todas as `areas de processo C. Bertolini (UFSM) CMMI Junho 2018 19 / 46
  • 20. CMMI: Metas e Pr´aticas Metas Espec´ıficas: Componente requerido do modelo que descreve as caracter´sticas peculiares que devem estar presentes para satisfazer `a ´area de processo Pr´aticas Espec´ıficas: Componente esperado do modelo que ´e considerado importante para satisfazer `a meta espec´ıfica associada. As pr´aticas espec´ıficas descrevem as atividades esperadas para satisfazer `as metas espec´ıficas de uma ´area de processo C. Bertolini (UFSM) CMMI Junho 2018 20 / 46
  • 21. CMMI: Metas e Pr´aticas Metas Gen´ericas: Componente requerido do modelo que descreve as caracter´ısticas necess´arias para institucionalizar os processos que implementam uma ´area de processo Pr´aticas Gen´ericas: Componente esperado do modelo considerado importante para satisfazer `a meta gen´erica associada As pr´aticas gen´ericas associadas `a meta gen´erica descrevem as atividades esperadas para satisfazer `a meta gen´erica e contribuem para a institucionaliza¸c˜ao dos processos associados `area de processo C. Bertolini (UFSM) CMMI Junho 2018 21 / 46
  • 22. Tipos de Modelos CMMI Cont´ınuo: N´ıveis de capacidade Agrupamento das ´areas de processo por categoria Avalia¸c˜ao das ´areas de processo Est´agio: N´ıveis de maturidade Agrupamento das ´areas de processo por n´ıvel Avalia¸c˜ao da organiza¸c˜ao como um todo C. Bertolini (UFSM) CMMI Junho 2018 22 / 46
  • 23. Tipos de Modelos CMMI C. Bertolini (UFSM) CMMI Junho 2018 23 / 46
  • 24. Tipos de Modelos CMMI Por que duas representa¸c˜oes: Heran¸ca de Modelos: Software CMM - Staged, SECM - Continuous e IPD CMM - Hybrid Escolher uma ´unica abordagem para representa¸c˜ao tornou-se muito dif´ıcil No entanto, as duas representa¸c˜oes do modelo poss´uem conte´udos equivalentes C. Bertolini (UFSM) CMMI Junho 2018 24 / 46
  • 25. Compara¸c˜ao dos N´ıveis C. Bertolini (UFSM) CMMI Junho 2018 25 / 46
  • 26. CMMI: Est´agios C. Bertolini (UFSM) CMMI Junho 2018 26 / 46
  • 27. CMMI: Est´agios N´ıvel de Maturidade Grau de melhoria de processo em um conjunto predefinido de ´areas de processo nas quais todas as metas foram satisfeitas Fornece um roteiro de implementa¸c˜ao por meio de: grupos de ´area de processo implementa¸c˜ao em sequˆencia cada n´ıvel funciona como a funda¸c˜ao para o pr´oximo n´ıvel Habilidade de gerenciar processos atrav´es da organiza¸c˜ao Atribui uma classifi¸c˜ao do n´ıvel de maturidade atrav´es dos resultados das avalia¸c˜oes Permitindo compara¸c˜ao direta entre as organiza¸c˜oes C. Bertolini (UFSM) CMMI Junho 2018 27 / 46
  • 28. CMMI: Est´agios - Vantagens Provˆe uma sequˆencia bem definida de melhoria de processos Permite compara¸c˜oes entre organiza¸c˜oes por meio do uso de n´ıveis de maturidade Provˆe uma ´unica classifica¸c˜ao que resume os resultados das avalia¸c˜oes e permite a compara¸c˜ao simples entre organiza¸c˜oes C. Bertolini (UFSM) CMMI Junho 2018 28 / 46
  • 29. CMMI: Est´agios - Desvantagens Rigidez na escolha das ´areas de processos a serem melhoradas (mesmo se n˜ao for de interesse da empresa ´e necess´ario melhor´a-lo) O custo pode ser maior, caso a empresa n˜ao tenha interesse em algumas ´areas de processo, mas tenha que implement´a-la mesmo assim C. Bertolini (UFSM) CMMI Junho 2018 29 / 46
  • 30. CMMI: Est´agios C. Bertolini (UFSM) CMMI Junho 2018 30 / 46
  • 31. CMMI: Est´agios - N´ıvel 1 - Inicial Processos s˜ao ad hoc e ca´oticos A organiza¸c˜ao n˜ao fornece um ambiente est´avel para apoiar os processos O sucesso depende do hero´ısmo e da competˆencia de pessoas individualmente Organiza¸c˜oes neste n´ıvel se comprometem al´em de sua capacidade, abandonam o processo em momentos de crise e s˜ao incapazes de repetir os pr´oprios sucessos C. Bertolini (UFSM) CMMI Junho 2018 31 / 46
  • 32. CMMI: Est´agios - N´ıvel 2 - Gerenciado Os processos s˜ao planejados e executados de acordo com uma pol´ıtica Recursos adequados e pessoas experientes s˜ao envolvidos para produzir sa´ıdas controladas Inclui medi¸c˜ao, controle e revis˜ao dos processos ´E alcan¸cado pelas metas espec´ıficas das ´areas de processo de n´ıvel 2 e a meta gen´erica 2 C. Bertolini (UFSM) CMMI Junho 2018 32 / 46
  • 33. CMMI: Est´agios - N´ıvel 3 - Definido Processos s˜ao bem caracterizados e entendidos, e s˜ao descritos em padr˜oes, procedimentos, ferramentas e m´etodos No n´ıvel 2, cada projeto tinha seus padr˜oes, procedimentos, etc. No n´ıvel 3 h´a um padr˜ao da organiza¸c˜ao Os projetos estabelecem seus processos adaptando este padr˜ao ´E alcan¸cado pelas metas espec´ıficas das ´areas de processos de n´ıvel 2 e 3 e metas gen´ericas 2 e 3 C. Bertolini (UFSM) CMMI Junho 2018 33 / 46
  • 34. CMMI: Est´agios - N´ıvel 4 - Quantificado Objetivos quantitativos s˜ao estabelecidos para a qualidade e desempenho dos processos Medi¸c˜oes s˜ao feitas por meio de t´ecnicas estat´ısticas e quantitativas, apenas para os subprocessos mais relevantes ´E alcan¸cado pelas metas espec´ıficas das ´areas de processo de n´ıvel 2, 3 e 4 e metas gen´ericas 2 e 3 C. Bertolini (UFSM) CMMI Junho 2018 34 / 46
  • 35. CMMI: Est´agios - N´ıvel 5 - Em Otimiza¸c˜ao Os processos s˜ao melhorados continuamente com base no entendimento quantitativo das causas comuns de varia¸c˜oes inerentes aos processos As melhorias s˜ao escolhidas e comparadas ao seu custo e impacto na organiza¸c˜ao ´E alcan¸cado pelas metas espec´ıficas das ´areas de processo de n´ıvel 2, 3, 4 e 5 e metas gen´ericas 2 e 3 C. Bertolini (UFSM) CMMI Junho 2018 35 / 46
  • 36. CMMI: Cont´ınua N´ıvel de Capacidade Alcance de um determinado patamar de melhoria caracterizado pela satisfa¸c˜ao de um conjunto de pr´aticas gen´ericas e espec´ıficas em uma determinada ´area de processo Maior flexibilidade focando em ´areas de processo espec´ıficas de acordo com metas e objetivos de neg´ocio Permite a compara¸c˜ao de ´areas de processo entre diferentes organiza¸c˜oes Estrutura familiar para aqueles que est˜ao migrando da comunidade de engenharia de sistemas Foco bem definido nos riscos espec´ıficos de cada ´area de processo Estrutura compat´ıvel com o padr˜oes ISO e similares C. Bertolini (UFSM) CMMI Junho 2018 36 / 46
  • 37. CMMI: Cont´ınua - Vantagens Oferece m´axima flexibilidade na utiliza¸c˜ao do modelo para a melhoria de processos A organiza¸c˜ao pode escolher a ordem de melhoria que melhor se encaixa a seus objetivos Permite compara¸c˜ao com outras organiza¸c˜oes processo a processo F´acil compara¸c˜ao com o padr˜ao ISO C. Bertolini (UFSM) CMMI Junho 2018 37 / 46
  • 38. CMMI: Cont´ınua - Desvantagens Os processos da organiza¸c˜ao que precisam ser melhorados devem ser conhecidos previamente (nem sempre isso ´e poss´ıvel) Flexibilidade de escolha n˜ao ´e de 100%. Existem dependˆencias entre as ´areas de processo isto pode limitar as escolhas da organiza¸c˜ao Maior retorno sobre o investimento de empresas com abordagem cont´ınua ainda n˜ao foi comprovado C. Bertolini (UFSM) CMMI Junho 2018 38 / 46
  • 39. CMMI: Cont´ınua C. Bertolini (UFSM) CMMI Junho 2018 39 / 46
  • 40. CMMI: Cont´ınua versus Por Est´agios C. Bertolini (UFSM) CMMI Junho 2018 40 / 46
  • 41. CMMI: Cont´ınua versus Por Est´agios Para alcan¸car o n´ıvel de maturidade 2, todas as ´areas de processo associadas ao n´ıvel de maturidade 2 devem alcan¸car o n´ıvel de capacidade 2 ou n´ıveis superiores Para alcan¸car o n´ıvel de maturidade 3, todas as ´areas de processo associadas aos n´ıveis de maturidade 2 e 3 devem alcan¸car o n´ıvel de capacidade 3 ou n´ıveis superiores Para alcan¸car o n´ıvel de maturidade 4, todas as ´areas de processo associadas aos n´ıveis de maturidade 2, 3 e 4 devem alcan¸car o n´ıvel de capacidade 3 ou n´ıveis superiores Para alcan¸car o n´ıvel de maturidade 5, todas as ´areas de processo do modelo devem alcan¸car o n´ıvel de capacidade 3 ou n´ıveis superiores C. Bertolini (UFSM) CMMI Junho 2018 41 / 46
  • 42. CMMI: Exemplo para Gest˜ao de Requisitos Descri¸c˜ao: uma ´Area de Processo de Engenharia do N´ıvel de Maturidade 2 Objetivos: Fornecer subs´ıdios para gerenciar os requisitos dos produtos e componentes de produto do projeto e identificar inconsistˆencias entre esses requisitos e os planos e produtos de trabalho do projeto C. Bertolini (UFSM) CMMI Junho 2018 42 / 46
  • 43. CMMI: Exemplo para Gest˜ao de Requisitos Meta Espec´ıfica: ME1 Gerenciar Requisitos Requisitos s˜ao gerenciados e as inconsistˆencias s˜ao identificadas em rela¸c˜ao aos planos de projeto e produtos de trabalho Pr´atica Espec´ıficas PS 1.1 Obter Entendimento dos Requisitos PS 1.2 Obter Comprometimento com os Requisitos PS 1.3 Gerenciar Mudan¸cas nos Requisitos PS 1.4 Manter Rastreabilidade Bidirecional dos Requisitos PS 1.5 Identificar Inconsistˆencias entre Planos de Projeto e Requisitos C. Bertolini (UFSM) CMMI Junho 2018 43 / 46
  • 44. CMMI: Exemplo para Gest˜ao de Requisitos Meta Gen´erica MG 1 Institucionalizar um Processo Gerenciado Pr´atica Gen´erica PG 1.1 Estabelecer uma Pol´ıtica PG 1.2 Planejar o Processo PG 1.3 Fornecer Recursos PG 1.4 Atribuir Responsabilidades PG 1.5 Treinar Pessoas PG 1.6 Gerenciar Configura¸c˜oes PG 1.7 Identificar e Envolver as Partes Interessadas Relevantes PG 1.8 Monitorar e Controlar o Processo PG 1.9 Revisar Status com a Gerˆencia de N´ıvel Superior C. Bertolini (UFSM) CMMI Junho 2018 44 / 46
  • 45. CMMI: Processos versus Categorias C. Bertolini (UFSM) CMMI Junho 2018 45 / 46
  • 46. Referˆencias GUERRA, Ana Cervigni; COLOMBO, Regina Maria Thienne. Qualidade de Produto de Software. Brasilia: PBQP, 2009. 429p. http://www.mct.gov.br/upd blob/0203/203505.pdf CMMI: http://cmmiinstitute.com/ C. Bertolini (UFSM) CMMI Junho 2018 46 / 46