Cmmi Scampi

Click here to load reader

download Cmmi Scampi

of 46

Transcript of Cmmi Scampi

  • SCAMPI*/47O Mtodo de Avaliao SCAMPI

    Alexandre Vasconcelos

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPIUm mtodo de avaliao tem como objetivo determinar o nvel de aderncia de um processo, ou conjunto de processos, um modelo de refernciaUm dos produtos do projeto CMMI o mtodo de avaliao SCAMPI Standard CMMI Appraisal Method for Process Improvement

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPIObjetivosColetar dados para entender os processos implementados Determinar o nvel de aderncia de um processo, ou conjunto de processos, nos projetos eleitos como representativos na organizao, s prticas do CMMIDeterminar o grau de satisfao das metas investigadas na avaliaoIdentificar pontos fortes e fracos do processoAtribuir classificao (se requerido pelo patrocinador da avaliao)

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: Principais AspectosRealizada colaborativamente por uma equipe liderada por um Lead Appraiser autorizado pelo SEI Seleo do escopo organizacionalUnidade organizacional previamente definida em comum acordo com o contratante.Verificao atravs de evidncias objetivasInformaes qualitativas ou quantitativas, registros, declarao de fatos que caracterizam a implementao de elementos do processo

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: Principais Aspectos

    Implementao das prticas baseadas em Indicadores de Implementao das Prticas PII-based process appraisalTipos de indicadoresArtefatos diretos, artefatos indiretos e afirmativas

    PP SP1.1-1Estabelecer um WBS (work breakdown structure) de alto nvel para o escopo do projetoArtefatos indiretos:Atas de reunies, Anotaes do desenvolvimento do WBSArtefatos diretos:WBS, descrio de tarefas, descrio dos pacotes do projetoInformaes: Eu trabalhei na equipe de definio do WBS, Eu utilizei o WBS como base para minhas atividades

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: Principais AspectosCorroborao das informaesArtefatos diretos combinados com artefatos indiretos ou informaes obtidas em apresentaes e entrevistas

    Cobertura da avaliaoEvidncias objetivas suficientes para a implementao de cada prticaEvitar avaliaes baseadas somente em papel, devem haver afirmaes declaradas (chamadas face-to-face F2F)Pelo menos 50% das prticas de cada meta

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: Classes de Avaliao

    SCAMPI

    Caractersticas

    Classe C

    Classe B

    Classe A

    Evidncia objetiva

    baixa

    mdia

    alta

    Gerao de ratings

    no

    no

    sim

    Uso de recursos

    baixo

    mdio

    alto

    Tamanho da equipe

    pequeno

    mnimo 1

    mdio

    mnimo 2

    grande

    mnimo 4 e mximo 9

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: AtividadesPlanejar e preparar a avaliaoMdia de tempo de trs meses

    Conduzir a avaliaoMdia de 6-8 dias

    Reportar os resultados da avaliaoResultado preliminarResultado finalOcorre imediatamente aps a realizao da avaliao

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: Papis em uma AvaliaoParticipantes da avaliaoPatrocinador da avaliao Gerentes de projeto Lideres de equipe Membros da equipe de desenvolvimento

    As pessoas a serem entrevistadas so selecionadas desde a fase do planejamento

    SCAMPI

  • SCAMPI*/47Mtodo de Avaliao SCAMPI: Papis em uma AvaliaoEquipe de avaliaoMdia de 4 a 5 pessoasLder da avaliao Possui a responsabilidade geral sobre a avaliaoMembros da equipe - Se dividem em mini-equipes por rea de processo a ser avaliadaOutras Responsabilidades a serem atribudas na equipe: Coordenador responsvel pela logstica da avaliaoBibliotecrio responsvel por toda documentao da avaliao Controlador do tempo Todos devem tomar nota de tudo durante o processoEquipe completa => REVISA TODO O TRABALHOO resultado final de uma avaliao consensual!!

    SCAMPI

  • SCAMPI*/47Processo de Obteno de Ratings

    SCAMPI

  • SCAMPI*/47Caracterizao da Implementao

    SCAMPI

    Nvel de Implementao da Prtica

    Caracterizao

    FI (Fully Implemented)

    O indicador direto est presente e julgado adequado

    Existe pelo menos um indicador indireto e/ou afirmao para confirmar a implementao

    No foi notada nenhuma fraqueza substancial

    LI (Largelly Implemented)

    O indicador direto est presente e julgado adequado

    Existe pelo menos um indicador indireto e/ou afirmao para confirmar a implementao

    Foi notada uma ou mais fraquezas

    PI (Partially Implemented)

    O indicador direto no est presente ou julgado inadequado

    Artefatos ou afirmaes sugerem que alguns aspectos da prtica esto implementados

    Foi notada uma ou mais fraquezas

    NI (Not Implemented)

    Qualquer situao diferente das acima

  • SCAMPI*/47Regras de Agregao em Nvel de Processos

    SCAMPI

    Caracterizaes

    Resultado

    Notas

    Todas X

    X

    Todas LI ou FI

    LI

    Existe alguma PI, mas sem NI

    LI ou PI

    Decidido pela equipe

    Existe algum NI

    NI, PI ou LI

    Decidido pela equipe

  • SCAMPI*/47 Exemplo de Diagnsticodo Nivel de Maturidade

    SCAMPI

  • SCAMPI*/47 Resultado do Diagnstico do Setor XXX

    SCAMPI

  • SCAMPI*/47ObjetivosA finalidade do diagnstico prover visibilidade para a gerncia do setor XXX a respeito da aderncia dos processos e prticas da unidade ao nvel 2 do CMMI;Para atingir o objetivo proposto, se torna indispensvel o entendimento a respeito do status atual dos processos e prticas quanto ao atendimento ao nvel 2 do CMMI.

    SCAMPI

  • SCAMPI*/47Descrio dos Papis na Avaliao

    PapelDescrioResponsvelResponsabilidadePatrocinadorAlta gernciaJoo Xyz- Revisar e aprovar este plano- Promover recursos necessrios para avaliao- Providenciar a sala e equipamentos conforme requisitos colocadosCoordenador da AvaliaoRepresentante do setor avaliado, responsvel por facilitar a conduo da avaliaoFabio Abc- Organizar a documentao dos projetos e dos processos e torn-las disponveis para consulta na sala de trabalho- Fazer o intercmbio de informaes com os avaliadores, assegurando que todos os aspectos aqui definidos estaro sendo atendidos- Obteno das assinaturas dos envolvidos e patrocinadores no documento de planejamento at a data prevista no cronograma.Avaliador Equipe ExternaAvaliadores responsveis por conduzir a avaliao e apresentar resultadosAlexandre Vasconcelos e ...- Elaborar o plano da avaliao e submet-lo aprovao- Conduzir a avaliao atravs de entrevistas e anlise de documentos- Reportar resultadosAvaliador Equipe InternaAvaliadores internos, representantes do setor avaliadoFabio Abc e ...- Apoiar os Avaliadores Equipe Externa no entendimento dos processos e prticas do setor- No divulgar os resultados dos avaliadores antes da comunicao final.Equipe avaliadaParticipantes das equipes de projetos de desenvolvimento e manutenoMaria, Martha, ...- Comparecer com antecedncia a hora marcada nas entrevistas previstas, no local comunicado- Fornecer todas as informaes requisitadas pelos Avaliadores

    SCAMPI

  • SCAMPI*/47Conduo do DiagnsticoConduzido por: Alexandre Vasconcelos e ...Data: de xx/yy/zz a xx/yy/zzLocal: XXXTcnica: Processo adaptado do mtodo de avaliao oficial CMMI, com menos rigor, tempo e envolvidosEntrevistas a membros da equipeAnlise de documentosForam realizadas x sesses de entrevistas com um total de y pessoas e algumas entrevistas informais complementares.

    SCAMPI

  • SCAMPI*/47Escopo AvaliaoEscopo: Unidade de SistemasProjetos XXX e YYY

    Tipos de Servios AvaliadosDesenvolvimento de Sistemas e Manuteno

    Escopo do ModeloNvel de maturidade 2 do CMMI, com exceo da rea de Processo SAM - Gerncia do Contrato do Fornecedor, por entendermos como no aplicvel

    SCAMPI

  • SCAMPI*/47Riscos da AvaliaoA avaliao no foi realizada no nvel de profundidade de uma avaliao oficialNem todas as subprticas foram analisadasNo houve corroborao das informaes coletadasNem todos os documentos associados foram analisados

    SCAMPI

  • SCAMPI*/47Critrios de AvaliaoFoi julgado para cada prtica:Definio de Processos: quanto a prtica est documentada em relao a como deve ser realizadaTD: Totalmente DefinidoLD: Largamente DefinidoPD: Parcialmente DefinidoND: No DefinidoNR: No DefinidoInstitucionalizao: quanto a prtica est em uso na organizaoTI: Totalmente Implementado (os dois projetos atendem)LI: Largamente Implementado (um projeto atende, e o outro est quase)PI: Parcialmente Implementado (Os dois projetos atendem parcialmente / um dos projetos atende e ou outro no)NI: No Implementado (Nenhum dos projetos executou a prtica / ou um dos projeto executou parcialmente)

    SCAMPI

  • SCAMPI*/47Dados Organizacionais

    SCAMPI

  • SCAMPI*/47A Empresa (1) DescrioObjetivo da obteno do CMMI-2Controle e Melhoria do processo de desenvolvimentoMarketing, vantagem competitiva no mercado, exportao de software.Misso/NegcioUsar a melhor soluo tecnolgica para satisfazer os clientes dos clientes.TamanhoX pessoas: y diretores, z pessoas administrativo-financeira, n pessoas de suporte ao usurio e o restante como desenvolvedores.

    SCAMPI

  • SCAMPI*/47A Empresa (2) Organograma

    SCAMPI

  • SCAMPI*/47A Empresa (3) Mapeamento dos papeis do CMMI nvel 2 nos papis da organizao

    SCAMPI

  • SCAMPI*/47A Empresa (4) Ferramentas

    SCAMPI

  • SCAMPI*/47Dados dos Projetos Avaliados

    SCAMPI

  • SCAMPI*/47Dados dos ProjetosA empresa atualmente possui um total de x projetos de desenvolvimento / manuteno de softwareOs x projetos foram avaliados, com o objetivo de se conhecer as principais caractersticas dos projetos desenvolvidos na empresaTipo de clienteObjetivosCiclo de vidaIdentificar a atividade primria (desenvolvimento ou manuteno)Tamanho da equipeCronogramaAspectos de Sub-contratao

    SCAMPI

  • SCAMPI*/47Dados de ProjetosOs projetos de evoluo tm ciclos pequenos de desenvolvimento (1 ms).

    Projetos de curta durao < 1 ano utilizam o ciclo em cascata.

    Projeto mais longos utilizam o ciclo iterativo e incremental.

    Podem existir projetos com uma nica pessoa.

    SCAMPI

  • SCAMPI*/47Projeto XXXClienteYYY

    Objetivo Abc...

    SCAMPI

  • SCAMPI*/47Projeto XXXEquipe do projeto1 desenvolvedor em tempo integral; 1 gerente em tempo parcial.

    Modelo de ciclo de vida adotadocascata

    Cronograma Inicio em xx/yy/zzzzAtualmente o projeto encontra-se na etapa de Anlise e ProjetoSituao atual: no prazo

    SCAMPI

  • SCAMPI*/47Resultados da Avaliao

    SCAMPI

  • SCAMPI*/47Resultados Prticas Genricas

    SCAMPI

  • SCAMPI*/47Resultados Definio de Processos

    SCAMPI

  • SCAMPI*/47Resultados Institucionalizao

    SCAMPI

  • SCAMPI*/47Prticas Genricas Principais AspectosExiste poltica definida para os processoOs recursos necessrios so disponibilizados para a equipeAs responsabilidades esto bem definidas pelo processoOs papis na rea de medio precisam ser melhor definidosTreinamentos nos processos foram realizadosOs processos esto sendo avaliados pelo SQACom exceo do processo de MA, que sofreu apenas uma auditoriaNem todos aparentam conhecer a poltica dos processosNem todos os processos esto sendo seguidos, em geral os processos no esto sendo controlados nem por medies nem por atividades planejadas X realizadas (a PA de medio est tendo a institucionalizao iniciada)O acompanhamento dos processos est sendo feito de maneira informal e sob demanda pela alta gerncia O grupo de SQA no est sendo avaliado quanto a adernciaDesvios EncontradosPontos Fortes

    SCAMPI

  • SCAMPI*/47REQM Principais AspectosCriao de prottipos para homologao dos requisitosdefinio de critrios de aceitao e de provedores de requisitosA aceitao dos requisitos est sendo realizada atravs de um checklist

    Pontos FortesDesvios EncontradosAlgumas reunies no esto sendo documentadas (comprometimento da equipe interna);O processo de gesto de mudanas ainda no foi executado;Ateno: O conceito de mudana de requisitos est com foco em mudanas solicitadas pelo cliente (mudanas levantadas internamente)Um dos projetos no tem matriz de rastreabilidade (anlise de impacto emprica);

    SCAMPI

  • SCAMPI*/47PP Principais Aspectos

    Pontos FortesDesvios Encontrados

    SCAMPI

  • SCAMPI*/47PMC Principais AspectosPontos FortesDesvios Encontrados

    SCAMPI

  • SCAMPI*/47MA Principais AspectosDesvios EncontradosPontos Fortes

    SCAMPI

  • SCAMPI*/47PPQA Principais AspectosPontos FortesDesvios Encontrados

    SCAMPI

  • SCAMPI*/47CM Principais AspectosDesvios EncontradosPontos Fortes

    SCAMPI

  • SCAMPI*/47Observaes GeraisInformaes no relacionadas com o CMMI

    SCAMPI

  • SCAMPI*/47Aspectos GeraisPontos fortesExiste um grupo de definio de processos atuante;Existe um processo de testes definido;A empresa tem certificao ISO9001 (cultura de qualidade).

    ObservaesO papel e a composio da gerncia snior precisa ser melhor trabalhado internamente e o processo precisa ser ajustadoNo est claro para a equipe de desenvolvimento o papel de cada um dos coordenadoresNecessidade de melhor conhecimento sobre o organograma da empresa, papis e responsabilidades de alguns cargos

    SCAMPI

  • SCAMPI*/47Recomendaes Gerais

    SCAMPI

  • SCAMPI*/47Recomendaes GeraisRecomendao 1: xxx.Recomendao 2: yyy.Recomendao 3: zzz.

    SCAMPI