Anda di halaman 1dari 84

IC-UNICAMP

Descrio das reas de Processo


Nveis 2 e 3 Foco em CMMI para SW

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 1

IC-UNICAMP

Convenes grficas

Repositrio de Medies Repositrio de Informaes Fluxo de Informaes

Objetivo Especfico (SG-specific goal)


SP1 SP2 SP3 PA associada

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

OPD: Org. Process Definition


OT: Org. Training OPP: Org. Process Performance OID: Org. Innovation and Deployment

RD; Req Develop.


TS: Tech. Solution PI: Product Integration VER: Verification VAL: Validation

CAR; Causal 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

REQM: Requirements Management Gesto de Requisitos


Obter compromissos com os requisitos Gerenciar Mudanas de Requisitos
Manter Rastreabilidade bidirecional dos requisitos

Obter compreenso dos requisitos

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

SP5: Identificar inconsistncias entre requisitos e produtos de trabalho


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 5

IC-UNICAMP

GPs em REQM
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


plano de desenv.?

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 6

IC-UNICAMP

PP: Project Planning Planejamento de Projeto


SG2
Dados de Planejamento Elaborar Plano de Projeto

SG1 Estabelecer Estimativas

Stakeholders relevantes

SG3 Obter os compromissos para o plano

Plano de Projeto

PMC

Objetivo: Estabelecer e manter o planejamento definindo atividades, compromissos, cronograma


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 7

IC-UNICAMP

SPs de PP: SG1


SP1.1: Estimar o escopo do projeto SP1.2: Estimar produtos de trabalho e tarefas (tamanho) SP1.3: Definir o ciclo de vida do projeto SP1.4: Estimar esforo e custo

SG1: Estabelecer estimativas

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 8

IC-UNICAMP

SPs de PP: SG2


SP2.1: Estabelecer oramento e cronograma SP2.2: Identificar riscos SP2.3: Planejar gerenciamento de dados SP2.4: Planejar recursos de projeto SP2.5: Planejar necessidade de conhecimentos e habilidades SP2.6: Planejar envolvimento dos stakeholders SP2.7: Elaborar o Plano de Projeto

SG2: Elaborar o Plano de Projeto

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 9

IC-UNICAMP

SPs de PP: SG3

SG3: Obter os comprometimentos para o plano


SP3.1: Analisar e revisar planos que afetam o projeto SP3.2: Conciliar disponibilidade de recursos e trabalho necessrio SP3.3: Obter comprometimento ao plano

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 10

IC-UNICAMP

GPs em PP
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar o planejamento

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 11

IC-UNICAMP

PMC: Project Monitoring and Control Monitoramento e Controle de Projeto


SG1: Monitorar o projeto em relao ao plano
monitorar gerenc. dados monitorar parmetr monitorar comprom. monitorar riscos

SG2: Gerenciar aes corretivas at concluso efetiva


analisar questes

PP Plano

conduzir reunies marco

conduzir reunies andamento

monitorar envolvim. stakeh.

tomar aes corretivas

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

gerenciar aes corretivas

5B - 12

IC-UNICAMP

SPs de PMC: SG1


SP1.1: Monitorar parmetros de projeto SP1.2: Monitorar compromissos SP1.3: Monitorar os riscos do projeto SP1.4: Monitorar o gerenciamento de dados SP1.5: Monitorar o envolvimento dos stakeholders SP1.6: Conduzir revises (reviews) do andamento do projeto SP1.7: Conduzir revises em marcos

SG1: Monitorar o projeto em relao ao plano

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 13

IC-UNICAMP

SPs de PMC: SG2

SG2: Gerenciar aes corretivas at concluso efetiva


SP2.1: Analisar as questes (issues) SP2.2: Tomar aes corretivas SP2.3: Gerenciar as aes corretivas at a sua efetiva soluo

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 14

IC-UNICAMP

GPs em PMC
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar o acompanhamento

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria

CMMI parte B

5B - 15

IC-UNICAMP

SAM: Supplier Agreement Management Gesto de contrato com fornecedor


