Download como arquivo ICAL
Technical Debt Management in the Context of Agile Methods in Software Development
Sexta-feira 23 Março 2018, 10:00
Contato: Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.

Candidato: Graziela Simone Tonin

 

Orientadores: Prof. Dr. Alfredo Goldman Vel Lejbman e Carolyn Seaman

 

Resumo: A metáfora de dívida técnica engloba um importante problema da engenharia de software e essa
é uma das razões pelas quais este campo tem recebido significante atenção nos últimos anos. Essa
metáfora auxilia os desenvolvedores de software a refletirem sobre e a monitorarem a qualidade de
software. A metáfora se refere a falhas no software (geralmente causadas por atalhos para economizar
tempo) que podem afetar a futura manutenção e evolução do mesmo. A metáfora foi criada por
Cunningham com o objetivo de melhorar a qualidade das entregas de software. Muitas vezes as
dívidas técnicas não são conhecidas, monitoradas e nem geridas, resultando em um alto custo de
manutenção ao longo do ciclo de vida do software.
Logo, conduziu-se um estudo empírico na academia, durante duas ofertas da disciplina de Programação
Extrema (XP Lab) na Universidade de São Paulo e em duas empresas Brasileiras de desenvolvimento
de software (Empresa A e B). Foram analisados treze times, sendo nove na academia
e quatro nas empresas. Os times tiveram uma apresentação sobre dívida técnica e foram apresentadas
algumas sugestões de abordagens para gerir dívida técnica. Monitorou-se os times, foram
realizadas entrevistas, observações fechadas e informações foram coletadas.
Os resultados mostraram que considerar dívida técnica influenciou o comportamento dos times.
Eles reportaram que após considerar dívida técnica passaram a refletir e discutir mais a qualidade
do software. Identificou-se alguns impactos nos times e nos projetos depois de considerarem dívida
técnica. Um modelo conceitual para gestão de dívida técnica foi criado, incluindo formas, técnicas e
abordagens de como identificar, monitorar, categorizar, medir, priorizar e pagar os itens de dívida
técnica.
Palavras-chave: Dívida Técnica, Gestão de Dívida Técnica, Consciência de Dívida Técnica, Identificação
de Dívida Técnica, Monitoramento de Dívida Técnica, Impacto de Dívida Técnica, Qualidade
de Software.
ii

Local Sala 07 - Bloco B do IME-USP