Um estudo sobre a aplicação de métricas para o controle de dívida técnica em softwares open source
| dc.contributor.advisor | Silva, Huliane Medeiros da | |
| dc.contributor.advisormail | huliane@ufersa.edu.br | |
| dc.contributor.author | Ferreira, Lucas Anderson Souza | |
| dc.contributor.coadvisor | Chagas, José Ferdinandy Silva | |
| dc.contributor.referee1 | Silva, Huliane Medeiros da | |
| dc.contributor.referee2 | Chagas, José Ferdinandy Silva | |
| dc.contributor.referee3 | Souza Neto, João Batista de | |
| dc.contributor.referee4 | Sousa, Reudismam Rolim de | |
| dc.coverage.spatial | Pau dos Ferros | |
| dc.date.accessioned | 2025-04-10T16:26:46Z | |
| dc.date.available | 2025-04-10T16:26:46Z | |
| dc.date.issued | 2025-03-27 | |
| dc.description.abstract | Este trabalho apresenta um estudo sobre a aplicação de métricas para o controle da dívida técnica em softwares open source, temática essencial para a garantia da qualidade do produto. A dívida técnica refere-se ao custo decorrente de decisões que priorizam soluções rápidas durante o desenvolvimento, as quais podem comprometer a manutenção e a evolução futura do sistema. O objetivo deste estudo é demonstrar como as métricas podem ser empregadas para mensurar e gerenciar essa dívida, promovendo uma comunicação mais eficaz entre as áreas técnica e de negócios. Destaca-se a utilização de ferramentas de análise, como o SonarQube e o GitHub, que oferecem uma visão abrangente sobre a qualidade do código e auxiliam na identificação de áreas críticas que requerem atenção. Investir em estratégias de redução da dívida técnica contribui não apenas para a diminuição de custos a longo prazo, mas também para o aumento da agilidade no desenvolvimento, da confiabilidade do software e da sustentabilidade dos projetos. Além disso, enfatiza-se a importância da adoção de testes automatizados e da prática contínua de refatoração do código. Os resultados obtidos demonstram que o monitoramento sistemático da dívida técnica, por meio de métricas adequadas, constitui elemento fundamental para a gestão da qualidade. A aplicação dessas métricas permite identificar componentes críticos, orientando a priorização de melhorias e refatorações. | |
| dc.description.abstract2 | This work presents a study on the application of metrics for managing technical debt in open source software, a topic that is essential for ensuring software quality. Technical debt refers to the cost arising from decisions that prioritize quick solutions during development, which may compromise the systems maintenance and future evolution. The objective of this study is to demonstrate how metrics can be used to measure and manage this debt, fostering more effective communication between technical and business teams. The use of analysis tools such as SonarQube and GitHub is highlighted, as they provide a comprehensive view of code quality and assist in identifying critical areas that require attention. Investing in strategies to reduce technical debt not only decreases long-term costs but also increases development agility, software reliability, and project sustainability. In addition, the importance of adopting automated testing and continuous code refactoring is emphasized. The results show that systematic monitoring of technical debt through appropriate metrics is a key element in software quality management. The application of these metrics enables the identification of critical components, supporting the prioritization of improvements and refactoring efforts. | |
| dc.description.physical | 54 f. | |
| dc.format.mimetype | ||
| dc.identifier.bibliographicCitation | FERREIRA, Lucas Anderson Souza. Um estudo sobre a aplicação de métricas para o controle de dívida técnica em softwares open source. 2024. 54 f. Monografia (Bacharelado Interdisciplinar em Tecnologia da Informação) - Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2024. | |
| dc.identifier.uri | https://repositorio.ufersa.edu.br/handle/prefix/13018 | |
| dc.language.iso | pt_BR | |
| dc.publisher.center | Centro Multidisciplinar de Pau dos Ferros - CMPF | |
| dc.publisher.country | Brasil | |
| dc.publisher.department | Departamento de Engenharias e Tecnologia - DETEC | |
| dc.publisher.initials | UFERSA | |
| dc.publisher.institution | Universidade Federal Rural do Semi-Árido | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.rights.holder | UFERSA | |
| dc.rights.license | Attribution-ShareAlike 3.0 Brazil | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/br/ | |
| dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::TECNOLOGIA DA INFORMACAO | |
| dc.subject.keyword | Dívida técnica | |
| dc.subject.keyword | Métricas de software | |
| dc.subject.keyword | Qualidade de software | |
| dc.subject.keyword | Código aberto | |
| dc.subject.keyword | Technical debt | |
| dc.subject.keyword | Software metrics | |
| dc.subject.keyword | Software quality | |
| dc.subject.keyword | Open source | |
| dc.title | Um estudo sobre a aplicação de métricas para o controle de dívida técnica em softwares open source | |
| dc.title.alternative | A study on the application of metrics for controlling technical debt in open source software | |
| dc.type | info:eu-repo/semantics/bachelorThesis |
Arquivos
Licença do pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 1,58 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
