You are on page 1of 60

SCAMPI

Mtodo de Avaliao CMMI para Melhoria de Processo


SCE - 5764 Qualidade de Software
Profa. Rosely Sanches
2o Semestre/2005

Introduo

O CMMI Framework contm um conjunto de modelos que podem ser utilizados para avaliao do nvel atual e para a melhoria dos processos das organizaes desenvolvedoras de software.

A Conduo de uma Avaliao

A conduo de uma avaliao um elemento importante para o conhecimento do processo, planejamento de sua melhoria, e conseqentemente para a obteno de melhores produtos de software

Appraisal Requirements for CMMI (ARC)

De modo a possibilitar a implementao consistente desses mecanismos de avaliao, o CMMI Product Team publicou o ARC V1.1 (Appraisal Requirements for CMMI - Version 1.1)

Appraisal Requirements for CMMI (ARC)

O ARC V1.1 define os requisitos considerados essenciais para os mtodos de avaliao de processo que tm como base de melhoria os modelos do CMMI.

Appraisal Requirements for CMMI (ARC)

Classes de Avaliao

Um conjunto de classes de avaliao definido, baseado em aplicaes tpicas de mtodos de avaliao.


Dessa forma, um mtodo de avaliao em particular pode ser declarado como sendo:
um mtodo de avaliao ARC Classe A

um mtodo de avaliao ARC Classe B ou


um mtodo de avaliao ARC Classe C.
6

Appraisal Requirements for CMMI (ARC)

Classes de Avaliao

Os atributos-chave para diferenciao das classes de avaliao incluem:


(i) grau de confiana nas sadas da avaliao;

(ii) gerao de graduaes e


(iii) custo e durao da avaliao.

Caractersticas das classes de mtodos de avaliao CMMI


8

Os

Caractersticas das classes de mtodos de avaliao CMMI

mtodos Classe A devem satisfazer todos os requisitos do ARC V1.1.

O Mtodo de Avaliao SCAMPI

O mtodo de avaliao de processo SCAMPI (Standard CMMI Appraisal Method for Process Improvement) um mtodo de avaliao ARC classe A
O mtodo fornece graduao de maturidade de processo em relao aos modelos CMMI Elaborado pelo SEI
10

O Mtodo de Avaliao SCAMPI

SCAMPI um mtodo de avaliao e no um mtodo de descoberta.


Isso significa que a organizao responsvel por fornecer evidncias objetivas para mostrar que seu processo satisfaz as prticas e metas do modelo O modelo fornece algumas dicas sobre que evidncias objetivas podem ser fornecidas por cada prtica
11

O Mtodo de Avaliao SCAMPI

A equipe de avaliao procura por trs tipos de evidncias


Evidncias diretas

Evidncias indiretas
Afirmaes

12

O Mtodo de Avaliao SCAMPI

Foram criados PIIDs (Process Implementation Indicator Descriptions) para ajudar a organizao e os avaliadores a conhecer o tipo de evidncias geradas a partir dos processos e o que procurar durante uma avaliao para cada prtica
Esse documento fornece dicas adicionais sobre o que pode ser usado como evidncia objetiva
13

SCAMPI Objetivos
1. Fornecer um mtodo de avaliao integrado e nico, capaz de ser utilizado nos contextos de melhoria interna de processo, seleo de fornecedor e acompanhamento de processo.
2. Fornecer um mtodo de avaliao eficiente, possvel de ser implementado dentro de restries razoveis de desempenho.
14

SCAMPI Caractersticas Principais


1. Preciso: a graduao reflete a capacitao e/ou maturidade da organizao e pode ser utilizada para comparao entre organizaes. 2. Repetibilidade: a graduao e constataes da avaliao so consistentes com outras avaliaes executadas sob as mesmas condies (mesmos escopos)
15

SCAMPI Caractersticas Principais


3. Eficcia de custos e recursos: o mtodo eficiente em termos de homens/hora gastos no planejamento, preparao e execuo da avaliao.
Traz o retorno (benefcio) previsto pela organizao.

16

SCAMPI Caractersticas Principais


4. Semntica de resultados: a graduao reflete quanto o resultado da avaliao til ao patrocinador para auxlio na tomada de decises em relao melhoria de processo interna, seleo de fornecedor e acompanhamento de processo.

