Click here to load reader
Upload
aleh-santos
View
158
Download
1
Embed Size (px)
Citation preview
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.
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.
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.
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.
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)
27/08/2012
6
Classes - Síntese
Equipe - 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
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
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
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