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

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

Bootstrap Profa. Sandra C.P.F. Fabbri

Apresentações semelhantes


Apresentação em tema: "Bootstrap Profa. Sandra C.P.F. Fabbri"— Transcrição da apresentação:

1 Bootstrap Profa. Sandra C.P.F. Fabbri e-mail sandraf@dc.ufscar.br
1o. semestre 1999

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

3 Motivação 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. 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 Qualidade de Software - Bootstrap

4 Motivação CMM ISO 9000 ESA Bootstrap Qualidade de Software - Bootstrap

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

6 Introdução O Bootstrap teve início em 1991 e foi concluído em fevereiro de 1993. 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. Qualidade de Software - Bootstrap

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

8 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) ; Qualidade de Software - Bootstrap

9 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. Qualidade de Software - Bootstrap

10 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. Qualidade de Software - Bootstrap

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

12 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; Qualidade de Software - Bootstrap

13 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. Qualidade de Software - Bootstrap

14 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; Qualidade de Software - Bootstrap

15 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. Qualidade de Software - Bootstrap

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

17 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: Qualidade de Software - Bootstrap

18 Questionário de Avaliação
Bootstrap 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 Metodologia 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 Qualidade de Software - Bootstrap

19 Questionário de Avaliação
Organização MP Práticas de Gerenciamento QM Gerenciamento de Qualidade RM Gerenciamento de Recursos 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: Qualidade de Software - Bootstrap

20 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. Qualidade de Software - Bootstrap

21 Questionário de Avaliação
Engenharia de Suporte Engenharia de Produto Engenharia de Processo Metodologia 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 é: Qualidade de Software - Bootstrap

22 Questionário de Avaliação
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 Suporte: avalia os processos e as técnicas aplicados em mais do que uma fase do ciclo de vida. Qualidade de Software - Bootstrap

23 Questionário de Avaliação
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 Produto: cobre os processos primários de produção de software para cada uma das fases do ciclo de vida. Qualidade de Software - Bootstrap

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

25 Questionário de Avaliação
Tecnologia TM/TI Tecnologia de Gerenciamento e Integração PET Tecnologia de Engenharia de Produção EST Tecnologia de Engenharia de Suporte 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. Qualidade de Software - Bootstrap

26 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. Qualidade de Software - Bootstrap

27 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. Qualidade de Software - Bootstrap

28 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. Qualidade de Software - Bootstrap

29 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. Qualidade de Software - Bootstrap

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

31 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 9001. 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. Qualidade de Software - Bootstrap


Carregar ppt "Bootstrap Profa. Sandra C.P.F. Fabbri"

Apresentações semelhantes


Anúncios Google