17

SCAMPI Abordagem do Mtodo

A abordagem consiste em
agrupar evidncias que so coletadas pelo uso de instrumentos, apresentaes, documentos e entrevistas. os dados recolhidos por meio desses elementos so transformados em informaes por meio de um mecanismo de processamento de informaes

18

SCAMPI

Mecanismo de Processamento de Informaes


1. Inicialmente, a equipe de avaliao transforma em anotaes o que observa, escuta e l dentro da unidade organizacional
equipe de avaliao - Grupo de pessoas devidamente treinadas e capazes de executar uma avaliao SCAMPI.

unidade organizacional - Setor da empresa em que o modelo CMMI est implantado.


19

SCAMPI

Mecanismo de Processamento de Informaes


2. As anotaes, por sua vez, so transformadas em declaraes de falhas ou acertos nas prticas de implementao do modelo CMMI; 3. Tais declaraes so transformadas em descobertas preliminares
4. As descobertas preliminares so validadas em descobertas definitivas pela unidade organizacional
20

SCAMPI

Mecanismo de Processamento de Informaes


Essa srie de transformaes aplicada para que se tenha conhecimento do estado real dos processos da unidade organizacional em comparao ao modelo CMMI e, conseqentemente, graduao da organizao.

21

SCAMPI Fases do Mtodo

O mtodo SCAMPI formado de trs fases que agregam onze processos essenciais
22

fase de levantamento de SCAMPI A requisitos considerada como a mais crucial do mtodo, pois Fases do Mtodo as duas outras fases dependem

dela.

O mtodo SCAMPI formado de trs fases que agregam onze processos essenciais
23

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


So definidos todos os objetivos de avaliao que o patrocinador deseja
Necessrio um alto grau de interao entre a equipe de avaliao e a unidade organizacional
para se evitar ou se minimizar ao mximo possveis falhas

24

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


So negociados e definidos
o tempo de durao da avaliao o escopo organizacional (projetos a serem avaliados) o escopo do CMMI (reas de processo).

Isso feito pelo lder da equipe de avaliao, (obrigatoriamente certificado pelo SEI) e o patrocinador do projeto Todos os custos so calculados baseados nessas definies.
25

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


As pessoas ligadas unidade organizacional iniciam o levantamento de evidncias de objetivos
Evidncias de objetivos so dados, registros ou relatos de natureza qualitativa ou quantitativa referentes implementao de um elemento de processo a ser avaliado.

26

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


A validao dessas evidncias realizada pela equipe de avaliao para se determinar os pontos fortes e fracos em relao ao modelo CMMI.
Logo que concluda, os dados so submetidos ao mecanismo de processamento de informaes.

27

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao

28

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.1 ANLISE DE REQUISITOS

O lder da equipe de avaliao coleta informaes e busca o entendimento das necessidades da organizao. Ajuda o patrocinador a relacionar os objetivos da avaliao com os objetivos de negcio.
29

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.1 ANLISE DE REQUISITOS
1.1.1 Determinar objetivos da avaliao 1.1.2 Determinar restries da avaliao 1.1.3 Determinar alcance da avaliao 1.1.4 Determinar sadas 1.1.5 Obter comprometimento para as entradas da avaliao

30

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.2 DESENVOLVIMENTO DO PLANO DE AVALIAO

Documentao de todos os aspectos da avaliao, incluindo requisitos, estimativas, acordos, riscos, entre outros. O patrocinador deve aprovar o planejamento apresentado.
31

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.2 DESENVOLVIMENTO DO PLANO DE AVALIAO
1.2.1 Mtodo de Realizao 1.2.2 Identificar recursos necessrios 1.2.3 Determinar custo e cronograma 1.2.4 Planejar e gerenciar logstica

1.2.5 Documentar e gerenciar riscos


1.2.6 Obter comprometimento para o plano de avaliao

32

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.3 SELEO E PREPARAO DA EQUIPE

Seleo de pessoas devidamente treinadas e preparadas para a execuo da avaliao.

33

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.3 SELEO E PREPARAO DA EQUIPE
1.3.1 Identificar o lder da equipe 1.3.2 Selecionar os membros da equipe 1.3.3 Preparar equipe

