• Save
Apresentação CMMi
Upcoming SlideShare
Loading in...5
×
 

Apresentação CMMi

on

  • 699 views

Implantação CMMi - um caso de sucesso

Implantação CMMi - um caso de sucesso

Statistics

Views

Total Views
699
Views on SlideShare
554
Embed Views
145

Actions

Likes
1
Downloads
0
Comments
0

7 Embeds 145

http://of2-it.blogspot.com.br 61
http://barnes-it.blogspot.com.br 33
http://of2consulting.blogspot.com.br 30
http://of2consulting.blogspot.com 10
http://barnes-it.blogspot.com 5
http://of2-it.blogspot.com 5
http://www.of2-it.blogspot.com.br 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Apresentação CMMi Apresentação CMMi Presentation Transcript

    • Page 1Fábrica de Software e CMMI®Fábio Barnesfabiobarnes@hotmail.com
    • 2Desenvol-vimentoConstrução&VerificaçãoProcesso de Desenvolvimento deSoftwareRequisitosDe NegócioAnálise eDesenhoTécnicoTestesdeIntegraçãoImplantaçãoSoluçãoNecessidadeDo ClienteAplicativoSoluçãoArtefatosEscopo Especificação
    • 3Problemas FrequentesCompromissos constantemente perdidos:• Entrega atrasada• Surpresas de última hora• Custos crescentesFalta de visibilidade gerencial• Surpresas frequentesProblemas de Qualidade• Muito retrabalho• Funções que não funcionam corretamente• Reclamações do cliente / usuárioMoral baixa• Pessoal frustado• Quem é o responsável?
    • 4Pressões de MercadoGovernançaem ITSarbannesOxleyCMMI®CompetiçãoTime to MarketConstruçãoRequisitosDe NegócioAnálise eDesenhoTécnicoTestesdeIntegraçãoImplantaçãoSoluçãoNecessidadeDo ClienteAplicativoSoluçãoConstrução&VerificaçãoArtefatosEscopo EspecificaçãoFatores Internos Fatores ExternosQualidadeProdutividadeImagem
    • 5ProcessoQualidade do Sistema Qualidade do ProcessoConceitos ImportantesModelo de MaturidadeCaracterísticas de processos efetivosBenchmarkingPadrão de comparação entre organizações
    • 6CMMI®SEI CAPABILITY MATURITY MODEL for Software• SEI (Carnegie Mellon Software Engineering Institute)- 20+ anos de existência- Missão: Fazer progredir a Engenharia de Software edisciplinas relacionadas para assegurar o desenvolvimento eoperação de sistemas com custo, tempo e qualidadeprevisíveis e com constante melhoria.“Na SEI, nós enfatizamos a prevenção de defeitos através damelhoria de processo e qualidade do produto durante asfases iniciais do desenvolvimento de sistemas”Paul D. NielsenDirector and Chief Executive OfficerSoftware Engineering Institute
    • 7O que é CMM®/ CMMI®?Estrutura de práticascom elementoschave de processoefetivo de software.Cobre práticas deprocessoorganizacional,gerência de projeto,engenharia e suporteCMM®(Capability Maturity Model)Modelo de referência de práticas maduras.Objetivo: avaliar e melhorar a capacidade deexecutar disciplinas.CMMI®Conjunto de modelosintegradosMelhores práticasbaseadas em liçõesaprendidasEstrutura parapermitir integraçãocom modelos futurosConjunto associadode produtos detreinamento eavaliação
    • 8CMMI®Ciclo menor (tempo) de integração desistemas e de testes.Integração de Engenharia de Sistemas,Engenharia e Desenvolvimento de SoftwareInvestimentos anteriores na melhoria deprocessosIntegração e interação com várias funçõesde engenhariaBenefícios do SW-CMM para o projeto eorganizaçãoCONSEQUENTEMENTECaminho claro de melhoria evolutiva doprocesso.• Metas e prioridades.• Direção para processos de qualidade.• Definição do que é melhoria para a organização.• Métricas padrão para avaliação das práticas.Preserva experiências anteriores.Linguagem comum e visão compartilhadaIntegração de organizações.
    • 9CMMI®Principais Benefícios Qualidade Custo TempoRedução de defeitosAumento de detecção de defeitos emestágios anterioresRedução de retrabalhoAumento de produtividadeAumento de previsibilidade de entrega     
    • 10CMMI®Representações• 2 Tipos-Por estágios-Contínua• Diferentes caminhos de melhoriaMétodo de Avaliação• SCAMPIStandardCMMI ®AppraisalMethod forProcessImprovement
    • 11CMMI®Representação Contínua
    • 12CMMI®5 Otimizado4 Gerenciado Quantitamente3 Definido2 Gerenciado1 Realizado0 IncompletoNíveis de Capacidade
    • 13CMMI®Representação por Estágios
    • 14CMMI®OtimizadoGerenciadoQuantitativamenteDefinidoGerenciadoInicialFoco na melhoria contínuado processoProcesso medido econtroladoProcesso caracterizadopela organização eproatividadeProcesso caracterizadopor projetos e reatividadeProcesso nãoprevisível, pobrementecontrolado e reativoNíveis de Maturidade
    • 15CMMI®Representação Contínua Representação por EstágiosCADA UM DOS PROCESSOS EMDIFERENTES NÍVEIS DECAPACIDADEPA’s agrupadas por OrganizaçãoDEFINE O NÍVEL DE MATURIDADE DEUMA ORGANIZAÇÃOPA’s organizadas em níveis dematuridade.Máxima flexibilidade na sequência damelhoria do processo.Melhorar diferentes processos comdiferentes classificações (rates).Caminho pré-definido e comprovado demelhora sistemática e estruturada deprocesso com estudos de caso edados de ROI.Focus na melhoria dentro de áreas de processos. Focus na melhoria e integração organizacional.Melhorar desempenho em várias áreasalinhadas aos objetivos de negócio daorganização.Atingir cada um dos estágios garante a basefundamentada necessária para o próximoestágio.Ambas as representações fornecem maneiras de implantarmelhorias de processo para atingir objetivos de negócios.Ambas as representações fornecem o mesmo conteúdo essencialmas organizadas em diferentes maneirasComparando as Representações
    • 16CMM®no Mundo
    • 17CMMI®no Mundo
    • 18
    • 19
    • 20SCAMPIThe Standard CMMI ®Appraisal Method for Process Improvement(SCAMPI) – é um método de Avaliação Class A que permite acomparação de níveis de qualidade relativos aos Modelos CMMI®Objetivos• Obter uma visão das capacidades de Engenharia de umaorganização através da identificação dos seus pontos fortes efracos dos seus processos atuais• Relaciona estes pontos fortes e fracos• Determina o grau de satisfação dos objetivos investigados• Deriva Nível de Capacidade / Maturidade
    • 21Classes de Método de APPRAISALCaracterísticas Classe A Classe B Classe CQuantidade deevidênciasanalisadasAlta Média BaixaGeração de Nível Sim Nao NaoNecessidade derecursosAlta Média BaixaTamanho equipe 6-9 3-6 2-4Capacidade daequipeLead Appraiser Lead Appraiser oupessoa treinada eexperientePessoa treinada eexperiente
    • Page 22Um caso de sucesso13 de Fevereiro de 2006Since 2000
    • 23Fábrica de Software – História de Sucesso1999 Projeto Toward Software FactoryBusiness CaseCMM – base dos processosMelhores Práticas2000 Primeiro Cliente2002 Deixou de ser uma iniciativa localParceria com “Solutions Development”Criação do SEPG2003 Primeiro contrato Off-ShoreCMMI #3: UMA META A ATINGIRParticipação SCAMPI B Setor Público Washington/D.C. (EUA)2004 SCAMPI B CMMI #22005 SCAMPI C CMMI #3Jul: CMMI #3 META ATINGIDA
    • Fundamentos da Fábrica de SoftwareGerênciaotimizadaModelosProcessosBibliotecasTecnologiaFerramentasPessoasTalentosSkills
    • 25Portal de Comunicação Metodologia Acesso via Web Biblioteca de Projeto Áreas de colaboração de projeto Lista de Discussões Nossos projetos adotam umaferramenta para as atividadesde PMO
    • 26Metodologia baseada em RUP
    • 27Portfolio - Engenharia de SoftwareDesenvolvimento de softwarecom alta qualidadeDesenvolvimento derequisitosConstrução e ValidaçãoDistribuição estratégicaIntegração e Transição
    • 28METODOLOGIAMETODOLOGIA ÍNDICE DE GESTÃO / SLAÍNDICE DE GESTÃO / SLAMASCLIENTECLIENTE• QUALIDADE• AUDITORIA• DOCUMENTAÇÃO• PROCESSOS• FERRAMENTAS DE APOIO• CONTROLE• MODELO GESTÃO• GERENCIAMENTO DE QUALIDADEPortfolio - MAS• TRANSIÇÃO
    • 29Software FactoryROADMAP VENCEDOR
    • 30Abordagem de ImplantaçãoAvaliação Classe B para averiguarção de aderênciaSCAMPI B #2, porém avaliando PAs de nível 3• Ocorreu em Set/04
    • 31Process ManagementPractice Characterization – SCAMPI B
    • 32Project ManagementPractice Characterization
    • 33EngineeringPractice Characterization
    • 34SupportPractice Characterization
    • 35Abordagem de ImplantaçãoRepresentação Contínua usada para melhoria deprocessosFoco no CMMI-SW Level 3• Institucionalizamos processos definidos paradesenvolvimento de softwarePlano de Melhoria para endereçar asnão-aderênciasQMB suporta as atividades de PIMini-avaliações mensais com equipes internasverificam o progresso utilizando Matriz deConformidadeEscolha de Projetos significativos para realavaliação
    • 36A METANível de Capacidade #3 em 18 áreasde processo em Nível de Maturidadepor Estágio #3Ambas as Representações: Contínuae por Estágio
    • 37CompromissoTreinamentoControle e Focusnos processosAvaliaçãoInícioCiclo de Implantação•Mini avaliações internas•Avaliações oficiais externas
    • 38Grupos na Fábrica envolvidos naMelhoria de ProcessosToda e cada uma das 18 PAs foramdesignadas a um coordenador degrupoO coordenador é o responsável pelosobjetivos, práticas e sub-práticas dasua PAO coordenador estabelececompromissos com todos envolvidosnas atividades e sugere ações demelhorias (Sub-plano de melhorias)Este sub-plano é apresentado aoPatrocinador e SEPG. Se aprovado, éexecutado com o apoio do SEPGReuniões semanais deacompanhamento dos resultados
    • 39SCAMPITreinamentoPlano de Trabalho > Road MapTreinamentoProntidãoMarçoMarço AbrilAbril JunhoJunhoMatriz deConformidadeSCAMPICronogramaMILESTONESMaioMaioCLASSE AIMPLANTAÇÃO DAS PRÁTICASValidar Mtz Conf.Preparar planodetalhadoMtrz Conf.Versão FinalCLASSE C1a.VersãoValidatr MtzConf.Preparar paraCLASS CTreinamento InternoRevisão deProntidãoConclusõesFinaisAjustesFinaisTrazer LA para oBrasil
    • 40Process ManagementPractice Characterization – SCAMPI A
    • 41Project ManagementPractice Characterization – SCAMPI A
    • 42EngineeringPractice Characterization – SCAMPI A
    • 43SupportPractice Characterization – SCAMPI A
    • 44Perfil de Processos – SCAMPI A
    • 45Perfil de Processos equivalente porEstágio – SCAMPI AMaturityLevel3
    • Page 46Fábrica de Software e CMMI®13 de Fevereiro de 2006Fábio Barnesfabiobarnes@hotmail.comAULA MAGNAFAAP – Fundação Armando Alvarez PenteadoFaculdade de Computação e Informática