Buscar

EC205 Cap 6 Processos Formais A2014 S1 - PA2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 49 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 49 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 49 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
Cap. 6 – Processos Formais
Baseado no documento: MPS.BR - Melhoria de Processo do Software Brasileiro – Versão 1.1 – Maio 2006
Baseado no relatório técnico CMMI® for Development, Version 1.3
Autora principal: Profa. Valeska P. P. Marcondes
Adaptado por: Prof. Afonso Celso Soares
EC205 – Engenharia de 
Software I
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
Introdução
“A qualidade de um sistema ou produto é altamente 
influenciada pela qualidade do processo usado para 
desenvolvê-lo e mantê-lo.”
Chrisis, Konrad e Shrum
Mas o que é 
PROCESSO?
Sequência de 
ações pré-
definidas para 
atingir uma meta.
Roteiro
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
As três dimensões críticas que as organizações tem como 
foco para melhoria da qualidade de produtos e serviços
Pessoas com 
conhecimento, 
treinamento e 
motivação.
Ferramentas e 
equipamentos
Procedimentos e métodos 
definindo o relacionamento 
das tarefas.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
E o que mantém tudo isso junto?
É o PROCESSO utilizado na 
organização.
Processos permitem alinhar a 
maneira na qual a organização 
faz o seu negócio;
Processos permitem aprender e 
incorporar conhecimento de 
como fazer algo melhor;
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
Introdução
Modelos de Capacidade 
e Maturidade
Melhoria do 
Processo
Elementos essenciais 
de processos efetivos
Caminho para 
evolução do 
processo
Atingir nível de 
maturidade com 
qualidade e eficiência 
melhoradas
Melhores 
práticas
Não é processoNão é 
metodologia
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
Introdução
Modelos de Capacidade 
e Maturidade
Não diz como fazer, mas sim o que deve 
ser feito.
CMMI – Capability 
Maturity Model Integration
MPS.BR – Melhoria de 
Processo do Software 
Brasileiro
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – O que é?
CMMI® (Capability Maturity Model® Integration): 
• Coleção de melhores práticas para ajudar as organizações a 
melhorarem os seus processos. 
• Modelo desenvolvido e mantido pelo Instituto CMMI da 
Universidade Carnegie Mellon®.
Fornece um guia para que a organização defina seu processo.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – história
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – história
2010
(CMMI-DEV), 
voltado ao processo de 
desenvolvimento de 
produtos e serviços.
(CMMI-ACQ), voltado aos 
processos de aquisição e 
terceirização de bens e serviços.
(CMMI-SVC), voltado aos 
processos de empresas 
prestadoras de serviços 
(operação).
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Representação
Contínua 
(Níveis de Capacidade)
Estágios 
(Níveis de Maturidade)X
• Processos tratados de 
forma isolada.
• Por exemplo: ter nível 
de capacidade 1 no 
processo A e 4 no 
processo B.
•Processos tratados em conjunto 
para um dado nível.
•Organizado por níveis de 
maturidade.
•Provê uma sequência bem definida 
(rígida) de melhoria, cada um 
servindo como base para o próximo.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Representação
Contínua
• Liberdade para selecionar ordem 
de melhoria (atender melhor às 
necessidades da empresa).
• Níveis de capacidade obtidos 
tem foco mais interno do que de 
divulgação externa.
Por Níveis
• Permite a empresa ter o caminho 
de melhoria predefinido e 
aprovado.
• Níveis de maturidade obtidos tem 
reflexo na melhoria interna e é 
usado em divulgação externa 
(vantagem competitiva). 
X
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis
• Servem para benchmarking e avaliações.
• Servem para guiar os esforços de melhoria de uma 
empresa.
• Podem ser de capacidade (6 níveis) e de maturidade (5 
níveis).
Capacidade
• Incompleto
• Desempenhado
• Gerenciado
• Definido
• Quantitativamente Gerenciado
• Otimização
Maturidade
• Inicial
• Gerenciado
• Definido
• Quantitativamente Gerenciado
• Otimização
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis de Capacidade
Existem 6 níveis de Capacidade, que são acumulativos. Um processo em nível mais 
alto exige a satisfação dos níveis mais baixo.
– Nível 0 – Incompleto
O processo não é desempenhado ou é parcialmente 
desempenhado.
– Nível 1 – Desempenhado
O processo é desempenhado, satisfazendo aos objetivos 
específicos da área de processo. Ele suporta e permite o 
trabalho necessário para produzir os produtos de 
trabalho.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
– Nível 2 – Gerenciado
O processo é desempenhado, sendo planejado e 
executado de acordo com políticas bem definidas. É 
monitorado, controlado e revisto. Aderência ao processo 
descrito.
– Nível 3 – Definido
O processo é gerenciado e fornece resultados 
(principalmente, medidas) visando a sua melhora.
CMMI – Níveis de Capacidade
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
– Nível 4 – Quantitativamente Gerenciado
O processo é definido e controlado usando técnicas 
quantitativas (estatísticas). Objetivos quantitativos são 
definidos e gerenciados.
– Nível 5 – Otimização
O processo é quantitativamente gerenciado e melhorado 
com base no entendimento das causas que geram 
variações. Foco na melhoria contínua do desempenho do 
processo.
CMMI – Níveis de Capacidade
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis de Maturidade (5 níveis)
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
Usualmente Ad Hoc e 
caótico. A empresa 
normalmente não fornece 
um ambiente estável para 
suportar o processo. O 
sucesso depende da 
competência e dos esforços 
heróicos das pessoas 
envolvidas. Frequentemente, 
resultados funcionam, mas 
excedem orçamento e prazo.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis de Maturidade
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
•A empresa garante que os 
requisitos são gerenciados e 
que os processos são 
planejados, desempenhados, 
medidos e controlados.
•Entregas têm prazos bem 
definidos e compromissos 
assumidos são 
acompanhados e revisados 
quando necessário.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis de Maturidade
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
• Processos são bem 
caracterizados e entendidos 
e são descritos segundo 
procedimentos, ferramentas 
e métodos.
• Processos são definidos 
de forma mais rigorosa do 
que no nível 2. 
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis de Maturidade
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
• São estabelecidos 
objetivos quantitativos para 
desempenho da qualidade e 
do processo e usados como 
critério no gerenciamento.
• Objetivos baseados nas 
necessidades do cliente,usuários finais, empresa e 
mantenedores do processo.
• Desempenho da qualidade 
e do processo é entendido 
em termos estatísticos e 
gerenciado.
• No nível 4, o desempenho 
do processo é mais 
previsível do que no nível 3.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI – Níveis de Maturidade
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
• Empresa melhora 
continuamente seu 
processo baseada nas 
medidas realizadas.
• Objetivos de melhoria de 
processo são estabelecidos 
e continuamente revisados.
• As alterações de processo 
são medidas e avaliadas 
segundo seus resultados.
• No nível 5, a empresa tem 
foco nas causas comuns de 
variação do processo, ao 
passo que no nível 4 este 
foco é em causas pontuais.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
CMMI- Dev – Níveis de Maturidade – 22 processos
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
1. Gerência de Requisitos (REQM)
2. Planejamento de Projeto (PP)
3. Controle e Monitoramento de 
Projeto(PMC)
4. Gerenciamento de Acordo com 
Fornecedor (SAM)
5. Medição e Análise (MA)
6. Garantia de Qualidade de Produto 
e Processo (PPQA)
7. Gerência de Configuração (CM)
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
1. Desenvolvimento de Requisitos 
(RD)
2. Solução Técnica (TS)
3. Integração de Produto (PI)
4. Verificação (VER)
5. Validação (VAL)
6. Foco de Processo Organizacional 
(OPF)
7. Definição do Processo 
Organizacional (OPD)
8. Treinamento Organizacional (OT)
9. Gerência de Projeto Integrada 
(IPM)
10. Gerência de Risco (RSKM)
11.Análise de Decisão e Resolução 
(DAR) 
CMMI- Dev – Níveis de Maturidade – 22 processos
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
1. Desempenho do Processo 
Organizacional (OPP)
2. Gerência Quantitativa de 
Projeto (QPM)
CMMI- Dev – Níveis de Maturidade – 22 processos
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
1 – Inicial
2 – Gerenciado
3 – Definido
5 – Otimização
4 – Quantitativamente 
Gerenciado
1. Gestão de Processo 
Organizacional (OPM)
2. Análise Causal e 
Resolução (CAR)
CMMI- Dev – Níveis de Maturidade – 22 processos
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – O que é?
Programa para a Melhoria de Processo do Software Brasileiro
SOFTEX - Associação
para Promoção da Excelência do Software Brasileiro
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – O que é?
Programa para a Melhoria de Processo do Software Brasileiro
SOFTEX - Associação
para Promoção da Excelência do Software Brasileiro
MCT –
Ministério da 
Ciência e 
Tecnologia
FINEP –
Financiadora de 
Estudos e 
Projetos
BID – Banco 
Interamericano 
de 
Desenvolvinento
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – O que é?
+
• Credenciar 
Instituições 
Implementadoras e 
Instituições 
Avaliadoras.
•Controle dos 
resultados obtidos.
Fórum de 
Credenciamento 
e Controle
Equipe 
Técnica do 
Modelo
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – O que é?
+
• Credenciar 
instituições 
implementadoras e 
instituições 
avaliadoras.
•Controle dos 
resultados obtidos.
• Concepção e evolução do 
modelo.
• Definição de forma de 
treinamento.
• Identificação e aplicação de 
melhores práticas.
Fórum de 
Credenciamento 
e Controle
Equipe 
Técnica do 
Modelo
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – O que é?
Programa para a Melhoria de Processo do Software Brasileiro
Baseado:
ISO/IEC12207: Estrutura comum para os processos de 
ciclo de vida e de desenvolvimento de software.
ISO/IEC 15504 (SPICE): define processo de 
desenvolvimento de software. Evolução da ISO/IEC 
12207. Possui níveis de capacidade (como o CMMI). 
CMMI 
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – O que é?
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Capacidade do Processo
• Medida por um conjunto de atributos de processo.
• São 5 atributos:
Processo está implementado.AP 3.2
Processo é definido.AP 3.1
Produtos de trabalho do processo são 
gerenciados.
AP 2.2
Processo é gerenciado.AP 2.1
Processo é executado.AP 1.1
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
• Estabelecem patamares de evolução de processos.
• Caracteriza estágios de melhoria.
• São 7 níveis. Inicia no G e vai até o A.
• Mais níveis que no CMMI para facilitar a implantação por 
micro/pequenas empresas.
• Mais níveis também permitem visibilidade dos resultados 
de melhoria em prazos mais curtos.
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Parcialmente GerenciadoG
GerenciadoF
Parcialmente DefinidoE
Largamente DefinidoD
DefinidoC
Gerenciado QuantitativamenteB
Em OtimizaçãoA
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis 
de Maturidade
Processos e 
Atributos de 
processo
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Gerência de Requisitos
2. Gerência do Projeto
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Medição
2. Gerência de 
Configuração
3. Aquisição
4. Garantia da Qualidade
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Treinamento
2. Definição do Processo 
Organizacional
3. Avaliação e Melhoria do 
Processo Organizacional
4. Adaptação do Processo para 
a Gerência do Projeto
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Desenvolvimento de 
Requisitos
2. Solução Técnica
3. Integração do Produto
4. Verificação
5. Validação
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Análise de Decisão e 
Resolução
2. Gerência de Riscos
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Desempenho do Processo 
Organizacional
2. Gerência Quantitativa do 
Processo
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
Nível A
Nível B
Nível C
Nível D
Nível E
Nível F
Nível G
1. Implantação de Inovações na 
Organização
2. Análise de Causas e 
Resolução
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Níveis de Maturidade
F
o
n
te
: 
C
o
m
p
a
ra
n
d
o
 C