34

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.4 OBTENO E ANLISE DE EVIDNCIA OBJETIVA INICIAL

Coleta de informaes que permitem a verificao das prticas de implementao dos processos CMMI na organizao. Identificao de falhas ou riscos potenciais para refinamento do plano de avaliao.
35

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.4 OBTENO E ANLISE DE EVIDNCIA OBJETIVA INICIAL
1.4.1 Preparar participantes 1.4.2 Administrar instrumentos (artefatos usados em uma avaliao para coletar e apresentar os dados, tal como questionrios )

1.4.3 Obter evidncia objetiva inicial


1.4.4 Inventariar evidncia objetiva
36

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.5 PREPARAO PARA COLETA DE EVIDNCIA OBJETIVA

Especificao e documentao de quais so as estratgias de coleta de dados, incluindo as fontes de dados, ferramentas e tcnicas a serem utilizadas e contingncias de gerenciamento de risco de dados insuficientes.
37

SCAMPI - Fase 1

Planejamento e Preparao da Avaliao


1.5 PREPARAO PARA COLETA DE EVIDNCIA OBJETIVA
1.5.1 Realizar reviso de prontido 1.5.2 Preparar o plano de coleta de dados 1.5.3 Replanejar a coleta de dados (se necessrio)

38

SCAMPI - Fase 2
Conduo da Avaliao
PRINCIPAL OBJETIVO

analisar os dados anteriores coletar novos dados, de acordo com o planejamento, A equipe de avaliao deve verificar e julgar o quanto a organizao avaliada implementa os processos do modelo CMMI.

39

SCAMPI - Fase 2
Conduo da Avaliao

O conceito de cobertura utilizado nessa fase.


Tal conceito denota a ao de coletar dados suficientes sobre cada elemento de modelo do CMMI utilizado no escopo de avaliao que requisitado como exemplo representativo de processo em execuo na organizao

Quando fica definido que existe cobertura suficiente, possvel obter a graduao da organizao.

40

SCAMPI - Fase 2
Conduo da Avaliao

41

SCAMPI - Fase 2
Conduo da Avaliao
2.1 EXAME DE EVIDNCIA OBJETIVA

Coletar informaes sobre as prticas implementadas na unidade organizacional e relacionar os dados resultantes como o modelo de referncia. Realizar as atividades de acordo com o plano de coleta de dados Se necessrio, tomar aes corretivas e revisar o plano de coleta de dados
42

SCAMPI - Fase 2
Conduo da Avaliao
2.1 EXAME DE EVIDNCIA OBJETIVA
2.1.1 Examinar evidncias objetivas a partir dos instrumentos

2.1.2 Examinar evidncias objetivas a partir das apresentaes


2.1.3 Examinar evidncias objetivas a partir dos documentos 2.1.4 Examinar evidncias objetivas a partir das entrevistas
43

SCAMPI - Fase 2
Conduo da Avaliao
2.2 VERIFICAO E VALIDAO DE EVIDNCIA OBJETIVA

Validao das descobertas iniciais e verificao das prticas de implementao da organizao. Essa verificao feita para cada implementao de cada prtica, de modo que a comparao com as prticas estabelecidas pelo modelo CMMI possa ser realizada.
44

SCAMPI - Fase 2
Conduo da Avaliao
2.2 VERIFICAO E VALIDAO DE EVIDNCIA OBJETIVA

As falhas descobertas nesse processo so validadas pelos membros da organizao e os acertos so destacados para serem includos no resultado da avaliao.

45

SCAMPI - Fase 2
Conduo da Avaliao
2.2 VERIFICAO E VALIDAO DE EVIDNCIA OBJETIVA
2.2.1 Verificar evidncias objetivas 2.2.1 Caracterizar implementao das prticas do modelo 2.2.3 Validar as falhas de implementao das prticas

46

SCAMPI - Fase 2
Conduo da Avaliao
2.3 DOCUMENTAO DE EVIDNCIA OBJETIVA

Criao de documentos que armazenam as informaes obtidas anteriormente, transformando os dados em registros que apontam as prticas de implementao da organizao (pontos fortes e fracos).
47

