Portal de Administração de Conferências - CEFET-MG, 20ª Semana de Ciência e Tecnologia do CEFET-MG

Tamanho da fonte: 
FERRAMENTA PARA CAPTURA E ANÁLISE DE DADOS DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
LAIZA MOTA DE SOUZA, RAFAEL DE OLIVEIRA LACERDA, GABRIELLA CASTRO BARBOSA COSTA DALPRA

Última alteração: 2024-09-13

Resumo


A proveniência de dados tem por objetivo descrever eventos de processamentos de dados e suas origens. Ainda que existam modelos como o W3C PROV usados para capturar e analisar dados de proveniência, para processos de software tornam-se necessários outros métodos para abranger as particularidades desse domínio. Com isto, o modelo de proveniência PROV-SwProcess foi desenvolvido como uma extensão do W3C PROV. Entretanto, esse modelo não apresentava uma ferramenta web capaz de gerenciar a captura e a análise dos dados envolvidos em sua especificação. Sendo assim, este trabalho tem como objetivo apresentar um sistema web para capturar, armazenar e analisar os dados de processos de software, seguindo o modelo PROV-SwProcess. Para o desenvolvimento deste sistema optou-se pelo emprego da metodologia de Design Science Research. Como resultados obtidos, além do próprio sistema web que permite para cadastrar, editar e buscar dados de processos software, otimizando a utilização dessas informações, tem-se o diagrama de casos de uso, os protótipos de média fidelidade e o diagrama de implantação do sistema. A ferramenta foi desenvolvida utilizando Javascript, juntamente com Bootstrap, Node.js e Jquery, abrangendo todos os casos de usos previstos. Foram realizados testes estáticos do sistema, utilizando revisões de código por integrantes do projeto, que identificaram seis variáveis não utilizadas e cinco funções redundantes. Realizou-se também, com um usuário externo, um teste de usabilidade, feito de forma exploratória e um teste de sistema, evidenciando quinze problemas nos fluxos de navegação, oito tentativas de cadastros em seções inadequadas e seis falhas de confirmação dos cadastros realizados, além de problemas na integração dos dados. Ações corretivas foram implementadas, como validações nas entradas de dados, além de melhorias de interface, possibilitando a utilização da ferramenta e a realização de testes futuros em uma escala maior.

Palavras-chave


Desenvolvimento de Software. Proveniência de Dados. PROV-SwProcess.

É necessário inscrever-se na conferência para visualizar os documentos.