FERRAMENTA PARA GERENCIAMENTO DE ARTEFATOS EM PROJETO DE MELHORIA NO PROCESSO DE TESTES.



Documentos relacionados
SISTEMA PARA CONTROLE DE ESTOQUE DOS ALMOXARIFADOS DE AGÊNCIAS DE CORREIOS NO ESTADO DE SANTA CATARINA

Sistema para Reservas de Veículos de uma Cooperativa de Saúde. Ricardo Hoffmann Orientador: Wilson Pedro Carli

Desenvolvimento de um integrador de sistemas por meio de leiautes

TESTE-PLAN: FERRAMENTA DE APOIO AO PLANEJAMENTO E CONTROLE DAS

SISTEMA DE MONITORAMENTO DE SGBD SQL SERVER.

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

PROJECT-TRAN: Ferramenta para gerenciamento de transição de conhecimento de projeto

SISTEMA PARA O CONTROLE DO FLUXO DE PROPOSTAS DE CUSTOMIZAÇÃO

Plano de Gerenciamento do Projeto

SISTEMA PARA CONTROLE DE SELF-SERVICE

Sequência da Apresentação

SISTEMA DE CONTROLE DE ACESSO, PARA AMBIENTE ACADÊMICO

GEOS GERENCIAMENTO DE ORDENS DE SERVIÇO.

Acadêmico: Marciane Schotten Prof. Orientador: Ricardo Alencar de Azambuja

PROTÓTIPO DE APLICAÇÃO PARA O PROBLEMA DE ROTEAMENTO DE VEÍCULOS EM DISPOSITIVOS MÓVEIS NA PLATAFORMA ANDROID

GERADOR DE CÓDIGO JSP BASEADO EM PROJETO DE SGBD. Acadêmico: Maicon Klug Orientadora: Joyce Martins

Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

SISTEMA PARA AUXILIXAR NO GERENCIAMENTO DA ONG SOCIEDADE CASA DA ESPERANÇA

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO. Natasha Zimmermann. Orientador: Wilson Pedro Carli

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Cargo Função Superior CBO. Tarefas / Responsabilidades T/R Como Faz

SISTEMA DE INFORMAÇÕES WEB PARA REPRESENTANTES COMERCIAIS COM ACESSO ATRAVÉS DE DISPOSITIVOS MÓVEIS

O Impacto da Engenharia de Requisitos no Processo de Métricas. Fátima Cesarino CAIXA

MÓDULOS DE REGISTRO DE PARA ÓRGÃOS PÚBLICOS

Projeto de Sistemas I

SOFTWARE PARA DESIGN DE PROTÓTIPOS

Simular de Financiamento

AUTOMATIZAÇÃO DE PROCESSOS EM APLICAÇÕES DE GESTÃO DE INCIDENTES UTILIZANDO BPMN

SISTEMA DE GESTÃO DE CAIXAS DE CRÉDITO

Ferramenta para gestão ágil

Ambiente Virtual de Avaliações Utilizando Certificados Digitais. Fernando Gevard Acadêmico Paulo Fernando da Silva - Orientador

Aluna: Vanessa de Mello Orientador: Everaldo Artur Grahl

Documento de Análise e Projeto VideoSystem

Projeto Disciplinar de Infra-Estrutura de Software SISFTC COLIBRI FINANCIAMENTOS

SISTEMA PARA AGENDAMENTO DE SERVIÇOS DE BELEZA ON-LINE

Termo de Abertura Sistema de Vendas de Pizzas Online (PizzaWeb) - Versão 1.0

Análise e Projeto Orientados a Objetos Aula IV Requisitos. Prof.: Bruno E. G. Gomes IFRN

SISTEMA DE AGENDAMENTO E GERENCIAMENTO DE CONSULTAS CLÍNICAS

Microsoft Access XP Módulo Um

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO

BuCo. Graphical web billing tool

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Ferramenta para Acompanhamento de Projetos Utilizando o Método Kanban. Luiz Fernando Debatin Orientador: Everaldo Artur Grahl

Processo de garantia da qualidade baseado no modelo MPS.BR. Acadêmico: Anildo Loos Orientador: Everaldo Artur Grahl

Gerenciador de Log. Documento Visão. Projeto Integrador 2015/2. Engenharia de Software. Versão 2.0. Engenharia de Software

1. Introdução e Objetivos 2. Fundamentação teórica 3. Desenvolvimento e Especificações do sistema

Conteúdo. Disciplina: INF Engenharia de Software. Monalessa Perini Barcellos

