CMMI parte B
5B - 1
IC-UNICAMP
Convenes grficas
CMMI parte B
5B - 2
IC-UNICAMP
PAs do nvel 2
Process Management
OPF: Org. Process Focus
Project Management
PP: Project Planning PMC: Project Monitoring and Control SAM: Supplier Agreement Mngnt IPM: Integrated Project Mngnt. RSKM: Risk Management QPM: Quant. Proj. Mngnt
Engineering
REQM: Req Mngnt
Support
CM: Configuration Mngnt PPQA: Product and Process Quality Assurance MA: Measurmnt and Analysis DAR; Decision Analysis and Resolution
OBS: omitidas PAs especficas de IPPD (IT, OEI) ou perfis especficos (ISM)
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 3
IC-UNICAMP
Requisitos
Identificar inconsistncias entre requisitos/ e prod. trab
Matriz Rastreabilidade
Objetivo: Gerenciar os requisitos do produto do projeto e seus componentes e identificar inconsistncias entre os requisitos, planos e outros produtos de trabalho
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 4
IC-UNICAMP
SPs de REQM
SP1: Obter compreenso dos requisitos SP2: Obter comprometimentos com os requisitos SP3: Gerenciar Mudanas de Requisitos SP4: Manter Rastreabilidade bidirecional dos requisitos
cada produto de trabalho intermedirio relacionado bidirecionalmente com outros
IC-UNICAMP
GPs em REQM
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
CMMI parte B
5B - 6
IC-UNICAMP
Stakeholders relevantes
Plano de Projeto
PMC
IC-UNICAMP
CMMI parte B
5B - 8
IC-UNICAMP
CMMI parte B
5B - 9
IC-UNICAMP
CMMI parte B
5B - 10
IC-UNICAMP
GPs em PP
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
CMMI parte B
5B - 11
IC-UNICAMP
PP Plano
Objetivo: Dar visibilidade ao andamento do projeto, analisar desvios com relao ao planejado e tomar aes corretivas
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B
5B - 12
IC-UNICAMP
CMMI parte B
5B - 13
IC-UNICAMP
CMMI parte B
5B - 14
IC-UNICAMP
GPs em PMC
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
INF326 - Modelos de Qualidade de SW - Mario L. Crtes
CMMI parte B
5B - 15
IC-UNICAMP
Requisitos do fornecedor
Produtos
executar contrato
monitorar processos
transferir produtos
IC-UNICAMP
CMMI parte B
5B - 17
IC-UNICAMP
CMMI parte B
5B - 18
IC-UNICAMP
GPs em SAM
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
CMMI parte B
5B - 19
IC-UNICAMP
Repositrio de medies
Procedimentos, ferramentas
comunicar resultados
IC-UNICAMP
SPs de MA : SG1
CMMI parte B
5B - 21
IC-UNICAMP
SPs de MA : SG2
SP2.1: Coletar dados de medio SP2.2: Analisar dados de medio SP2.3: Armazenar dados e resultados SP2.4: Comunicar resultados
CMMI parte B
5B - 22
IC-UNICAMP
GPs em MA
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
INF326 - Modelos de Qualidade de SW - Mario L. Crtes
CMMI parte B
5B - 23
IC-UNICAMP
Relatrios e Registros
Stakeholders relevantes
estabelecer registros
Obj.: Prover aos gerentes uma viso objetiva dos produtos e processos em uso
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 24
IC-UNICAMP
CMMI parte B
5B - 25
IC-UNICAMP
CMMI parte B
5B - 26
IC-UNICAMP
GPs em PPQA
GP 2.9: Verificar objetivamente a aderncia
verificao independente de PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
INF326 - Modelos de Qualidade de SW - Mario L. Crtes
CMMI parte B
5B - 27
IC-UNICAMP
criar baselines
estabelecer sistema p/ GC
Pedidos de Mudana
Resultados de auditorias
BD de pedidos de mudana
identificar ICs
Itens de ao
estabel. registros de GC
Sistema para GC
Relatrios
Objetivo: Estabelecer e manter a integridade dos produtos de trabalho, usando identificao, controle, acompanhamento da situao e auditorias de configurao
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 28
IC-UNICAMP
SPs de CM : SG1
SP1.1: Identificar itens de configurao SP1.2: Estabelecer um sistema para Gesto de Configurao SP1.3: Criar ou liberar (release) baselines
CMMI parte B
5B - 29
IC-UNICAMP
SPs de CM : SG2
SP2.1: Acompanhar os pedidos de mudana SP2.2: Controlar os itens de configurao
CMMI parte B
5B - 30
IC-UNICAMP
SPs de CM : SG3
SP3.1: Estabelecer registros de gesto de configurao SP3.2: Realizar auditorias de configurao
CMMI parte B
5B - 31
IC-UNICAMP
GPs em GC
GP 2.8: Monitorar e controlar o processo
complementa 2.2 GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes
(redundante?)
IC-UNICAMP
O Nvel 3 de maturidade
incluso de prticas de engenharia de software criao do processo padro da organizao processo a ser usado por cada projeto derivado do processo padro de acordo com regras pr-estabelecidas obrigatoriedade de abordagem formal e sistemtica para a melhoria
Foco principal
Uma organizao tem ML 2 e busca ML3, h algum efeito nas PAs do nvel 2?
SIM: Todas as PAs do nvel 2 devem implementar o GG3 (Institucionalizar processos definidos)
SG 3.1: estabelecer um processo definido SG 3.2: coletar informaes para melhoria
CMMI parte B
5B - 33
IC-UNICAMP
PAs do nvel 3
11 PAs do nvel 3
Process Management
OPF: Org. Process Focus
Project Management
PP: Project Planning PMC: Project Monitoring and Control SAM: Supplier Agreement Mngnt IPM: Integrated Project Mngnt. RSKM: Risk Management QPM: Quant. Proj. Mngnt
Engineering
REQM: Req Mngnt
Support
CM: Configuration Mngnt PPQA: Product and Process Quality Assurance MA: Measurmnt and Analysis DAR; Decision Analysis and Resolution CAR; Causal Analysis and Resolution
CMMI parte B
5B - 34
IC-UNICAMP
best docs
ciclos de vida
critrios de adapt
requisitos
Criao do PDSP PDP - Project Defined Proc
restries
IPM
Plano de Projeto
IC-UNICAMP
Diretrizes
Critrios
Alternativas propostas
Mtodos
selecionar solues
avaliar alternativas
Objetivo: Tomar decises usando um processo de avaliao formal que analisa alternativas identificadas com relao a critrios pr-estabelecidos
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 36
IC-UNICAMP
CMMI parte B
5B - 37
IC-UNICAMP
GPs em DAR
GP 2.8: Monitorar e controlar o processo
complementa 2.2 GP 2.9: Verificar objetivamente a aderncia GP 2.10: Submeter analise gerencial
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes
tomadores de deciso, aprovadores
GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria efetividade do processo
CMMI parte B
5B - 38
IC-UNICAMP
Gerncia Senior
Treinamentos
OT
Objetivos da organizao Processos
OPF
Recursos e Coordenao
OPD
Processos
Informaes para Melhoria (lies aprendidas, documentos) Propostas de Melhoria, participao na definio, avaliao e melhoria
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 39
IC-UNICAMP
avaliar processos
identificar melhorias
estabelecer planos de ao
implementar planos de ao
incorporar experincias
monitorar implantao
Objetivo: Planejar e implementar melhoria de processo organizacional com base na compreenso dos pontos fortes e fracos dos processos e ativos de processo
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 40
IC-UNICAMP
CMMI parte B
5B - 41
IC-UNICAMP
CMMI parte B
5B - 42
IC-UNICAMP
CMMI parte B
5B - 43
IC-UNICAMP
GPs em OPF
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
INF326 - Modelos de Qualidade de SW - Mario L. Crtes
IC-UNICAMP
Processos Padro Ciclos de Vida Diretrizes p/ Adaptao Repositrio de Medies Biblioteca de Ativos da Org. Padres de Amb. de Trab.
OPF
IC-UNICAMP
IC-UNICAMP
GPs em OPD
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
INF326 - Modelos de Qualidade de SW - Mario L. Crtes
IC-UNICAMP
Repositrio de Treinamento
realizar treinamentos
Objetivo: Desenvolver conhecimentos e habilidades para que as pessoas possam desempenhar suas funes com eficcia e eficincia
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 48
IC-UNICAMP
SPs de OT : SG1
CMMI parte B
5B - 49
IC-UNICAMP
SPs de OT : SG2
SP2.1: Aplicar os treinamentos planejados SP2.2: Estabelecer registros de treinamento SP2.3: Avaliar a eficcia dos treinamentos
CMMI parte B
5B - 50
IC-UNICAMP
GPs em OT
GP 2.9: Verificar objetivamente a aderncia
PPQA
GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes GP 2.7: Identificar stakeholders relevantes GP 2.8: Monitorar e controlar o processo
complementa 2.2
INF326 - Modelos de Qualidade de SW - Mario L. Crtes
CMMI parte B
5B - 51
IC-UNICAMP
Requisitos
RD
solues e requisitos
TS
componentes do produto
PI
Produto
Cliente
relatrios de V&V
Ver
Val
Necessidades do cliente
CMMI parte B
5B - 52
IC-UNICAMP
Necessidades dos Stakeholders SG1 Desenvolver os Requisitos do Cliente SG2 Desenvolver os Requisitos do Produto SG3 Analisar e Validar os Requisitos
Requisitos do Cliente
Requisitos Validados
IC-UNICAMP
SPs de RD : SG1
SP1.1: Elicitar necessidade SP1.2: Desenvolver (documentar) os requisitos do cliente
CMMI parte B
5B - 54
IC-UNICAMP
SPs de RD : SG2
SP2.1: Estabelecer requisitos do produto e de seus componentes SP2.2: Alocar requisitos do produto e de seus componentes SP2.3: Identificar os requisitos de interface
PA relacionada
TS: solues alternativas selecionadas
CMMI parte B
5B - 55
IC-UNICAMP
SPs de RD : SG3
SP3.1: Estabelecer conceitos e cenrios operacionais SP3.2: Estabelecer uma definio das funcionalidades requeridas SP3.3: Analisar os requisitos SP3.4: Analisar os requisitos para buscar um balanceamento (equilbrio) SP3.5: Validar os requisitos com mtodos abrangentes
CMMI parte B
5B - 56
IC-UNICAMP
Produto desenvolvido
Objetivo: Projetar e desenvolver solues para implementar os requisitos, envolvendo produtos, componentes e o uso de processos do ciclo de vida
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 57
IC-UNICAMP
SPs de TS : SG1
PAs relacionadas
RD: (SP1.2 RD SP3.1) DAR: para auxiliar na SP1.2
CMMI parte B
5B - 58
IC-UNICAMP
SPs de TS : SG2
SP2.1: Desenvolver o design do produto e de seus componentes SP2.2: Estabelecer um pacote de dados tcnicos SP2.3: Projetar as interfaces usando critrios SP2.4: Analisar alternativas: make, buy, reuse
PAs relacionadas
RD PI: recebe sada de SP2.4
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 59
IC-UNICAMP
SPs de TS : SG3
SP3.1: Implementar o design SP3.2: Elaborar a documentao de suporte ao produto (manuais de usurio, sistema, operao etc)
CMMI parte B
5B - 60
IC-UNICAMP
DAR
Montagem
TS
Objetivo: Montar o produto a partir de seus componentes, assegurar o seu funcionamento correto, entregar o produto
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 61
IC-UNICAMP
SPs de PI : SG1
SP1.1: Determinar a seqncia de integrao SP1.2: Estabelecer o ambiente para a integrao de produto SP1.3: Estabelecer procedimentos e critrios para a integrao de produto
PAs relacionadas
DAR: para auxiliar na SP1.1 TS
Resultado do SG1:
seqncia de integrao, procedimentos/critrios de integrao, ambiente de integrao
CMMI parte B
5B - 62
IC-UNICAMP
SPs de PI : SG2
CMMI parte B
5B - 63
IC-UNICAMP
SPs de PI : SG3
CMMI parte B
5B - 64
IC-UNICAMP
Objetivo: Assegurar que produtos de trabalho selecionados satisfazem aos seus requisitos especificados
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 65
IC-UNICAMP
Resultado do SG1:
ambiente para verificao, procedimentos/critrios para verificao, lista de produtos de trabalho selecionados para verificao
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 66
IC-UNICAMP
CMMI parte B
5B - 67
IC-UNICAMP
CMMI parte B
5B - 68
IC-UNICAMP
RD
conformidades ou deficincias
Objetivo: Demonstrar que o produto atende aos requisitos especificados quando operando nas condies de uso
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 69
IC-UNICAMP
Resultado do SG1:
ambiente para validao, procedimentos/critrios para validao, lista de produtos e componentes selecionados para validao
CMMI parte B
5B - 70
IC-UNICAMP
CMMI parte B
5B - 71
IC-UNICAMP
OPD
PDP
Plano
gerenciar dependen.
Coordenao Stakeholders
Plano Integrado
IC-UNICAMP
CMMI parte B
5B - 73
IC-UNICAMP
CMMI parte B
5B - 74
IC-UNICAMP
identificar riscos.
Repositrio de Riscos
PP
implementar planos de mitigao elaborar planos de mitigao avaliar categorizar riscos
Objetivo: Identificar problemas em potencial antes que eles ocorram, planejar aes para tratar os riscos e reduzir os impactos adversos sobre o projeto
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 75
IC-UNICAMP
CMMI parte B
5B - 76
IC-UNICAMP
CMMI parte B
5B - 77
IC-UNICAMP
CMMI parte B
5B - 78
IC-UNICAMP
CMMI parte B
5B - 79
IC-UNICAMP
CMMI parte B
5B - 80
IC-UNICAMP
CMMI parte B
5B - 81
IC-UNICAMP
CMMI parte B
5B - 82
IC-UNICAMP
Aplicao:
Implementao em CMMI
Specific Goal de OPD (Organizational Process Dev.):
SG2: Viabilizar gesto IPPD
CMMI parte B
5B - 83
IC-UNICAMP
Aplicao:
CMMI parte B
5B - 84