10

Click here to load reader

Scampi

Embed Size (px)

Citation preview

Page 1: Scampi

27/08/2012

1

SCAMPISoftware Engineering Institute

Carnegie Mellon University

Pittsburgh, PA 15213

Engenharia e Gerenciamento de Sistemas Espaciais

Ms: Magda Ap. Silvério Miyashiro

Engenharia e Tecnologia Espaciais - ETE

Necessidade de Avaliação

Em um processo de melhoria no processo de software é essencial conhecer a situação real identificando pontos fracos e fortes do processo, e para isto pode ser feitas avaliações a partir de um modelo de referencia para determinar a capacidade destes processos de qualidade.

Page 2: Scampi

27/08/2012

2

Princípios de uma Avaliação

� Utilizar um modelo de referência de avaliação.� Utilizar um processo de avaliação formal.� Envolver a alta administração como o

patrocinador da avaliação.� Focar na avaliação sobre os objetivos da

empresa patrocinadora.� Observar estrita confidencialidade e não-

atribuição de dados.� Aproximar-se da avaliação de forma

colaborativa.� Concentrar-se no acompanhamento de

atividades e tomada de decisões com base nos resultados de avaliação.

Organização de uma Avaliação

� Atribuir Responsabilidades, especialmente quanto a patrocínio e condução (líder da equipe)

� Documentar o método de avaliação que será usado, o escopo da avaliação, a unidade ou porção dela que será alvo da avaliação, qualificação da equipe de avaliação e do seu líder, tamanho da equipe, e os dados que serão manipulados.

� Planejamento e Preparação da Avaliação – inputs necessários, atividades, recursos, logística, riscos.

� Como serão administrados e validados os dados que serão manuseados durante a avaliação – evidências, instrumentos e entrevistas

� Avaliações (Ratings) – critérios, processo de classificação (rating) e instrumentos.

� Relatório (Report) dos resultados para a “comunidade” e para o patrocinador (sponsor) da avaliação.

Page 3: Scampi

27/08/2012

3

Conceitos Fundamentais

� Processo de avaliaçãoExame de avaliação de um ou mais processos por uma equipe treinada de profissionais que utilizam um modelo de referência de avaliação como base para determinar pontos fortes e fracos.

� Avaliação de modelo de referênciaIdentificação do modelo CMMI que se correlaciona as atividades do processo implementado

� Unidade organizacionalA parte de uma organização que é objeto de uma avaliação (também conhecido como o âmbito da organização da avaliação).

� InstanciaçãoOs detalhes da implementação, bem como o contexto em que a prática é implementada é referido como a instanciação (organizacional ou projeto).

� Provas objetivasAs informações qualitativas ou quantitativas, registros ou declarações de fatos relativos às características de um item ou serviço ou à existência e implementação de um elemento do processo, que se baseiam na observação, medição ou teste e são verificáveis."

Métodos de Avaliação

� SPICE (ISO 15504) Criado 1993 - o projeto SPICE (Software Process Improvement

and Capability dEtermination), um acordo internacional de coordenação mundial:

Austrália, EUA, Inglaterra e Canadá.

� SCAMPI (Standard CMMI Appraisal Method for Process Improvement ) foi

desenvolvido para prover indicadores de qualidade relativos ao CMMI (Capability

Maturity Model Integration) Atende aos requisitos de avaliações para o CMMI e

apóiam a realização de avaliações ISO/IEC 15504.

� CMM CBA IPI Método oficial de avaliação do CMM

CBA IPI (CMM-Based Appraisals for Internal Process

Improvement).

� ISO 9000-3 Um conjunto formado de 5 padrões relacionados, que

combinados constituem um sistema de qualidade e corresponde

à ISO 9000-3.

� Bootstrap Adotou e estendeu o questionário original do SEI com

questões baseadas na ISO 9000 e no modelo de processo da

European Space Agency.

Page 4: Scampi

27/08/2012

4

Métodos de Avaliação

Foi produzido para fornecer um critério comum para os métodos de avaliação do CMMI

O ARC foi influenciada pela norma EIA / IS 731,2 Appraisal Method [EIA 98b] e ISO / IEC 15504