Plano de Gerenciamento do Projeto Baseado na 5ª edição do Guia PMBOK

DESENVOLVIMENTO DE UM BUSINESS INTELLIGENCE PARA EMPRESA DO SETOR QUÍMICO UTILIZANDO A FERRAMENTA QLIKVIEW

Plano de projeto do Sistema de consulta por SMS

Sistema Gerenciador de Clínica Médica Automatizando a Clínica Cardiomed Implantação

Engenharia de Requisitos Estudo de Caso

VIGDENGUE - SISTEMA DE APOIO AO ACOMPANHAMENTO E VIGILÂNCIA DE CASOS NOTIFICADOS DE DENGUE

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

PLANO DE GERENCIAMENTO DO PROJETO

GUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas

E-Commerce Master. Versão: 1.0 Data: 05/06/2013 Identificador do documento: EM

Documento de Visão. Sistema de Ponto Eletrônico A2MEPonto. Versão 1.0

Módulo Imobiliária. Proposta comercial

Documento de Requisitos

PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO

Desenvolvimento da aplicação para gerenciamento de vendas da Natura. Acadêmico: Rangel Wiliam Leithold Prof. Orientador: Dr.

APLICATIVO PARA ATUALIZAÇÃO EMPRESARIAL

Acadêmica: Aline Cordeiro Prof. Orientador: Dr. Oscar Dalfovo

Aplicativo Cliente/Servidor multicamadas para controle de uma rede de lojas via web utilizando Java

FERRAMENTA WEB DE SUPORTE A AVALIAÇÃO DE SOFTWARE COM A METODOLOGIA CERTICS

Clóvis Diego Schuldt. Orientador: Prof. Wilson Pedro Carli

SISTEMA PARA GERENCIAMENTO DE ESTÚDIOS DE TATUAGEM

Rede de Laboratórios de Produtividade de Software

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

i-educar Sistema de Gestão Escolar

Manual do Sistema WebDiário Perfil Admin Versão 1.0

EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA

Sistema de informação para controle de vendas em imobiliária

UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas

Contrata Consultor na modalidade Produto

Sistema para Gestão de Empreendimentos SGE. Módulo de Gestão de Custos -1-

Testes de Software. Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB

Projeto Disciplinar de Infra-Estrutura de Software SILC - SISTEMA DE LOCAÇÃO E CONTROLE

Documento de Visão REPOSITÓRIO DE ARQUIVOS V1.0

IOB Mitrius Software de auditoria eletrônica de arquivos digitais de SPED. O que faz: O que oferece:

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

Dicas para implantação do Autodesk Vault para pequenas e médias empresas

Gerenciador de Log Documento Visão. Versão 2.0

DIRETORIA DE GESTÃO DE TECNOLOGIA DA INFORMAÇÃO COORDENAÇÃO DE SISTEMAS DE INFORMAÇÃO

Análise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIAS DA COMPUTAÇÃO (Bacharelado)

Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software. Requisitos de Software

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

GTI Gestão Tecnologia Da Informação. Analisador de logs

GIPS -uma ferramenta para gerenciamento integrado de projetos de software baseada no MPS.BR. Autores

Ontologia Aplicada ao Desenvolvimento de Sistemas de Informação sob o Paradigma da Computação em Nuvem

Charles Sales Bicalho. Orientador: Prof. Dr. Oscar Dalfovo

DESENVOLVENDO APLICAÇÃO UTILIZANDO JAVA SERVER FACES

Transcrição:

UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO FERRAMENTA PARA GERENCIAMENTO DE ARTEFATOS EM PROJETO DE MELHORIA NO PROCESSO DE TESTES. Bruna Herkenhof Prof. Jacques R. Heckmann, Orientador

ROTEIRO DA APRESENTAÇÃO 1. Introdução e Objetivos 2. Fundamentação teórica 3. Desenvolvimento e Especificações do sistema 4. Operacionalidade do sistema 5. Resultados e Discussões 6. Conclusão 7. Extensões

INTRODUÇÃO A preocupação das empresas de software em garantir a fidelidade e a qualidade para os seus clientes; A empresa Senior S.A. adotou o Projeto de Melhoria no Processo de Testes (PMPT) para melhorar o processo de testes; Não possui aderência ao modelo MPT.BR.

OBJETIVOS Desenvolver uma ferramenta para gerenciar os artefatos utilizados no Projeto de Melhoria no Processo de Testes. Manter os requisitos cadastrados na ferramenta, efetuando importação dos já existentes; Controlar a rastreabilidade dos artefatos para possíveis manutenções, permitindo alterações dos artefatos com excelência.

