
Evolução de software livre baseada em métricas de qualidade: Um estudo de caso
Author(s) -
Auri Marcelo Rizzo Vincenzi,
Cássio L. Rodrigues,
Igor Rodrigues Vieira,
Leonardo Sousa,
Vinícius Rafael Lobo de Mendonça,
Juliana Cortez Barbosa,
Mario Díaz
Publication year - 2013
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/sbsi.2013.5743
Subject(s) - computer science , physics , humanities , art
O modelo de desenvolvimento de Open Source é descentralizado e colaborativo, exigindo um conjunto de atividades sistemáticas visando garantir a qualidade e evolução de seus produtos. O desenvolvimento de software livre difere signicativamente do modelo tradicional de desenvolvimento de software proprietário, especialmente pelo livre acesso ao código fonte. O objetivo deste artigo é analisar a evolução de Open Source com base em três métricas compostas de qualidade de software: íIndice de Qualidade (Quality Index), Qualidade Total (Total Quality) e Débito Técnico (Technical Debt). Para o estudo, foram selecionadas três versões distintas de um conjunto de cinco projetos de Software Livre. Cada versão foi avaliada com a plataforma Sonar, que combina ferramentas de análise estática e avaliação do código-fonte gerando resultados das métricas selecionadas para a análise do projeto. Os resultados são utilizados para identicar tendências na evolução desse conjunto, considerando este universo especíco de produtos, sugerindo que a métrica Qualidade Total é mais sensível, a detectar alterações nos projetos.