aula 10 - qualidade de processo - cmmi

Upload: giancarlocpd

Post on 17-Oct-2015

105 views

Category:

Documents


0 download

TRANSCRIPT

  • Qualidade de Processo de SoftwareCMMI

    Ricardo de Almeida Falbo

    Tpicos Especiais Qualidade de Software 2008/2 Departamento de InformticaUniversidade Federal do Esprito Santo

    Tpicos Especiais - Qualidade de Software 2008/2

  • AgendaHistricoSW-CMM (Capability Maturity Model for Software)CMMI (Capability Maturity Model Integration)

    Tpicos Especiais - Qualidade de Software 2008/2

  • HistricoO SW-CMM (Capability Maturity Model for Software) um modelo de capacitao de processos de software, desenvolvido pelo SEI (Software Engineering Institute) e patrocinado pelo Departamento de Defesa Americano (DoD), para a avaliao da capacidade dos fornecedores de software deste ltimo.Incio dos trabalhos deu-se em 1986, tendo sido publicada a verso 1.0 do SW-CMM em agosto de 1991.Em fevereiro de 1993, foi publicada a verso 1.1.

    Tpicos Especiais - Qualidade de Software 2008/2

  • HistricoPor ser especfico para a rea de software, o SW-CMM no contemplava outras reas importantes das organizaes, tais como Recursos Humanos e Engenharia de Sistemas.Com o sucesso do SW-CMM, outros modelos semelhantes foram criados para outras reas, tais como Gesto de Recursos Humanos (People-CMM), Aquisio de Software (SA-CMM) e Engenharia de Sistemas (SE-CMM).Entretanto, os diversos modelos apresentavam estruturas, formatos e termos diferentes, dificultando sua aplicao conjunta.

    Tpicos Especiais - Qualidade de Software 2008/2

  • HistricoProliferao de Modelos e Padres em diversas reas

    SoftwareCMM

    SystemsSecurity Engineering CMMSystems EngineeringCMMPeopleCMMSECM (EIA 731)Integrated Product DevelopmentCMMSoftware AcquisitionCMMDiferentes estruturas, formatos, termos, maneiras de medir maturidadeCausa confuso, especialmente quando mais de um modelo utilizadoDifcil de integrar em um nico programa de melhoria

    Tpicos Especiais - Qualidade de Software 2008/2

  • HistricoO CMMI (Capability Maturity Model Integration) foi criado, ento, com a finalidade de integrar os diversos modelos CMM.Em 1999, foi publicado o esboo (draft), verso 0.2: CMMI-SE/SW (Capability Maturity Model -Integrated System / Software Engineering).Verses do CMMI:Verso 1.0: Agosto de 2000Verso 1.1: Maro de 2002Verso 1.2: Agosto de 2006 (CMMI for Development)

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMMModelo de Maturidade de Capacitao para SoftwareObjetivo Principal: guiar organizaes a conhecerem e melhorarem seus processos de software.Identifica prticas para um processo de software maduro, definindo as caractersticas de um processo de software efetivo. Descreve como as prticas de engenharia de software evoluem sob certas condies.Organiza os estgios de evoluo da melhoria dos processos em cinco nveis de maturidade.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: EstruturaCada nvel de maturidade, com exceo do primeiro, composto por reas-chave de processo (Key Process Areas KPAs).Cada KPA identifica atividades relacionadas que, quando executadas adequadamente, atingem determinados objetivos considerados importantes para o aumento da capacidade do processo.As KPAs so os requisitos para a obteno de um nvel no CMM.As KPAs so cumulativas, isto , para uma organizao atingir um determinado nvel de maturidade, ela deve satisfazer todas as KPAs daquele nvel e de seus inferiores.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: EstruturaCada KPA descrita em termos de prticas-chave (Key Practices). Uma prtica-chave descreve as atividades e a infra-estrutura necessrias para a efetiva implementao e institucionalizao de uma KPA.Uma prtica-chave descreve o qu deve ser feito, e no como deve ser feito.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: EstruturaPara cada KPA h metas a serem alcanadas, que caracterizam o seu contedo, escopo e limite. Metas so usadas para determinar se a organizao ou projeto efetivamente implantou a KPA em questo. Em uma avaliao de conformidade com o CMM, o mais importante verificar se todas as metas da KPA foram atingidas

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM Nveis de MaturidadeUm nvel de maturidade um patamar evolutivo bem definido, que visa a alcanar um processo de software maduro. Os nveis so uma forma de priorizar as aes de melhoria, de tal forma que se aumente a maturidade do processo de software. No nvel 2 por exemplo, so focados aspectos gerenciais dos projetos.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM Nveis de MaturidadeO conceito de maturidade baseado na noo de que alguns processos provem mais estrutura e controle do que outros.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 1 (Inicial)O processo de software caracterizado como sendo imprevisvel e ocasionalmente catico.Poucos processos so definidos e o sucesso depende de esforos individuais e, muitas vezes, hericos.O processo de software uma caixa preta, de forma que somente as entradas e os produtos finais podem ser vistos com clareza.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 1Organizaes no nvel 1 apresentam deficincias de planejamento e enfrentam dificuldades ao realizarem previses.Cronogramas e planos so irrealistas.Como no h credibilidade no planejamento, mesmo aquilo que foi planejado no seguido.No h controle de requisitos e o cliente s os avalia na entrega do produto. comum passar diretamente dos requisitos codificao.A documentao encarada como algo intil.So comuns reaes intransigentes coleta de dados e ao uso de padres, documentao e ferramentas.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 2 (Repetvel)Processos bsicos de gerncia de projetos so estabelecidos para controle de custos, prazos e escopo. possvel repetir sucessos de projetos anteriores em aplicaes similares.Ao invs do processo ser uma nica caixa preta, ele passa a ser uma seqncia de caixas pretas que asseguram a visibilidade em determinados pontos, os marcos do projeto.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 2Neste nvel, organizaes tm maior probabilidade de cumprir compromissos de requisitos, prazos e custos, mas desde que sejam semelhantes a outros realizados anteriormente.A organizao disciplinada, mas no est bem preparada para mudanas.H preocupao com a gerncia do projeto. Os gerentes acompanham custos, cronogramas e funcionalidades de cada um dos projetos. Porm, a gerncia ainda no pr-ativa, tomando aes normalmente quando se est diante de uma crise.Os projetos podem ter processos diferentes. No entanto, existe uma poltica para guiar os projetos no estabelecimento desses processos.Controla-se a evoluo dos requisitos, permitindo avaliaes ao final de cada marco do projeto, e controla-se, tambm, a evoluo das configuraes do software.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: KPAs do Nvel 2Gerncia de RequisitosPlanejamento de ProjetosSuperviso e Acompanhamento de ProjetosGerncia da Subcontratao de SoftwareGarantia da Qualidade de SoftwareGerncia de Configurao de Software

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 3 (Definido)Um processo de software, composto por atividades de gerncia e engenharia, documentado, padronizado e integrado em um processo de software padro da organizao.Todos os projetos utilizam uma verso aprovada e adaptada do processo organizacional para desenvolvimento e manuteno de software.A organizao interna das tarefas est definida e visvel

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 3Processos utilizados so estabelecidos e padronizados em toda a organizao.Os processos pertencem organizao e no aos projetos.O Grupo de Processos (Software Engineering Process Group - SEPG) responsvel pelos processos da organizao.Apesar da padronizao, possvel adaptar os processos para as necessidades particulares de um projeto.Processos de engenharia de software so considerados ao lado dos processos gerenciais.H treinamento tcnico e gerencial.A organizao consegue se manter dentro do processo mesmo em perodos de crise.Como o processo bem definido, caso um desenvolvedor abandone o projeto antes de seu trmino, o impacto relativamente menor que nos nveis anteriores.Passagem do nvel 2 para o 3: a padronizao realizada a oportunidade de escolher as melhores prticas existentes na organizao.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: KPAs do Nvel 3Foco no Processo da Organizao Definio do Processo da Organizao Programa de Treinamento Gerncia de Software Integrada Coordenao entre grupos Engenharia de Produtos de Software Reviso por Pares

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 4 (Gerenciado)Mtricas detalhadas do processo de software e da qualidade do produto so coletadas.Tanto o processo como o produto de software so quantitativamente compreendidos e controlados.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 4A organizao estabelece metas quantitativas de qualidade e produtividade para as atividades do processo e para os produtos produzidos so estabelecidas para cada projeto.Medidas de qualidade e produtividade so coletadas em todos os projetos como parte de um processo organizacional de medio e estabelecem uma base quantitativa para que os gerentes possam avaliar o progresso do desenvolvimento e a ocorrncia de problemas.Os projetos melhoram o seu controle sobre os produtos e processos e a varincia das medidas diminuda. estabelecido o controle estatstico de processos.Uma organizao no nvel 4 passa a ter uma gesto feita com bases quantitativas.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: KPAs do Nvel 4Gerncia Quantitativa dos ProcessosGerncia da Qualidade de Software

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 5 (Otimizado)A melhoria contnua do processo estabelecida por meio de sua avaliao quantitativa, e da implantao planejada e controlada de tecnologias e idias inovadoras.entradasada

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: Nvel 5A organizao est engajada na melhoria contnua de seus processos, possuindo meios para identificar fraquezas e fortalecer o processo de forma pr-ativa, prevenindo defeitos.O entendimento do processo ultrapassa os processos praticados, possibilitando compreender os efeitos de alteraes potenciais no processo.Melhorias em processos e tecnologias so planejadas e executadas como parte das atividades de rotina.Mudanas mais significativas de processos ou de tecnologias so feitas a partir de anlises de custo / benefcio com base em dados quantitativos cuja coleta iniciou-se no nvel 4.

    Tpicos Especiais - Qualidade de Software 2008/2

  • SW-CMM: KPAs do Nvel 5Preveno de Defeitos Gerncia da Evoluo dos Processos Gerncia da Evoluo das Tecnologias

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMIProposta de um modelo integrado que pode ser utilizado em vrias disciplinas.Disciplinas do CMMIEngenharia de Software Engenharia de sistemas: abordagem interdisciplinar cujo objetivo o desenvolvimento bem-sucedido de sistemas como um todo, envolvendo software ou no.Desenvolvimento integrado do produto e processo: abordagem sistemtica que utiliza a colaborao dos stakeholders para melhor satisfazer as expectativas e requisitos dos clientes. Usada em conjunto com prticas de produo de um produto especfico.Fontes de Aquisio: aquisio de produtos de fornecedores.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Objetivos do CMMIAlm da integrao dos modelos e reduo dos custos com melhorias de processo, os seguintes objetivos tambm fazem parte do projeto CMMI:Aumento do foco das atividadesIntegrao dos processos existentesEliminar inconsistnciasReduzir duplicaesFornecer terminologia comumAssegurar consistncia com a norma ISO 15504Flexibilidade e extenso para outras disciplinas

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI um modelo que descreve orientaes para a definio e implantao de processos.O modelo no descreve processo algum, so orientaes definidas atravs das prticas especificadas.Mtodo de avaliao utilizado: SCAMPI (Standard CMMI Assessment Method for Process Improvement)Mtodo que rene as melhores prticas do CBA-PI e SCE (mtodos amplamente utilizados pelo SW-CMM e outros modelos de melhoria de processos)

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Conceitos Bsicosrea de Processo (Process Area PA): prticas relacionadas em uma rea que, quando executadas de forma coletiva, satisfazem um conjunto de metas consideradas importantes para trazer uma melhoria nessa rea. Metas Especficas: se aplicam a uma PA e tratam de caractersticas que descrevem o que deve ser implementado para satisfazer essa PA. So utilizadas nas avaliaes para auxiliar a determinar se a PA est sendo satisfeita.

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Conceitos BsicosPrticas Especficas: atividades que so consideradas importantes na satisfao de uma meta especfica associada.Metas Genricas: aparecem em diversas PAs.Prticas genricas: oferecem uma institucionalizao que assegura que os processos associados com a PA sero eficientes, repetveis e durveis.Produtos de trabalho tpicos: exemplos de sadas de uma prtica especfica ou genrica.Sub-prticas: descries detalhadas que fornecem um direcionamento para a interpretao de prticas especficas ou genricas.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Exemplo: Meta e Prtica EspecficasPA: Gerncia de RequisitosMeta Especfica: Gerenciar RequisitosRequisitos so gerenciados e inconsistncias com planos de projeto e produtos de trabalho so identificados.Prtica Especfica: Manter rastreabilidade bidirecional entre requisitos. Manter rastreabilidade bidirecional entre os requisitos e planos de projeto e produtos de trabalho.Produtos de Trabalho Tpicos: Matriz de rastreabilidade, Sistema de Acompanhamento de Requisitos

    Tpicos Especiais - Qualidade de Software 2008/2

  • Exemplo: Meta e Prtica GenricasMeta Genrica (do Nvel 2 de Capacidade ou Maturidade) Institucionalizar um processo gerenciado.

    Prtica Genrica (do Nvel 2 de Capacidade ou Maturidade) Estabelecer uma poltica organizacional.

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Conceitos BsicosMetas especficas e metas genricas so componentes exigidos do modelo. Esses componentes devem ser atingidos pelos processos planejados e implementados por uma organizao.Prticas especficas e prticas genricas so componentes esperados do modelo. Os componentes esperados descrevem o que uma organizao normalmente implementar para satisfazer um componente exigido.

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Conceitos BsicosSub-prticas, produtos de trabalho tpicos, entre outros, so componentes informativos do modelo que auxiliam os usurios do modelo a entender as metas e prticas e a maneira como elas devem ser satisfeitas. Os componentes informativos fornecem detalhes que auxiliam os usurios do modelo a comear a pensar em como abordar as metas e prticas.

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Representaes ContnuaNveis de CapacidadeAgrupamento de reas de Processo por CategoriaAvaliao da Capacidade nas reas de ProcessoPor EstgiosNveis de MaturidadeAgrupamento de reas de Processo por NvelAvaliao da Organizao / Unidade Organizacional como um todoAs PAs do CMMI so as mesmas para ambas as representaes.

    Tpicos Especiais - Qualidade de Software 2008/2

  • reas de Processo do CMMIPAs so organizadas em quatro categorias de processo: Gerenciamento de Processos, Gerenciamento de Projetos, Engenharia e Suporte.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Gerenciamento de ProcessosAtividades relativas definio, planejamento, distribuio de recursos, aplicao, implementao, monitoramento, controle, avaliao, medio e melhoria de processos. Envolve as seguintes PAs:Foco no Processo Organizacional (bsica)Definio do Processo Organizacional (bsica)Treinamento Organizacional (bsica)Desempenho do Processo Organizacional (avanada)Inovao e Desenvolvimento Organizacional (avanada)

    Tpicos Especiais - Qualidade de Software 2008/2

  • Gerenciamento de ProjetosAtividades de gerncia de projetos relacionadas ao planejamento, monitoramento e controle do projeto. Envolve as seguintes PAs:Planejamento de Projetos (bsica)Monitoramento e Controle de Projetos (bsica)Gerncia de Acordos com Fornecedores (bsica)Gerncia Integrada de Projetos (avanada)Gerncia de Riscos (avanada)Integrao de Equipes (avanada)Gerncia Quantitativa de Projetos (avanada)

    Tpicos Especiais - Qualidade de Software 2008/2

  • EngenhariaAtividades de desenvolvimento e manuteno que so compartilhadas entre as disciplinas de engenharia (por exemplo, engenharia de sistemas e engenharia de software). Envolve as seguintes PAs:Gerncia de Requisitos Desenvolvimento de Requisitos Soluo Tcnica Integrao de Produtos Verificao Validao

    Tpicos Especiais - Qualidade de Software 2008/2

  • SuporteAtividades que apiam o desenvolvimento e a manuteno de produtos. As PAs de Suporte tratam os processos que so utilizados no contexto da execuo de outros processos, a saber:Gerncia de Configurao (bsica)Garantia da Qualidade do Processo e do Produto (bsica)Medio e Anlise (bsica)Ambiente Organizacional para Integrao (avanada)Anlise de Decises e Resolues (avanada)Anlise de Causas e Resolues (avanada)

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Contnua: Estrutura

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Contnua: EstruturaMetas especficas organizam prticas especficas.Metas genricas organizam prticas genricas Cada prtica (especfica / genrica) corresponde a um nvel de capacidade.Metas e prticas especficas aplicam-se a reas de processo individuais.Metas e prticas genricas aplicam-se a vrias reas de processo.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Contnua: Nveis de CapacidadeUm nvel de capacidade descreve a capacidade de uma rea de processo.H seis nveis de capacidade, cada um representando uma camada na base para a melhoria contnua do processo.Assim, nveis de capacidade so cumulativos, ou seja, um nvel de capacidade mais alto inclui os atributos dos nveis mais baixos.Uma vez que os modelos CMMI so projetados para descrever nveis discretos de melhoria de processo, nveis de capacidade provem uma ordem recomendada para abordar a melhoria de processo dentro de cada rea de processo.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Contnua

    5 Otimizado

    4 Gerenciado Quantitativamente

    3 Definido

    2 Gerenciado

    1 Realizado

    0 IncompletoNveis de Capacidade

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Por Estgios: Estrutura

    Tpicos Especiais - Qualidade de Software 2008/2

    to Perform

    Maturity Levels

    Generic Practices

    Generic Goals

    Process Area 2

    Caractersticas Comuns

    Process Area 1

    Process Area n

    Ability

    Implementation

    Verifying

    to Perform

    Commitment

    Directing

    Implementation

    Specific Goals

    Implementation

    Specific Practices

    Nveis de Maturidade

    Prticas Genricas

    Metas Genricas

    rea de Processo 2

    rea de Processo 1

    rea de Processo n

    Habilitao

    Implementation

    Verificao da

    Compromisso

    Implementao

    Metas Especficas

    Implementao

    Prticas Especficas

  • Representao por Estgios: Nveis de MaturidadeUm nvel de maturidade um plano bem definido de um caminho para tornar a organizao mais madura.Existem cinco nveis de maturidade.Cada nvel representa uma camada na base para a melhoria contnua do processo.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Por Estgios: Caractersticas ComunsAgrupamentos que oferecem uma maneira de apresentar as prticas genricas. So elas:Compromisso: agrupa as prticas genricas relacionadas criao de polticas e garantia de patrocnio. Habilitao: agrupa as prticas genricas relacionadas a assegurar que o projeto e/ou organizao possuem os recursos que necessitam. Implementao: agrupa as prticas genricas relacionadas gerncia do desempenho do processo, gerncia da integridade de seus produtos de trabalho e envolvimento dos stakeholders relevantes. Verificao da Implementao: agrupa as prticas genricas relacionadas a revises pelo nvel mais alto de gerenciamento e a avaliaes objetivas de conformidade a descries de processos, procedimentos e padres.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao por Estgios

    Tpicos Especiais - Qualidade de Software 2008/2

  • Comparando as RepresentaesEm EstgiosNM1NM2NM3NM4NM5Um conjunto de reas de processo de um nvel de maturidade (NM).ContnuaUma nica rea de processo (PA) ou um conjunto de reas de processo.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao Contnua: VantagensFornece maior flexibilidade focando em reas de processo especficas de acordo com metas e objetivos de negcioPermite a comparao de reas de processo entre diferentes organizaesEstrutura familiar para aqueles que esto migrando da comunidade de engenharia de sistemasFoco bem definido nos riscos especficos de cada rea de processoEstrutura compatvel com a ISO/IEC 15504

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representaes Por Estgios: VantagensFornece uma rota de implementao por meio de:grupos de rea de processoimplementao em seqnciacada nvel funciona como a fundao para o prximoEstrutura familiar para aqueles que esto migrando do SW-CMM.Habilidade de gerenciar processos ao longo da organizao.Em uma avaliao, atribui um nvel de maturidade em que a organizao se encontra, permitindo, assim, comparar organizaes de forma direta.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Comparando as RepresentaesA representao contnua tem mais prticas especficas que a representao em estgios, porque tem dois tipos de prticas especficas, bsicas e avanadas, enquanto a representao em estgios possui apenas um tipo de prtica especfica.Na representao contnua, as prticas genricas existem para os nveis de capacitao de 1 a 5, enquanto que na representao em estgios somente aparecem prticas genricas para os nveis de capacitao 2 e 3; no existem prticas genricas para os nveis de capacitao 1, 4 e 5.

    Tpicos Especiais - Qualidade de Software 2008/2

  • Comparando as Representaes

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao por Estgio: PAs do Nvel 2Gerncia de RequisitosPlanejamento de Projeto Monitorao e Controle de Projeto Garantia da Qualidade do Processo e do Produto Gerncia de Acordo com Fornecedores Gerncia de Configurao Medio e Anlise

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Gerncia de Requisitos: gerenciar os requisitos dos produtos e componentes de produtos do projeto e identificar as inconsistncias entre estes requisitos e os planos e os produtos de trabalho do projeto. Envolve:Assegurar que o conjunto de requisitos acordados gerenciado para apoiar as necessidades de planejamento e execuo do projeto.Documentar as mudanas nos requisitos e suas justificativas, e manter a rastreabilidade bidirecional entre os requisitos fonte e todos os requisitos de produtos e componentes de produtos.

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Planejamento de Projetos: estabelecer e manter planos que definem as atividades do projeto. Envolve:Desenvolver o plano do projetoInteragir com os stakeholders de forma apropriadaObter compromissos com o planoManter o plano

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Monitoramento e Controle do Projeto: oferecer um entendimento do progresso do projeto, de maneira que as aes corretivas apropriadas possam ser tomadas quando o desempenho do projeto se desviar significativamente do plano. Envolve:Monitorar atividades, comunicar status e tomar as aes corretivas. O progresso basicamente determinado pela comparao dos atributos reais de produtos de trabalho e tarefas, esforo, custo e cronograma com o que foi planejado.

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Gerenciamento de Acordos com Fornecedores: gerenciar a aquisio de produtos de fornecedores para os quais existe um acordo formal. Envolve:Determinar o tipo de aquisio que ser utilizada para os produtos a serem adquiridosSelecionar os fornecedoresEstabelecer e manter acordos com fornecedoresExecutar o acordo com o fornecedorAceitar a entrega dos produtos adquiridosFazer a transio dos produtos adquiridos para o projeto

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Medio e Anlise: desenvolver e sustentar a capacidade de medies que utilizada para apoiar as necessidades de gerenciamento de informaes. Envolve:Especificar os objetivos de medies e anlises, de forma que estes estejam alinhados com as necessidades e objetivos de informaes identificadosEspecificar as medidas, mecanismos de coleta de dados e armazenamento, tcnicas de anlises e mecanismos de comunicao e de feedbackImplementar a coleta, armazenagem, anlise e relatrios sobre os dadosFornecer resultados objetivos que possam ser utilizados na tomada de decises bem informadas e na tomada das aes corretivas apropriadas

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Garantia da Qualidade do Processo e do Produto: fornecer equipe e gerncia um entendimento objetivo dos processos e seus produtos de trabalho associados. Envolve:Avaliar objetivamente os processos, produtos de trabalho e servios executados contra as descries de processo, padres e procedimentos aplicveisIdentificar e documentar questes de no conformidadesFornecer feedback para a equipe do projeto e gerentes sobre os resultados das atividades de garantia da qualidadeAssegurar que as questes de no conformidades sejam tratadas

    Tpicos Especiais - Qualidade de Software 2008/2

  • CMMI: Objetivos das PAs do Nvel 2Gerncia de Configurao: estabelecer e manter a integridade dos produtos de trabalho, utilizando a identificao da configurao, controle da configurao, comunicao do status da configurao e auditorias de configuraes. Envolve:Identificar a configurao de produtos de trabalho selecionados que compem as baselines em determinados momentos no tempoControlar as mudanas nos itens de configuraoConstruir ou fornecer especificaes para construir produtos de trabalho a partir do sistema de gerenciamento de configuraesManter a integridade das baselinesFornecer um status preciso e os dados atuais de configuraes para desenvolvedores, usurios finais e clientes

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao por Estgio: PAs do Nvel 3Gerncia de Projeto Integrada Definio do Processo Organizacional Foco no Processo Organizacional Treinamento Organizacional Desenvolvimento de Requisitos Soluo Tcnica Integrao do Produto VerificaoValidao Gerncia de Riscos Anlise de Deciso e Resoluo

    Tpicos Especiais - Qualidade de Software 2008/2

  • Representao por Estgio: PAs do Nveis 4 e 5Nvel 4:Gerncia Quantitativa do Projeto Desempenho do Processo Organizacional

    Nvel 5:Anlise de Causas e Resoluo Inovao e Implantao na Organizao

    Tpicos Especiais - Qualidade de Software 2008/2