M
M
i 
x
 M
P
S
. 
B
R
: 
A
s
 V
a
n
tag
e
n
s
 e
 
D
e
s
v
a
n
ta
g
e
n
s
 d
o
s
 M
o
d
e
lo
s
 d
e
 Q
u
a
li
d
a
d
e
 n
o
 B
ra
s
il
.–
C
a
m
il
a
 d
a
 S
il
v
a
 O
li
v
e
ir
a
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Processos
Fundamentais
• Aquisição
• Gerência de Requisitos
• Desenvolvimento de 
Requisitos
• Solução Técnica
• Integração do Produto
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Processos
Fundamentais
• Aquisição
• Gerência de Requisitos
• Desenvolvimento de 
Requisitos
• Solução Técnica
• Integração do Produto
Apoio
• Gerência de Configuração
• Garantia de Qualidade
• Medição
• Verificação
• Validação
• Análise de Decisão e Resolução
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
MPS-BR – Processos
Fundamentais
• Aquisição
• Gerência de Requisitos
• Desenvolvimento de 
Requisitos
• Solução Técnica
• Integração do Produto
Apoio
• Gerência de Configuração
• Garantia de Qualidade
• Medição
• Verificação
• Validação
• Análise de Decisão e Resolução
Processos Organizacionais
• Gerência de Projetos
• Definição do Processo 
Organizacional
• Adaptação do Processo para 
Gerência do Projeto
• Avaliação e Melhoria do Processo 
Organizacional
• Gerência de Riscos
• Treinamento
• Gerência Quantitativa do Projeto
• Desempenho do Processo 
Organizacional
• Análise de Causas e Resolução
• Implantação de Inovação na 
Organização
w
w
w
.
in
a
t
e
l.
b
r
Processos Formais
• http://www.sei.cmu.edu/cmmi/
• http://cmmiinstitute.com/
• http://www.softex.br/mpsbr/_guias/
• http://www.blogcmmi.com.br/avaliacao/lista-de-empresas-cmmi-
no-brasil
• https://www.facebook.com/media/set/?set=a.560652743949817.1
47903.181737701841325&type=3
Referências

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes