A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Bootstrap Prof a. Sandra C.P.F. Fabbri 1 o. semestre 1999.

Apresentações semelhantes


Apresentação em tema: "Bootstrap Prof a. Sandra C.P.F. Fabbri 1 o. semestre 1999."— Transcrição da apresentação:

1 Bootstrap Prof a. Sandra C.P.F. Fabbri 1 o. semestre 1999

2 Qualidade de Software - Bootstrap2 Bootstrap Motivação Introdução Objetivos do Projeto Processo de Avaliação Questionário de Avaliação Conclusões

3 Qualidade de Software - Bootstrap3 Motivação Adotaram o CMM (SEI) e adaptaram-no com base nos padrões ISO-9000 e nos modelos de processos da Agência Espacial Européia, através de um projeto entitulado BOOTSTRAP O ESPRIT (European Strategic Programme of Research in Information Technology) buscava uma maneira de aplicar o modelo SEI na indústria de software européia.

4 Qualidade de Software - Bootstrap4 Motivação CMMISO 9000ESA Bootstrap

5 Qualidade de Software - Bootstrap5 Bootstrap Motivação Introdução Objetivos do Projeto Processo de Avaliação Questionário de Avaliação Conclusões

6 Qualidade de Software - Bootstrap6 Introdução O Bootstrap teve início em 1991 e foi concluído em fevereiro de A equipe que o projetou foi formada através de um consórcio de empresas e institutos de pesquisa da Áustria, Bélgica, Finlândia, Alemanha e Itália com o intuito de ajudar seus produtores e usuários a introduzirem novos métodos e ferramentas de desenvolvimento e manutenção de software.

7 Qualidade de Software - Bootstrap7 Bootstrap Motivação Introdução Objetivos do Projeto Processo de Avaliação Questionário de Avaliação Conclusões

8 Qualidade de Software - Bootstrap8 Objetivos do Projeto Determinar e apresentar um perfil analítico da qualidade tanto das unidades produtoras de software (SPU) quanto de seus projetos (uma SPU pode ser um grupo ou departamento de engenharia de software de uma empresa, uma software-house ou uma parte desta) ;

9 Qualidade de Software - Bootstrap9 Objetivos do Projeto Baseado nessa identificação de pontos fortes e fracos, montar planos de ação para melhorias a curto e longo prazo; Transformar o plano de ação em uma série de miniprojetos para a implementação das melhorias recomendadas.

10 Qualidade de Software - Bootstrap10 Objetivos do Projeto Assim, a metodologia de avaliação Bootstrap: descreve o processo de avaliação; determina em que nível de maturidade a organização se encontra; identifica seus pontos fortes e fracos; oferece planos de ação para melhorá-los.

11 Qualidade de Software - Bootstrap11 Bootstrap Motivação Introdução Objetivos do Projeto Processo de Avaliação Questionário de Avaliação Conclusões

12 Qualidade de Software - Bootstrap12 Processo de Avaliação A metodologia de avaliação e melhoria de processos do Bootstrap é constituída por: descrição de um guia de avaliação; questionários e um algoritmo para determinar a maturidade e capacitação; padrões para geração de um plano de ação para melhorias;

13 Qualidade de Software - Bootstrap13 Processo de Avaliação guias para se estabelecer um programa de treinamento dos avaliadores ; um banco de dados de companhias européias que é utilizado para atividades de consulta e comparações dos níveis de maturidade e capacitação das companhias avaliadas.

14 Qualidade de Software - Bootstrap14 Processo de Avaliação A aplicação da metodologia Bootstrap é realizada em três etapas: Preparação: primeiramente, apresenta-se o contexto da metodologia e do processo de avaliação do Bootstrap para a alta direção da organização cliente; Planejamento: são realizadas reuniões com os representantes da organização cliente para selecionarem-se as SPUs e projetos a serem avaliados;

15 Qualidade de Software - Bootstrap15 Processo de Avaliação Avaliação local: nesta etapa, as organizações são avaliadas segundo as definições do Bootstrap. Avaliações sucessivas são realizadas para assegurar que a melhoria nos processos da SPU não pare. Para isso, é utilizado o modelo de ciclo de vida P.D.C.A. e também a filosofia Kaizen, que enfatiza a melhoria contínua através do envolvimento de todas as pessoas da companhia.

16 Qualidade de Software - Bootstrap16 Bootstrap Motivação Introdução Objetivos do Projeto Processo de Avaliação Questionário de Avaliação Conclusões

17 Qualidade de Software - Bootstrap17 Questionário de Avaliação A maior parte das avaliações Bootstrap são dados coletados pelos consultores em dois questionários, sendo que um deles recolhe dados da SPU e o outro, dados dos projetos. As questões são divididas em três partes:

18 Qualidade de Software - Bootstrap18 Questionário de Avaliação Bootstrap Metodologia Organização MP Práticas de Gerenciamento QM Gerenciamento de Qualidade RM Gerenciamento de Recursos Tecnologia TM/TI Gerenciamento e Integração PET Engenharia de Produção EST Engenharia de Suporte Engenharia de Suporte PM Gerenciamento de Projeto QA Garantia de Qualidade CCM Gerenciamento de Controle de Mudanças RAM Gerenciamento de Riscos SM Gerenciamento de Fornecedor/Subcontratado Engenharia de Produto UR/SR Requisitos de usuário e software AD Projeto Arquitetônico DD Detalhamento de projeto e codificação Te/Int Testes e Integração AT Aceitação e transferência OM Gerenciamento de suporte e manutenção Engenharia de Processo PrD Descrição do Processo PrM Medida do Processo Prc Controle do Processo