determ. tipo de aquisio selecionar fornecedores estabelecer contrato c/ forn.

SG1: Estabelecer contratos com os fornecedores

Requisitos do fornecedor

Contratos com o fornecedor

Produtos

SG2: Cumprir os contratos com os fornecedores


PI

executar contrato

monitorar processos

avaliar produtos de trabalho

aceitar produtos adquiridos

transferir produtos

Objetivo: Gerenciar a aquisio de produtos de fornecedores


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 16

IC-UNICAMP

SPs de SAM: SG1

SG1: Estabelecer contratos com os fornecedores


SP1.1: Determinar o tipo da aquisio SP1.2: Selecionar os fornecedores SP1.3: Estabelecer contrato com os fornecedores

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 17

IC-UNICAMP

SPs de SAM: SG2

SG2: Cumprir os contratos com os fornecedores


SP2.1: Executar o contrato SP2.2: Monitorar processos selecionados SP2.3: Avaliar produtos de trabalho selecionados SP2.4: Aceitar os produtos adquiridos SP2.5: Transferir os produtos (transicionar para implantao no ambiente pretendido)

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 18

IC-UNICAMP

GPs em SAM
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar a subcontratao

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 19

IC-UNICAMP

MA: Measurement and Analysis Medio e Anlise


estabelecer objetivos da medio
especificar medidas

SG1: Alinhar atividades de medies e anlise


especificar coleta e armazen.
especificar proced. de anlise

Objetivos da Medies Resultados da Medies

Repositrio de medies

Procedimentos, ferramentas

comunicar resultados

armazenar dados e resultados

analisar dados das medies

coletar dados das medies

SG2: Fornecer resultados de medio

Obj.: Prover uma capacidade de medio para apoiar necess. de informao


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 20

IC-UNICAMP

SPs de MA : SG1

SG1: Alinhar atividades de medies e anlise


SP1.1: Estabelecer os objetivos de medio SP1.2: Especificar medidas SP1.3: Estabelecer procedimentos de coleta de dados e de armazenamento SP1.4: Especificar procedimentos de anlise

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG2: Fonecer resultados de medio

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 22

IC-UNICAMP

GPs em MA
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar as atividades de medio

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria

CMMI parte B

5B - 23

IC-UNICAMP

PPQA: Proc. & Prod. Q&A Garantia da Qualidade de Produto e Processo


SG1: Avaliar objetivamente processos e produtos de trabalho
avaliar os processos

avaliar produtos de trabalho

Relatrios e Registros

Stakeholders relevantes

comunicar resultados e asseg. trat NCs

estabelecer registros

SG2: Prover viso objetiva

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

SPs de PPQA : SG1

SG1: Avaliar objetivamente processos e produtos de trabalho


SP1.1: Avaliar objetivamente os processos SP1.2: Avaliar objetivamente produtos de trabalho e servios

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 25

IC-UNICAMP

SPs de PPQA : SG2


SP2.1: Comunicar e assegurar a soluo efetiva de no-conformidades SP2.2: Estabelecer registros

SG2: Prover viso objetiva

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 26

IC-UNICAMP

GPs em PPQA
GP 2.9: Verificar objetivamente a aderncia
verificao independente de PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar as atividades 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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria

CMMI parte B

5B - 27

IC-UNICAMP

CM: Configuration Management Gesto de Configurao


SG2: Acompanhar e controlar mudanas
acompanh. pedidos mudana controlar ICs

SG1: Estabelecer baselines

criar baselines

SG3: Estabelecer integridade


realizar audit. de config.

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

SG1: Estabelecer baselines

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG2: Acompanhar e controlar mudanas

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG3: Estabelecer integridade

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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.1: Poltica GP 2.2: Planejar o processo


planejar as atividades de GC

GP 2.3: Recursos GP 2.4: Atribuir responsabilidades GP 2.5: Treinamento GP 2.6: Gerenciar configuraes
(redundante?)

GP 2.10: Submeter analise gerencial

GP 2.7: Identificar stakeholders relevantes

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria


CMMI parte B 5B - 32

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