FUNDAMENTAÇÃO TEÓRICA Qualidade de software Qualidade é tudo aquilo que melhora o produto no ponto de vista do cliente" (DEMING, 1990). Qualidade não é uma fase do ciclo de desenvolvimento Qualidade não é uma fase do ciclo de desenvolvimento de software...... é parte de todas as fases[...] (BARTIÉ, 2002).

Processo de testes FUNDAMENTAÇÃO TEÓRICA Oprocessodetestesdeveevoluirem5estágios: Fonte: Sommerville (2003)

FUNDAMENTAÇÃO TEÓRICA Processo de testes automatizados A automação de testes é altamente desejada por diversos fatores, inclusive em termos de custos finais.

FUNDAMENTAÇÃO TEÓRICA OPapeldotestenaqualidadedoprodutodesoftware validação: estamos construindo o software certo? verificação: estamos construindo certo o software?

FUNDAMENTAÇÃO TEÓRICA Desenvolvedores pessoas construtivas; Analista de testes pessoas destrutivas.

Sistema Atual Levantamento de requisitos alimentando planilha: -Módulo; -Rotina; -Grupo, Sub Grupo e Item. Definição de Suítes de testes X Erros -Casos de testes; Descrição dos Casos de testes: - Descrito todos os testes que serão executados neste caso de teste. Planilha de Massa de Dados; Ferramenta de automação de testes TestComplete executa os testes descritos nas planilhas de Caso de testes.

Sistema Atual - A rastreabilidade entre os artefatos requisitos, suítes de testes e casos de testes são mantidos na planilha de requisitos.

-PlanilhadeSuítedetestes

-PlanilhadeCasosdeTestes

- Planilha de Massa de Dados(templates)

Trabalhos Correlatos Bianchini desenvolveu uma ferramenta para suporte ao planejamento do teste funcional de software a partir de diagramasdecasosdeusodauml. Zimmermann desenvolveu uma ferramenta CASE para garantir que os requisitos do sistema fossem plenamente atendidos pelo software. O estudo de caso foi escolhido para a validação da ferramenta e módulo de caixa de software ItlSys.

DESENVOLVIMENTO E ESPECIFICAÇÕES DO SISTEMA Principais Requisitos Funcionais Manter: usuários; requisitos; suítes de testes; casos de testes; situações de testes; vínculo entre os artefatos; Importar: planilha de suítes de testes; planilha de requisitos; Exportar: casos de testes para planilha; Emitir: requisitos por data; vínculos entre casos de testes e requisitos; vínculos entre casos de testes, massa de dados e requisitos.

Requisitos Não Funcionais Perfil de acesso para Usuários; Importar e exportar planilhas Excel; Desenvolvida na ferramenta CASE Genexus; UtilizarBancodeDadosSQLServer2008; Possuir interface web.

DiagramadeCasodeUso

Diagrama de Atividades

Diagrama de Atividades

Técnicas e Ferramentas Utilizadas Ferramenta desenvolvimento: Genexus Evolution I Banco de dados: SQL Server 2008 Servidor web: Apache Tomcat 5.5

OPERACIONALIDADE DA IMPLEMENTAÇÃO Telainicialcomaopçãodelogin

Tela inicial com perfil de Analista de Qualidade ou admin

Tela de Importar Planilha

Tela de Visualização de Vincular Artefatos

Tela de Cadastro de Requisitos

Tela de Cadastro de Situações de Testes

Relatório de vínculo de requisitos com casos de testes

Objetivos atingidos; RESULTADOS E DISCUSSÕES Alteração na linguagem utilizada na ferramenta de desenvolvimento, C# para Java. Alteração de versão do banco de dados SQL Server 2008. Profissionais da equipe de qualidade que trabalham diretamente com o PMPT efetuaram os testes da ferramenta.

CONCLUSÃO A qualidade é fundamental quando se trata de um software, onde a probabilidade de ocorrerem erros é muito grande, os testes são grandes aliados. Contribui para a qualidade dos softwares e processos desenvolvidos; Gerenciamento dos artefatos utilizados no projeto MPT; Artefatos organizados e com precisa rastreabilidade; Facilidade para a verificação de manutenção de artefatos na ocasião de manutenção de requisitos.

EXTENSÕES Importação de planilhas de situações de casos de testes; Importação de planilhas de massa de dados(templates); Integração da ferramenta com o TestComplete.

DEMONSTRAÇÃO DA FERRAMENTA