O Modelo CMMI, utiliza-se de Requisitos de Avaliação para CMMI ® (ARC) que é constituído por um conjunto de critérios para desenvolvimento de projeto de alto nível, utilizando métodos de avaliação baseados no modelo CMMI.

SCAMPI

The Standard CMMI® Appraisal Method for Process Improvement

Método Padrão de avaliação CMMI® para Melhoria de Processo

� O SEI requisita, recebe e mantém registro de avaliações SCAMPI no Maturity Profile. (Perfil de Maturidade )

� Resultado pertence ao patrocinador da avaliação que decide se será compartilhado interna ou externamente (rating e laudos).

� Resultado da avaliação serve como input para o próximo ciclo de melhoria de processo.

Page 5: Scampi

27/08/2012

5

Visão Geral do Método SCAMPI

C

B

A

Pro

fun

did

ad

e d

e in

vesti

gação

Período de Adaptação

SCAMPI C Permite flexibilidade com as abordagens planejadas ao processo de execução de acordo com a escala definida pelo usuário.

Planejamento

Implantação

Institucionalização

SCAMPI B Oferece opções de modelono escopo da organização,porem são fixadas escalas de práticas características a seremrealizadas.

SCAMPI A é o método mais rigoroso e é o único método que pode resultar em avaliações (benchmark)

Descrição das Classes

� Classe C� Visão do processo em si.� Realizada várias vezes durante um projeto de melhoria, entre a

definição e a divulgação / implantação / institucionalização de um processo.

� Classe B� “Avaliação Informal” ou Gap Analysis� Olhos na utilização do processo pelos projetos� É usada para medir a distância entre o estágio atual e um nível

de maturidade desejado, retroalimentando um projeto de melhoria

� Classe A� Atende a todos os requisitos do modelo� Fornece a oficialização de atendimento de um determinado

nível de maturidade (“certificação”) � Pode ser executada de forma a estar compliant ou non-

compliant à ISO 15.504� O método mais utilizado é o SCAMPI (Standard CMMi Appraisal

Method for Process Improvement)

Page 6: Scampi

27/08/2012

6

Classes - Síntese

Equipe - SCAMPI

Page 7: Scampi

27/08/2012

7

Metodologia SCAMPI

Consiste em 3 fases e 11 processos essenciais

Fontes de Evidência Objetiva

Administrando Instrumentos� Questionários� Pesquisas

Apresentações� Sessões de informação� Manifestações

Entrevistas� Estruturas padrão de entrevistas � Entrevistas de acompanhamento� Exploratória ou perguntas específicas dirigidas a gerente, os profissionais e / ou usuários

Documentos� Cópia impressa � Cópia eletrônica � Hiperlinks

Page 8: Scampi

27/08/2012

8

Tipos de Aplicação das Prática

Artefatos Direto � Resultados tangíveis resultantes diretamente da implementação de uma prática (por exemplo, Produtos de Trabalho Típicos)

Artefatos Indiretos � Artefatos que são um efeito colateral ou indicativos de realizar uma prática (por exemplo, atas de reuniões, revisões, logs, relatórios)

Afirmações� Declarações orais ou escritas confirmando ou suportando a implementação da prática(E.g, entrevistas, questionários)

Evidencias para Avaliações

Page 9: Scampi

27/08/2012

9

Resultados

SAS

Comunicação dos Resultados para os Patrocinadores.

Publicação (se autorizado) SEI Appraisal System Sistema de avaliação SEI

“Se você não sabe onde se encontra, “Se você não sabe onde se encontra, um mapa não vai lhe ajudar.”um mapa não vai lhe ajudar.”

Watts HumphreyWatts Humphrey

Avaliação de Processos

““Em Deus eu confio,Em Deus eu confio,todos os outros tem de me trazer dadostodos os outros tem de me trazer dados.”.”

W. Edwards DemingW. Edwards Deming

Page 10: Scampi

27/08/2012

10

Referencias

Sites do SEI

CMMI® para Desenvolvimento – Versão 1.2CMMI® para Desenvolvimento – Versão 1.3

Appraisal Requirements for CMMI®, Version 1.2 (ARC, V1.2)

Guide for SCAMPI Appraisals: Accelerated Improvement Method (AIM) (December 2010)

Engenharia e Tecnologia Espaciais - ETE