FERRAMENTA DE SUPORTE A GESTÃO DE DEFEITOS COM INTEGRAÇÃO ENTRE 0800NET E MANTIS Thiago Fabian Lenzi Professor Everaldo Artur Grahl, Orientador Roteiro de apresentação • • • • • • • • Introdução Objetivos Fundamentação Teórica Especificações do sistema Operacionalidade do sistema Resultados e Discussões Conclusão Extensões Introdução • O aumento na capacidade de produção e na complexidade dos softwares produzidos • Aumento proporcional do risco de mau funcionamento • Garantia da qualidade não significa produzir um software livre de defeitos, consequentemente... Introdução • Gestão de defeitos na empresa Edusoft Tecnologia • Utilização de uma ferramenta especializada em gestão de defeitos • Necessidade de integrar os dados entre as ferramentas Objetivos • O desenvolvimento de uma ferramenta que auxilie a gestão de defeitos da empresa Edusoft, realizando a integração de dados entre a ferramenta 0800net e a ferramenta Mantis. • O Fornecimento de consultas como suporte à gestão de defeitos. Fundamentação Teórica • Gestão de defeitos ▫ Defeito: a falha em um sistema que pode ocasionar uma anomalia ao tentar desempenhar sua devida função Fundamentação Teórica • Etapas da gestão de defeitos ▫ ▫ ▫ ▫ ▫ ▫ prevenção de defeitos linha-de-base a ser entregue identificação do defeito solução do defeito melhoria do processo relatórios de gestão Fundamentação Teórica • Bastos (2007, p. 200), define que “os defeitos são registrados para as seguintes finalidades: corrigir o defeito, relatar a situação da aplicação, obter parâmetros para o desenvolvimento de expectativas de defeitos nas aplicações futuras e melhorar o processo de desenvolvimento de software”. Fundamentação Teórica • Mantis 1. um bug a ser corrigido é definido como um caso 2. suporta gerenciamento de múltiplos projetos 3. permite customizações como permissões de acesso, categorias, campos personalizados específicos por projeto 4. geração de relatórios e históricos Fundamentação Teórica • Mantis Fundamentação Teórica • 0800net ▫ é um software de gerenciamento de serviços de service desk, help desk, que pode ser configurado para atender os processos e workflow da empresa Fundamentação Teórica • 0800net Especificações do Sistema • A ferramenta deve permitir configurar a conexão com o 0800net e com o Mantis. • A ferramenta deve permitir criar as triggers de integração no 0800net. • A ferramenta deve integrar registro de tarefas e trâmites do 0800net com sua base de dados. • A ferramenta deve converter registro de tarefas e trâmites em defeitos. Especificações do Sistema • A ferramenta deve integrar defeitos de sua base de dados com a base de dados do Mantis. • A ferramenta deve permitir executar o processo de integração de defeitos. • A ferramenta deve permitir realizar consultas de eficácia na detecção de defeitos, quantidade de defeitos encontrados e tempo de resposta na correção de defeitos. Especificações do Sistema Especificações do Sistema Especificações do Sistema Especificações do Sistema Sistema anterior Especificações do Sistema Sistema posterior Operacionalidade do Sistema Tela de login Operacionalidade do Sistema Tela inicial Operacionalidade do Sistema Tela de configuração das bases de dados e triggers Operacionalidade do Sistema Consulta de quantidade de defeitos encontrados Operacionalidade do Sistema Consulta de tempo de resposta na correção de defeitos Operacionalidade do Sistema Consulta de eficácia na detecção de defeitos Resultados e Discussões • Não há necessidade de registrar defeitos no Mantis • 100% dos defeitos do 0800net registrados no Mantis corretamente • Quantidade relevante de informações relacionadas a defeitos • Facilitação para definir escopo e cronograma de projetos • Avaliação de produtividade da equipe • Trabalhar sobre naturezas dos defeitos próativamente • Melhor avaliação quanto as mudanças dos processos refletirem em melhoria no produto Conclusão • A ferramenta permite aos gerentes a análise da informação gerada pela mesma, possibilitando a tomada de decisão mais segura • A ferramenta não resolve todos os problemas relacionados ao processo de gestão de defeitos • O desejo de toda empresa é alcançar um nível de qualidade superior e consequentemente uma vantagem competitiva Extensões • Eliminação de defeitos, quando o mesmo é uma dúvida ou registro indevido • Integração de novos dados do defeito • Histórico das consultas realizadas • Novas consultas e impressão em pdf