OPD: Org. Process Definition


OT: Org. Training OPP: Org. Process Performance OID: Org. Innovation and Deployment

RD; Req Develop.


TS: Tech. Solution PI: Product Integration VER: Verification VAL: Validation

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 34

IC-UNICAMP

Criao do processo para o projeto


OPF - OPD
OSSP - Org. Std SW Proc

OSSA -Org. Std SW Assets


medies

best docs

ciclos de vida

critrios de adapt

requisitos
Criao do PDSP PDP - Project Defined Proc

restries
IPM

Plano de Projeto

Ativos organizacionais: OPF e OPD PDP: processo definido para o projeto


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 35

IC-UNICAMP

DAR: Decision Analysis and Resolution Anlise e Tomada de Deciso

SG1: Avaliar alternativas

estabelecer diretrizes p/ anlise

estabelecer critrios de avaliao

identificar solues alternativas

selecionar mtodo de avaliao

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

SPs de DAR : SG1


SP1.1: Estabelecer diretrizes para analisar decises SP1.2: Estabelecer critrios de avaliao SP1.3: Identificar solues alternativas SP1.4: Selecionar mtodos de avaliao SP1.5: Avaliar alternativas SP1.6: Selecionar solues

SG1: Avaliar alternativas

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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.1: Poltica GP 2.2: Planejar o processo


planejar as atividades de DAR (quem, quando)

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

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 38

IC-UNICAMP

PAs de Gerenciamento de Processo (Bsico)


Necessidades e Objetivos da organizao

Gerncia Senior

Treinamentos

OT
Objetivos da organizao Processos

OPF

Recursos e Coordenao

OPD

Processos

PAs de Gesto de Projeto, Apoio e Engenharia

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

OPF: Organizational Process Focus Foco no Processo Organizacional


Pontos fortes e fracos Iniciativas de Melhoria Melhorias selec.

Objet. e necess. de processo


necess. e planej. SPI

avaliar processos

identificar melhorias

estabelecer planos de ao

implementar planos de ao

SG1: Identificar oportunidades de melhoria dos processos

SG2: Plan/implementar melhorias de processo

incorporar experincias

monitorar implantao

implantar processos padro

implantar ativos de processo

Ativos de Proc. Organizacionais

SG3: Implantar ativos de processo e incorporar lies

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

SPs de OPF : SG1

SG1: Determinar oportunidades de melhoria dos processos


SP1.1: Estabelecer necessidades organizacionais de processo SP1.2: Avaliar os processos organizacionais SP1.3: Identificar as melhorias de processos organizacionais

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 41

IC-UNICAMP

SPs de OPF : SG2

SG2: Planejar e implementar melhoria de processo


SP2.1: Estabelecer planos de ao SP2.2: Implementar planos de ao

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 42

IC-UNICAMP

SPs de OPF : SG3

SG3: Implantar ativos de processo e incorporar lies aprendidas


SP3.1: Implantar os ativos de processos na organizao SP3.2: Implantar processos-padro SP3.3: Monitorar a implantao SP3.4: Incorporar experincias relacionadas a processos aos ativos de processos da organizao

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 43

IC-UNICAMP

GPs em OPF
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar o programa de melhoria (SPI)

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria


a implementao de OPF em todas as PAs para esta, a melhoria do processo de melhoria
CMMI parte B 5B - 44

IC-UNICAMP

OPD: Organizational Process Definition Desenvolv. do Proc. Organizacional


estabelecer ciclos de vida. estabelecer critrios de adaptao estabelecer repositrio de medio

SG1: Estabelecer ativos de processo da organizao


estabelecer processos padro

Processos Padro Ciclos de Vida Diretrizes p/ Adaptao Repositrio de Medies Biblioteca de Ativos da Org. Padres de Amb. de Trab.

OPF

estabelecer padres de amb. trab.

estabelecer biblioteca processos

Objetivo: Estabelecer e manter um conjunto utilizvel de ativos organizacionais de processo


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 45

IC-UNICAMP

SPs de OPD : SG1

SG1: Estabelecer os ativos de processo da organizao


