Benedita Leal Varejão
1 AVALIAÇÃO DA QUALIDADE DE SOFTWARE DE GESTÃO INTEGRADA UTILIZANDO AS NORMAS ISO/IEC 9126 e ISO/IEC Acadêmico: Adriano Kasburg Orientador : Everaldo Artur Grahl
2 Roteiro Introdução Motivação Objetivos Gestão integrada Normas ISO/IEC 9126 e ISO/IEC GQM (Goal Question Metric) Desenvolvimento do trabalho Requisitos Especificações Conclusão
3 Introdução Avaliação de software Motivada pela qualidade requerida Qtde de aplicativos no mercado Gestão integrada TI s e Globalização Normas de qualidade Direciona, cria mecanismos de controle GQM
4 Motivação Como avaliar produtos de software de maneira imparcial utilizando padrões definidos?
5 Objetivos Criação de um processo para avaliação de software de gestão integrada Utilização do método GQM para definição das métricas Desenvolver protótipo de apoio ao processo elaborado Aplicação prática de uma avaliação
6 Gestão Integrada Tecnologia da informação As empresas estão preparadas para uso de TI s? As TI s são adequadas e eficientes para as organizações?
7 Gestão Integrada - Mercado Fonte (Mult, 2001)
8 Gestão Integrada - Mercado Fornecedores ERP apostam no Windows NT e SQL Server NT com 60% do mercado nacional RM 70% das vendas p/ NT/SQL e-busines e plataformas Web Risco alto p/ quem não migrar SAP lidera mercado
9 Qualidade de software Capacidade de satisfazer as necessidades explícitas e implícitas Explícitas: Prazo, progresso, confiabilidade, usabilidade, atendimento, etc... Implícitas: Manutenibilidade, testabilidade, portabilidade, etc...
10 Guia de qualidade Facilita a compreensão das normas Desenvolvedores de software Pessoas ou organizações que adquirem software Organizações que executam avaliações independentes Professores e estudantes
11 Guia de qualidade Processo de avaliação Fonte (Koscianski, 1999)
12 Normas e o trabalho A medição para software é diferenciada por usar padrões lógicos e não físicos Normas que regulamentam a avaliação de software Estabelece requisitos e instruções a respeito de teste de software
13 Norma ISO/IEC 9126 Padronização mundial para qualidade de produtos de software Base para normas e guias Seis grupos de características e subcaracterísticas
14 Norma ISO/IEC 9126 características/subcaracterísticas Funcionalidade adequação, segurança Confiabilidade maturidade, recuperabilidade Usabilidade operacionalidade Eficiência tempo, recurso Manutenibilidade testabilidade Portabilidade - adaptabilidade
15 Norma ISO/IEC Conjunto de guias segundo a norma ISO/IEC 9126 Trata processo de avaliação em detalhe Propósito da avaliação Apoiar usuário e cliente Produtos avaliados Ciclo de vida do software Necessidades explícitas e implícitas
16 Norma ISO/IEC Pontuação para Métricas Fonte (Koscianski, 1999)
17 Abordagem GQM Medir / comparar é uma forma de criar memória corporativa Auxilia o planejamento de novos projetos Decisões de nível estratégico GQM surgiu como suporte para programas de avaliação de produtos e processos
18 GQM - estrutura Definição top-down / interpretação bottom-up Fonte (Moura, 1999, p.15)
19 GQM - níveis Conceitual Definição de objetivos Produtos, processos, recursos Operacional Definição de questões Qualidade através de um ponto de vista Quantitativo Definição de medidas Objetivos, subjetivos
20 GQM - etapas Fonte(Moura, 1999, p.15)
21 Desenvolvimento do trabalho Modelo cíclico de desenvolvimento de software Análise dos Requisitos Especificação do Projeto Manutenção Implementação Lançamento Teste Beta Fonte (Fisher, 1990)
22 Análise de requisitos Realidade de mercado Visão atual Plano GQM Experiência profissional Importância do conhecimento adquirido Comercial Analista de sistemas Consultoria
23 Reuniões Definição do plano GQM G1 facilidade de uso casca, interface G2 facilidade de operação - operação G3 serviços do vendedor pós-venda G4 integridade do sistema seq. proces. G5 adaptação do usuário inf. geradas G6 conteúdo do sistema confiab. dos dados G7 integração integração com outros ambientes G8 funcionalidade gestão específica
24 Intervenções Validação do processo Objetivos Questões Direcionamento Criação de métricas
25 Reuniões Exemplo de um GQM G3 Serviços oferecidos pelo vendedor Q32 A empresa oferece suporte técnico? M46 Qtde de técnicos disponíveis para atendimento M47 Qtde de técnicos disponíveis para atendimento no cliente M48 Qtde de horas para resolução de problemas
26 Especificação diagrama de casos de uso
27 Especificação diagrama entidade relacionamento
28 Implementação tela de avaliações
29 Implementação relatório da avaliação
30 Implementação considerações Componentes padrões Delphi 5.0 Gravação em tabelas Paradox Comandos SQL Distribuidor de dados (DataSource) QuickReport 3.0 para manipulação de relatórios
31 Conclusões Os objetivos propostos foram atingidos A utilização do GQM juntamente com normas técnicas se mostrou muito eficaz O tratamento das medidas é um ponto crítico O protótipo possibilita a montagem de base histórica O protótipo disponibiliza a configuração de acordo com a necessidade A aplicação prática possibilita tratar itens críticos
32 Extensões Tratamento amplo para medidas, incluindo respostas subjetivas Tornar o protótipo flexível para avaliação de qualquer produto Converter para ambiente Web
AVALIAÇÃO DA QUALIDADE DE SOFTWARE DE GESTÃO INTEGRADA UTILIZANDO AS NORMAS ISO/IEC 9126 E ISO/IEC 14598-1
UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado) AVALIAÇÃO DA QUALIDADE DE SOFTWARE DE GESTÃO INTEGRADA UTILIZANDO AS NORMAS ISO/IEC
SISTEMA DE GERENCIAMENTO DO TESTE DE SOFTWARE BASEADO NA NORMA ISO/IEC 12207. Acadêmica: Izabela Sander. Orientador: Everaldo Artur Grahl
SISTEMA DE GERENCIAMENTO DO TESTE DE SOFTWARE BASEADO NA NORMA ISO/IEC 12207 Acadêmica: Izabela Sander Orientador: Everaldo Artur Grahl ROTEIRO INTRODUÇÃO PROBLEMAS NO TESTE DE SOFTWARE OBJETIVO DO TRABALHO