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: 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; Impacto de dívida técnica; 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
  • 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. Technical debt management in the context of agile methods in software development. 2018. Tese (Doutorado) – Universidade de São Paulo, São Paulo, 2018. Disponível em: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/. Acesso em: 16 abr. 2024.
    • APA

      Tonin, G. S. (2018). Technical debt management in the context of agile methods in software development (Tese (Doutorado). 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. Technical debt management in the context of agile methods in software development [Internet]. 2018 ;[citado 2024 abr. 16 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-30072018-142720/
    • Vancouver

      Tonin GS. Technical debt management in the context of agile methods in software development [Internet]. 2018 ;[citado 2024 abr. 16 ] 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 - 2024