SP1.1: Estabelecer os processos-padro SP1.2: Estabelecer descries de modelos de ciclo de vida SP1.3: Estabelecer diretrizes para critrios de adaptao SP1.4: Estabelecer o repositrio de medies da organizao SP1.5: Estabelecer a biblioteca de ativos de processo da organizao SP1.6: Estabelecer padres de ambiente de trabalho (HW, SW, procedimentos)
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 46

IC-UNICAMP

GPs em OPD
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar as atividades listadas (SPs)

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido


(redundante?)

GP 3.2: Coletar informaes para melhoria


melhoria nas atividades associadas a ativos de processo
CMMI parte B 5B - 47

IC-UNICAMP

OT: Organizational Training Treinamento Organizacional


determinar necess. trein. org. planejar treinamento organizac. estabelecer capacidade treinamento

SG1: Estabelecer a capacidade em treinamento organizacional


estabelecer necess. treinamento

Repositrio de Treinamento

avaliar eficcia treinamento

estabelecer registros treinamento

realizar treinamentos

SG2: Fornecer os treinamentos necessrios

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

SG1: Estabelecer a capacidade em treinamento organizacional


SP1.1: Estabelecer as necessidades estratgicas de treinamento SP1.2: Determinar quais necessidades de treinamento so responsabilidade da organizao SP1.3: Estabelecer um plano ttico para o treinamento organizacional SP1.4: Estabelecer a capacidade de treinamento

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG2: Fornecer os treinamentos necessrios

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 50

IC-UNICAMP

GPs em OT
GP 2.9: Verificar objetivamente a aderncia
PPQA

GP 2.1: Poltica GP 2.2: Planejar o processo


planejar o programa de treinamento

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

GP 2.10: Submeter analise gerencial

GP 3.1: Estabelecer o processo definido GP 3.2: Coletar informaes para melhoria


do programa dos cursos

CMMI parte B

5B - 51

IC-UNICAMP

PAs de Engenharia de Software (Bsico = nveis 2 e 3)


REQM
Requisitos gerenciados

Requisitos

RD

solues e requisitos

TS

componentes do produto

PI

Produto

Cliente

relatrios de V&V

Ver

Val

Necessidades do cliente

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 52

IC-UNICAMP

RD: Requirements Develpment Desenvolvimento de Requisitos

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 do Produto, Componentes e Interfaces

Requisitos Validados

Objetivo: Produzir e analisar os requisitos do cliente, do produto e de seus componentes


INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 53

IC-UNICAMP

SPs de RD : SG1
SP1.1: Elicitar necessidade SP1.2: Desenvolver (documentar) os requisitos do cliente

SG1: Desenvolver os Requisitos do Cliente

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG2: Desenvolver os Requisitos do Produto

PA relacionada
TS: solues alternativas selecionadas

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG3: Analisar e Validar os Requisitos

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 56

IC-UNICAMP

Technical Solution Soluo Tcnica


RD

SG1 Selecionar Solues para os Componentes do Produto

SG2 Desenvolver o Design do Produto

SG3 Implementar o Design do Produto

Alternativas de projeto e critrios de avaliao

Projeto detalhado e documentao

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

SG1: Selecionar Solues para os Componentes do Produto


SP1.1: Desenvolver solues alternativas e critrios de seleo SP1.2: Selecionar solues para os componentes do produto

PAs relacionadas
RD: (SP1.2 RD SP3.1) DAR: para auxiliar na SP1.2

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

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

SG2: Desenvolver o Design do Produto

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)

SG3: Implementar o Design do Produto

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 60

IC-UNICAMP

PI: Product Integration Integrao de Produto


SG2
Assegurar Compatibilidade de Interfaces

DAR

SG1 Preparar Integrao do Produto

Montagem

TS

SG3 Montar componentes e entregar o produto

Produto = HW+ SW+ partes

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

SG1: Preparar Integrao do Produto

PAs relacionadas
DAR: para auxiliar na SP1.1 TS

Resultado do SG1:
seqncia de integrao, procedimentos/critrios de integrao, ambiente de integrao

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 62