19 Qualidade de Software - Bootstrap19 Questionário de Avaliação Questões sobre a organização: referem-se aos processos que descrevem os aspectos organizacionais de uma SPU ou de um grupo de projetos. Seus atributos-chave são: Organização MP Práticas de Gerenciamento QM Gerenciamento de Qualidade RM Gerenciamento de Recursos

20 Qualidade de Software - Bootstrap20 Questionário de Avaliação Práticas de Gerenciamento: descrevem quão boa é a comunicação e as estruturas de comando e controle, bem como de que maneira são efetuados e reportados os processos dentro do ambiente organizacional; Gerenciamento de Qualidade: cobre todas as atividades relacionadas ao estabelecimento e utilização de um sistema de gerenciamento de qualidade efetivo. Gerenciamento de Recursos: compreende a melhoria na alocação de pessoal e dos recursos organizacionais.

21 Qualidade de Software - Bootstrap21 Questionário de Avaliação Questões sobre a metodologia: inclui as funções do projeto, processos independentes de ciclo de vida e os processos de ciclo de vida definidos pelo modelo de processo ESA. O papel de cada uma de suas áreas é: Engenharia de Suporte Engenharia de ProdutoEngenharia de Processo Metodologia

22 Qualidade de Software - Bootstrap22 Questionário de Avaliação Engenharia de Suporte: avalia os processos e as técnicas aplicados em mais do que uma fase do ciclo de vida. Engenharia de Suporte PM Gerenciamento de Projeto QA Garantia de Qualidade CCM Gerenciamento de Controle de Mudanças RAM Gerenciamento de Riscos SM Gerenciamento de Fornecedor/Subcontratado

23 Qualidade de Software - Bootstrap23 Questionário de Avaliação Engenharia de Produto: cobre os processos primários de produção de software para cada uma das fases do ciclo de vida. Engenharia de Produto UR/SR Requisitos de usuário e software AD Projeto Arquitetônico DD Detalhamento de projeto e codificação Te/Int Testes e Integração AT Aceitação e transferência OM Gerenciamento de suporte e manutenção

24 Qualidade de Software - Bootstrap24 Questionário de Avaliação Engenharia de Processo: concentra-se na definição, modelagem, medidas e desenvolvimento dos processos. Engenharia de Processo PrD Descrição do Processo PrM Medida do Processo Prc Controle do Processo

25 Qualidade de Software - Bootstrap25 Questionário de Avaliação Questões sobre tecnologia: inclui a introdução e suporte a tecnologias (dependentes ou independentes do ciclo de vida do software) e suporte às funções dos processos. Este grupo de questões só é implementado depois de terminados os dois anteriores. Tecnologia TM/TI Tecnologia de Gerenciamento e Integração PET Tecnologia de Engenharia de Produção EST Tecnologia de Engenharia de Suporte

26 Qualidade de Software - Bootstrap26 Questionário de Avaliação Vale ressaltar que os questionários do Bootstrap cobrem todos os pontos relacionados às KPAs do CMM, mesmo que a estruturação dos questionários seja diferente em ambos os métodos.

27 Qualidade de Software - Bootstrap27 Questionário de Avaliação Nos questionários, cada uma dessas questões é respondida na forma: ausente, fraco, exato, forte ou não-aplicável. Esta forma propicia uma definição mais precisa e realística dos perfis de capacitação da organização, diferindo-se daquela aplicada ao CMM, que suporta somente respostas do tipo Sim/Não.

28 Qualidade de Software - Bootstrap28 Questionário de Avaliação A partir dos resultados obtidos pela avaliação dos questionários, esses dados são processados por um algoritmo que tem por objetivos: Criar um relatório detalhado determinando o nível de maturidade que garante um bom entendimento da maturidade tanto dos projetos quanto das SPUs, sendo esse nível compatível com o CMM; Fornecer um método que gere um perfil da capacitação que identifique os pontos fortes e fracos dos projetos e das SPUs.

29 Qualidade de Software - Bootstrap29 Questionário de Avaliação Os grupos Organização e Metodologia são classificados da mesma maneira que o CMM, ou seja, em níveis de 1 a 5. O grupo Tecnologia é classificado nos níveis A(baixo) e B(alto). Um resultado possível para este grupo seria dizer que uma SPU tem A +0.73B. Essa classificação possibilita determinar uma medida absoluta e uma percentual do nível de maturidade da organização.

30 Qualidade de Software - Bootstrap30 Bootstrap Motivação Introdução Objetivos do Projeto Processo de Avaliação Questionário de Avaliação Conclusões

31 Qualidade de Software - Bootstrap31 Conclusões Devido ao fato de a ISO 9000 ser um padrão na determinação no nível de qualidade da indústria de software européia e de o Bootstrap incorporar essa norma, ele está apto a decidir se uma SPU satisfaz aos critérios de certificação da ISO Além disso, os resultados do Bootstrap mostram, além do nível de maturidade da organização, onde esta é falha e apresenta planos de ação para se melhorar os pontos fracos da mesma. O Bootstrap foi desenvolvido para ser utilizado por pequenas, médias e grandes organizações.


Carregar ppt "Bootstrap Prof a. Sandra C.P.F. Fabbri 1 o. semestre 1999."

Apresentações semelhantes


Anúncios Google