Exportar registro bibliográfico

Technical debt management in the context of agile methods in software development (2018)

  • Authors:
  • Autor USP: TONIN, GRAZIELA SIMONE - IME
  • Unidade: IME
  • Sigla do Departamento: MAC
  • Subjects: ENGENHARIA DE PROGRAMAS; MÉTODOS ÁGEIS
  • Keywords: Monitoramento de dívida técnica; Monitoring technical debt; Qualidade de software; Software quality; Technical debt; Technical debt awareness; Technical debt impact; Technical debt management; Impacto de dívida técnica; Consciência de dívida técnica; Dívida técnica; Gestão de dívida técnica; Identificação de dívida técnica; Identifying technical debt
  • Agências de fomento:
  • Language: Inglês
  • Abstract: 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 uma grande 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
  • Imprenta:
  • Data da defesa: 23.03.2018
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      TONIN, Graziela Simone; GOLDMAN, Alfredo; SEAMAN, Carolyn. Technical debt management in the context of agile methods in software development. 2018.Universidade de São Paulo, São Paulo, 2018. Disponível em: < http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/ >.
    • APA

      Tonin, G. S., Goldman, A., & Seaman, C. (2018). Technical debt management in the context of agile methods in software development. Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/
    • NLM

      Tonin GS, Goldman A, Seaman C. Technical debt management in the context of agile methods in software development [Internet]. 2018 ;Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/
    • Vancouver

      Tonin GS, Goldman A, Seaman C. Technical debt management in the context of agile methods in software development [Internet]. 2018 ;Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2021