IC-UNICAMP

SPs de PI : SG2

SG2: Assegurar Compatibilidade de Interfaces


SP2.1: Analisar descries da interface quanto completude SP2.2: Gerenciar interfaces

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 63

IC-UNICAMP

SPs de PI : SG3

SG3: Montar componentes e entregar o produto


SP3.1: Confirmar se os componentes esto prontos para a integrao SP3.2: Montar os componentes SP3.3: Avaliar os componentes ps montagem SP3.4: Empacotar e entregar o produto para o cliente

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 64

IC-UNICAMP

VER: Verification Verificao


SG2 Conduzir revises por pares

SG1 Preparar para verificao

Aes Corretivas SG3 Verificar produtos de trabalho selecionados

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

SPs de VER : SG1


SP1.1: Selecionar produtos de trabalho para verificao SP1.2: Estabelecer o ambiente de verificao SP1.3: Estabelecer procedimentos e critrios para verificao

SG1: Preparar para verificao

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

SPs de VER : SG2


SP2.1: Preparar revises por pares SP2.2: Conduzir revises por pares SP2.3: Analisar dados das revises por pares

SG2: Conduzir revises entre pares

Artefatos gerados em SG2:


requisitos para coleta de dados, plano de reviso, resultados das revises, defeitos das revises, itens de ao

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 67

IC-UNICAMP

SPs de VER : SG3

SG3: Verificar produtos de trabalho selecionados


SP3.1: Realizar a verificao SP3.2: Analisar os resultados da verificao e identificar aes corretivas

Artefatos gerados em SG3:


resultados da verificao, deficincias, dados da verificao, aes corretivas

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 68

IC-UNICAMP

VAL: Validation Validao

RD

SG1 Preparar para validao

SG2 Validar produtos ou componentes do produto

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

SPs de VAL : SG1


SP1.1: Selecionar produtos para validao SP1.2: Estabelecer o ambiente de validao SP1.3: Estabelecer procedimentos e critrios para validao

SG1: Preparar para validao

Resultado do SG1:
ambiente para validao, procedimentos/critrios para validao, lista de produtos e componentes selecionados para validao

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 70

IC-UNICAMP

SPs de VAL : SG2

SG2: Validar produtos ou componentes do produto


SP2.1: Conduzir a validao SP2.2: Analisar os resultados da validao

Artefatos gerados em SG2:


relatrios de validao, demonstraes operacionais, relatrio de deficincias e defeitos, procedimentos para solicitao de mudanas

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 71

IC-UNICAMP

IPM: Integrated Project Management Gesto Integrada de Projeto


SG1: Usar o processo definido para o projeto
usar ativos p/ planejar atividades estabelecer o PDP estabelec. ambiente de trab. integrar planos gerenciar envolvim. stakeh.

OPD

Medies Documentos Lies aprend.

PDP

Plano

Atividades, questes de colab. Dependncias crticas

gerenciar dependen.

contribuir p/ ativos da organiz.

gerenciar projeto c/ plano integrado

Coordenao Stakeholders

resolver questes de coorden.

Objetivo: Gerenciar o projeto e o envolvimento dos stakeholders relevantes de acordo


com um processo derivado de adaptaes do processo-padro da organizao
INF326 - Modelos de Qualidade de SW - Mario L. Crtes CMMI parte B 5B - 72

SG2: Coordenar e colaborar c/ stakeholders relevantes

Plano Integrado

IC-UNICAMP

SPs de IPM : SG1


SP1.1: Estabelecer o Processo Definido para o Projeto (PDP) SP1.2: Usar os ativos organizacionais de processo para as atividades de planejamento SP1.3: Estabelecer o ambiente de trabalho do projeto SP1.4: Integrar os planos SP1.5: Gerenciar o projeto usando os planos integrados SP1.6: Contribuir para os ativos organizacionais de processo

SG1: Usar o processo definido para o projeto

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 73

IC-UNICAMP

SPs de IPM : SG2

SG2: Coordenar e colaborar c/ stakeholders relevantes