SCAMPI - Fase 2
Conduo da Avaliao
2.3 DOCUMENTAO DE EVIDNCIA OBJETIVA
2.3.1 Obter, revisar e registrar as anotaes 2.3.2 Registrar a presena / ausncia de evidncias objetivas 2.3.3 Documentar as falhas de implementao das prticas 2.3.4 Revisar e atualizar o plano de coleta de dados
48

SCAMPI - Fase 2
Conduo da Avaliao
2.4 GERAO DE RESULTADOS DE AVALIAO

Indicao do grau de satisfao que um determinado objetivo alcanou em relao ao modelo CMMI. A graduao da capacidade e/ou maturidade da organizao guiada pelos graus de satisfao dos objetivos.
49

SCAMPI - Fase 2
Conduo da Avaliao
2.4 GERAO DE RESULTADOS DE AVALIAO
2.4.1 Derivar as descobertas e graduar os objetivos 2.4.2a Determinar o nvel de capacidade da rea de processo 2.4.2b Determinar a satisfao das reas de processo

2.4.3a Determinar o perfil de capacidade


2.4.3b Determinar o nvel de maturidade 2.4.4 Documentar resultados da avaliao
50

SCAMPI - Fase 3
Relato dos Resultados

De acordo com o contrato firmado na primeira fase, os registros gerados so considerados como informaes confidenciais pertencentes organizao avaliada.
Sendo assim, os resultados da avaliao (graduao e descobertas) realizada so entregues ao patrocinador e organizao.
51

SCAMPI - Fase 3
Relato dos Resultados

Alm disso, esses resultados tambm so submetidos ao Organizador CMMI, que os adiciona a um banco de dados confidencial.
Esses dados so utilizados para a criao de um perfil da organizao, que includo ao conjunto de outros perfis de nveis de capacidade e/ou maturidade de organizaes avaliadas anteriormente.
52

SCAMPI - Fase 3
Relato dos Resultados

53

SCAMPI - Fase 3
Relato dos Resultados
3.1 ENTREGA DOS RESULTADOS DE AVALIAO

Os resultados que representam os acertos e falhas dos processos em uso na organizao podem ser utilizados para a tomada de deciso. Alm disso, eles refletem com preciso o nvel de capacidade e/ou maturidade da organizao avaliada.

54

SCAMPI - Fase 3
Relato dos Resultados
3.1 ENTREGA DOS RESULTADOS DE AVALIAO
3.1.1 Apresentar as descobertas finais 3.1.2 Conduzir sesses executivas 3.1.3 Planejar os prximos passos

55

SCAMPI - Fase 3
Relato dos Resultados
3.2 ARQUIVAMENTO DAS INFORMAES DA AVALIAO

Armazenamento dos registros da avaliao para uso futuro.

56

SCAMPI - Fase 3
Relato dos Resultados
3.2 ARQUIVAMENTO DAS INFORMAES DA AVALIAO
3.2.1 Coletar lies aprendidas 3.2.2 Gerar registros de avaliao 3.2.3 Fornecer retorno da avaliao para o comit CMMI

3.2.4 Arquivar e disponibilizar os vrios materiais da avaliao


57

SCAMPI Avaliaes Oficiais*

Nvel 5
130 organizaes

Nvel 4
29 organizaes

3 (2002)

0 (2002)

45 (2003)
61 (2004) 21 (2005) 108 staged 22 continuous

4 (2003)
19 (2004) 6 (2005) 27 staged 2 continuous
58

* List of published SCAMPI appraisals results - disponvel em http://seir.sei.cmu.edu/pars/pars_list_iframe.asp acesso em 13/11/2005

SCAMPI Avaliaes Oficiais*

Nvel 3
160 organizaes

Nvel 2
155 organizaes

2 (2002)

2 (2002)

27 (2003)
70 (2004) 61 (2005) 151 staged 9 continuous

11 (2003)
81 (2004) 61 (2005) 141 staged 14 continuous
59

* List of published SCAMPI appraisals results - disponvel em http://seir.sei.cmu.edu/pars/pars_list_iframe.asp acesso em 13/11/2005

SCAMPI
Mtodo de Avaliao CMMI para Melhoria de Processo
SCE - 5764 Qualidade de Software
Profa. Rosely Sanches
2o Semestre/2005

You might also like