SPICE 4

358 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
358
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
7
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

SPICE 4

  1. 1. 22/08/2012 1 1 Ms: Magda Ap. Silvério Miyashiro 2 O aumento da importância do Software “Software está em tudo: Elemento crítico na infra-estrutura do mundo” Lima, Geovane Nogueira Sucessos e Fracassos de Software Conflitos entre Teoria e Prática
  2. 2. 22/08/2012 2 3 Acúmulo de trabalho Abandono de planos e procedimentos Sucesso depende muito do esforço heróico das pessoas Pouca repetibilidade Produto funciona, mas com defeitos; prazo e custo maiores; e menos funcionalidade Clientes e funcionários insatisfeitos adaptado do ESI, 1998 Menos prazo, custos, defeitos, insatisfações Mais qualidade dos produtos, produtividade, competitividade E melhores resultados dos negócios 4
  3. 3. 22/08/2012 3 Projeto SPICE e ISO/IEC 15504Projeto SPICE e ISO/IEC 15504Projeto SPICE e ISO/IEC 15504Projeto SPICE e ISO/IEC 15504 Software Process Improvement and Capability dEtermination Padrão Internacional para Avaliação de Processos de Software Norma ISO/IEC 15504 (desenvolvida pela ISO e pelo IEC, com o apoio do projeto SPICE) Tem como modelo de referência de Processo a Norma ISO/IEC 12207 5 Determinar a capacidade dos processos de uma empresa Orientar a empresa para uma melhoria contínua de seus processos 6 ISO, the International Organization forISO, the International Organization forISO, the International Organization forISO, the International Organization for StandardizationStandardizationStandardizationStandardization ((((Organização Internacional de Normalização) IEC, the InternationalIEC, the InternationalIEC, the InternationalIEC, the International ElectrotechnicalElectrotechnicalElectrotechnicalElectrotechnical CommissionCommissionCommissionCommission ((((Comissão Electrotécnica Internacional)
  4. 4. 22/08/2012 4 Para Indústria de SoftwarePara Indústria de SoftwarePara Indústria de SoftwarePara Indústria de Software Fornecedores de software submetem-se a apenas umapenas umapenas umapenas um esquema de avaliaçãoesquema de avaliaçãoesquema de avaliaçãoesquema de avaliação de software Organizações de desenvolvedores de software têm uma ferramenta para iniciar euma ferramenta para iniciar euma ferramenta para iniciar euma ferramenta para iniciar e manter um processo contínuo de melhoria Gerentes têm um meio de assegurarassegurarassegurarassegurar que seu software está de acordo com as necessidadess necessidadess necessidadess necessidades da organização Para os Compradores de SoftwarePara os Compradores de SoftwarePara os Compradores de SoftwarePara os Compradores de Software Permite determinar a capacidade dcapacidade dcapacidade dcapacidade dos fornecedores de software e avaliar os riscos na seleção de um fornecedor sobre outro 1993-1998: Versão TR (Relatório Técnico) 1999-2003: Versão IS (Norma Internacional) Na prática: ISO/IEC 15504 = SPICENa prática: ISO/IEC 15504 = SPICENa prática: ISO/IEC 15504 = SPICENa prática: ISO/IEC 15504 = SPICE 8
  5. 5. 22/08/2012 5 Uma avaliação de processo para ser conforme com aUma avaliação de processo para ser conforme com aUma avaliação de processo para ser conforme com aUma avaliação de processo para ser conforme com a 15504, tem que satisfazer três requisitos básicos:15504, tem que satisfazer três requisitos básicos:15504, tem que satisfazer três requisitos básicos:15504, tem que satisfazer três requisitos básicos: ser verificadaverificadaverificadaverificada por um avaliador competente ter como referência um modeloreferência um modeloreferência um modeloreferência um modelo de avaliação de processo compatível (ex. 15504-5) ser realizada seguindo um proseguindo um proseguindo um proseguindo um processo compatível 9 Na prática podemos dizer que existem duas 15504: Framework ISO/IEC 15504:Framework ISO/IEC 15504:Framework ISO/IEC 15504:Framework ISO/IEC 15504: Estrutura e requisitos para modelos de capacidade de processo e métodos de avaliação de processo Para entidades desenvolvedoras de modelos e métodos Modelo ISO/IEC 15504Modelo ISO/IEC 15504Modelo ISO/IEC 15504Modelo ISO/IEC 15504----5:5:5:5: Exemplo de um modelo, no caso para software Para organizações intensivas em software Salviano, Clenio F., 2006 10
  6. 6. 22/08/2012 6 Auto-compreensãcompreensãcompreensãcompreensão do estado de processos de software Auto-determinação de adequabilidadadequabilidadadequabilidadadequabilidade de processos para determinados (classe de) requisitos Determinação da adequabilidade dosadequabilidade dosadequabilidade dosadequabilidade dos processos deprocessos deprocessos deprocessos de uma organização (fornecedora) no atendimento a um (uma classe de) contrato particular 11 A 15504-5 organiza em duas grandes categorias: aquelas relacionadas a “o que fazer”, organizadas em processos específicos; (“dimensão de processos”) (“dimensão de capacidade”) aquelas relacionadas ao “quão bem fazer qualquer coisa que seja feita”, organizadas em níveis de capacidade genéricos. nível de capacidade de processos pa pb ... pn processos
  7. 7. 22/08/2012 7 13 48 processos que estão organizados em 3 categoria de processo e 10 grupos de processo 14
  8. 8. 22/08/2012 8 Nível 5 :Processo Otimizando Nível 4 :Processo Previsível Nível 3 :Processo Estabelecido Nível 2 :Processo Gerenciado Nível 1 :Processo Executado Nível 0 :Processo Incompleto 15 A 15504-2 define os requisitos para uma avaliação compatível com a 15504. inclui os principais elementos de um processo de avaliação de processo. 16
  9. 9. 22/08/2012 9 Modelo de Referência de Processo (compatível) • Processos • Objetivos e Resultados Framework de Medição • Níveis de Capacidade • Atributos de Processo • Escala de Medição Modelo de Avaliação de Processo (compatível) Escopo• PROCESSO DE AVALIAÇÃO Planejamento Coleta de dados Validação dos dados Pontuação dos atributos de processo Representação dos resultados Papéis e responsabilidades . Patrocinador . Avaliador Competente . Avaliadores ENTRADA . Identificação do patrocinador . Objetivo e escopo . Restrições . Equipe de avaliação SAIDA . Identificação das evidências . Processo utilizado . Perfil dos processos avaliados Indicadores• Mapeamento• Tradução• 17 18
  10. 10. 22/08/2012 10 1 - Examinar necessidades da organização 2 - Inicia processo de melhoria 3 - Avalia Processo 4 - Planeja Melhoria 5 -Implementa melhoria 6 - Confirmar melhoria 7 - Matem melhoria 8 - Monitorar desempenho 19 20 QuemQuem PorquePorque ComoComo QuandoQuando Organizações de software O que fazer para melhorar o processo de software •Guia para Gerenciar o processo e práticas •Guia de referência •Documentos de treinamento Durante o desenvolvimento ou revisão do processo de software Avaliadores do Processo Determinar como as organizações gerenciam processos de software e seus resultados Lista de Verificação Antes e durante a avaliação do processo de software Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504Utilização da ISO/IEC 15504
  11. 11. 22/08/2012 11 Processo Avaliação do Processo Melhoria do Processo Identifica aplicabilidade Leva a Identifica mudanças no Leva a É sujeito a Pode levar a Determinação da Capacitação 22 Não pressupõe modelos de ciclo de vida de software, tecnologias de software ou metodologias de desenvolvimento Na prática, uma avaliação de processos de software é conduzida utilizando o Modelo de Avaliação de Processos e não o Modelo de Referência de Processos Modelo para definir modelos de avaliação
  12. 12. 22/08/2012 12 Ana Cristina Freitas César acfc@cin.ufpe.br Software Process Improvement and Capability dEtermination http://www.sqi.gu.edu.au/spice/ Melhoria e Avaliação de Processo com ISO/IEC 15504 (SPICE) e CMMI Texto acadêmico – UFLA César, Ana Cristina Freitas César. Aplicando Padrões de Qualidade no Sistema de Referência Bibliográfica Texto acadêmico – FIP http://www.isospice.com/articles/15/4/TR- 15504/Page4.html 23 http://en.wikipedia.org/wiki/ISO_15504 http://www.isospice.typepad.com/isospice_pt_is15504/ Lima,Geovane Nogueira . SPICE/ ISO 15504 Apresentação Costa, Keilla . SPICE Apresentação Salviano, Clenio F. 15504MPE - Desenvolvendo um Método para Avaliação de Processos de Software em MPEs Utilizando a ISO/IEC 15504, 2003. Salviano, Clenio F. Novidades dos modelos do CMMI, SPICE/ISO 15504 e MPS-BR, 2006. 24
  13. 13. 22/08/2012 13 Salviano, Clênio Figueiredo. Livro: Melhoria e Avaliação de Processo de Software com o Modelo ISO/IEC 15504-5: 2006 Fernandes, Jorge H.C. SPICE e ISO 15504, 2004 Cortês, Mário L. Modelo de Qualidade de SW, 2004 25 26 Ms: Magda Ap. Silvério Miyashiro Lembrem-se: “Conhecimento não se transfere , conhecimento se constrói” Paulo Freire

×