SP2.1: Gerenciar o envolvimento dos stakeholders relevantes SP2.2: Gerenciar dependncias SP2.3: Resolver questes (issues) de coordenao

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 74

IC-UNICAMP

RSKM: Risk Management Gesto de Risco


definir parmetros

SG1: Preparar para gesto de riscos


determinar fontes de risco estabelecer estratgia p/ gesto

SG2: Identificar e analisar riscos

identificar riscos.

Repositrio de Riscos

PP
implementar planos de mitigao elaborar planos de mitigao avaliar categorizar riscos

SG3: Mitigar 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

SPs de RSKM : SG1


SP1.1: Determinar fontes e categorias de risco SP1.2: Definir parmetros de risco SP1.3: Estabelecer uma estratgia para gesto de risco

SG1: Preparar para gesto de riscos

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 76

IC-UNICAMP

SPs de RSKM : SG2


SP2.1: Identificar os riscos SP2.2: Avaliar, categorizar e priorizar riscos

SG2: Identificar e analisar riscos

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 77

IC-UNICAMP

SPs de RSKM : SG3


SP3.1: Elaborar um plano para mitigao de riscos SP3.2: Implementar o plano para mitigao de riscos

SG3: Mitigar riscos

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 78

IC-UNICAMP

Nvel 4: OPP Organizational Process Performance

OPP: Desempenho dos processos organizacionais


Objetivo: estabelecer e manter uma compreenso quantitativa do desempenho dos processos padro da organizao, como apoio para alcanar as metas de qualidade e desempenho SG1: Estabelecer baselines de desempenho e modelos para gesto quantitativa

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 79

IC-UNICAMP

Nvel 4: QPM Quantitative Project Management


Objetivo: gerenciar quantitativamente o processo definido para o projeto (PDP) visando alcanar as metas estabelecidas de qualidade e desempenho SG1: gerenciar quantitativamente o projeto usando metas estabelecidas de qualidade e desempenho SG2: gerenciar estatisticamente o desempenho de subprocessos selecionados do PDP (controle estatstico de processos)

QPM : Gesto quantitativa de projeto

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 80

IC-UNICAMP

PAs do nvel 5: OID Organization Innovation and Deployment


Objetivo: selecionar e implantar aperfeioamentos incrementais e inovadores que causem melhorias significativas nos processos e tecnologias em uso na organizao SG1: selecionar melhorias que contribuam para alcanar metas de qualidade e desempenho de processo SG2: implantar melhorias selecionadas que resultem e evoluo significativa do dos processos e tecnologias em uso, de forma contnua e sistemtica

OID : Inovao e Implantao Organizacional

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 81

IC-UNICAMP

PAs do nvel 5: CAR Causal Analysis and Resolution


Objetivo: identificar causas raiz de defeitos e outros problemas e tomar aes para prevenir a sua recorrncia no futuro SG1: determinar de forma sistemtica as causas raiz de defeitos e outros problemas SG2: tratar de forma sistemtica as causas raiz dos defeitos e outros problemas de modo a prevenir a sua recorrncia no futuro

CAR : Anlise de causa e resoluo

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 82

IC-UNICAMP

IPPD: Integrated Product and Process Development


abordagem sistemtica para obter a colaborao integrada de todos os stakeholders da organizao ao longo de todo o ciclo de vida de produto. Normalmente, as prticas so integradas com outras disciplinas, por exemplo, engenharia de sistema

Aplicao:

Implementao em CMMI
Specific Goal de OPD (Organizational Process Dev.):
SG2: Viabilizar gesto IPPD

Specific Goal de IPM (Integrated Project Management):


SG3: Aplicar princpios IPPD

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 83

IC-UNICAMP

SS: Supplier source


a organizao baseia-se fortemente fornecedores para subcontratar aspectos ou componentes crticos do produto

Aplicao:

Algumas prticas de SAM


(na verso anterior do CMMI estavam em uma PA adicional, ISM, no mais existente)

INF326 - Modelos de Qualidade de SW - Mario L. Crtes

CMMI parte B

5B - 84

Anda mungkin juga menyukai