Tamanho da fonte:
GESTÃO DE CONFIGURAÇÃO APLICADA À FERRAMENTA PARA CAPTURA E ANÁLISE DE DADOS DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Última alteração: 2024-09-13
Resumo
O projeto considera os desafios na coleta e análise de dados no desenvolvimento de software, onde práticas baseadas em dados limitadas por mecanismos mal organizados podem resultar em feedbacks inadequados para gerentes e desenvolvedores. O modelo de proveniência PROV-SwProcess apoia a captura e análise de dados, mas carece de uma ferramenta que incorpore conceitos de gestão de configuração para, por exemplo: realizar o controle de versão do código-fonte de softwares e gerenciamento de documentação de projetos. O objetivo principal é implementar esses conceitos em uma ferramenta de captura de dados de processos de software, baseada no modelo PROV-SwProcess, visando suprir os desafios de coleta de dados de desenvolvimento de software e também ampliar a aplicação do modelo PROV. Para alcançar esse objetivo, serão definidos os conceitos e ferramentas de gestão de configuração aplicáveis, seguidos pela implementação e evolução da ferramenta, com posterior teste e validação em ambiente de produção. A metodologia adotada foi a de Design Science Research, que guia a criação e validação de um artefato no contexto de inovação em TI, com etapas de identificação do problema, definição de resultados esperados, projeto, desenvolvimento e demonstração que já foram realizadas, além de duas etapas finais que ainda não foram executadas, avaliação e comunicação. Paralelamente, foram conduzidos estudos sobre processos de software, proveniência de dados e do modelo PROV-SwProcess, além de técnicas, tecnologias, ferramentas e frameworks relevantes para modelagem e desenvolvimento de sistemas, tais como: ProvToolbox, Spring Framework, GitHub e heurísticas de Nielsen. Até o momento, o sistema de gestão de configuração já foi desenvolvido, chamado PROV-SwSystem, ele foi testado por 11 pessoas. O teste utilizou as 10 heurísticas de Nielsen como forma de avaliação, esses dados foram coletados, porém, a análise dos dados e melhorias do sistema serão trabalhos futuros.
Palavras-chave
Gestão de Configuração. Proveniência de Dados. Processos de Software.
É necessário inscrever-se na conferência para visualizar os documentos.