Exportar registro bibliográfico


Metrics:

Technical debt in reference architectures: definition, conceptual model, and identification guidelines (2024)

  • Authors:
  • Autor USP: DAMACENO, KATIA CRISTINA APARECIDA - ICMC
  • Unidade: ICMC
  • Sigla do Departamento: SSC
  • DOI: 10.11606/T.55.2024.tde-23082024-135100
  • Subjects: DESENVOLVIMENTO DE SOFTWARE; ARQUITETURA DE SOFTWARE; GERADORES DE APLICAÇÃO; PADRÕES DE SOFTWARE
  • Keywords: Architetural tecnical debt; Arquitetura de referência; Divida técnica; Divida técnica arquitetural; Reference architecture; Software architecture; Technical debt
  • Agências de fomento:
  • Language: Inglês
  • Abstract: Para lidar com a crescente complexidade do desenvolvimento de software, as organizações muitas vezes tomam decisões que comprometem os atributos de qualidade dos seus produtos (por exemplo, manutenibilidade e e capacidade de evolução) para obter benefícios de negócio no ciclo de vida de desenvolvimento de software. Este fenômeno, denominado Dívida Técnica ( DT), ocorre não apenas durante a codificação (por exemplo, práticas de programação inadequadas ou lacunas tecnológicas), mas pode ser encontrado na documentação, arquitetura, etc. A DT dificilmente é vista pelos clientes ou usuários finais, e às vezes nem mesmo do ponto de vista dos desenvolvedores, que podem ignorá-la. A DT arquitetural pode ser invisível, aumentando o risco de elevados custos de manutenção e evolução dos correspondentes sistemas de software gerados. Desde 2010, a DT arquitetural vem sendo constantemente pesquisada, mostrando a importância desta área para o desenvolvimento de software. Por outro lado, a DT também poderia estar presente em arquiteturas de referência, que se situam um nível acima das arquiteturas de software, pois abrangem o conhecimento de como projetar arquiteturas concretas para um determinado domínio de aplicação. No entanto, a Dívida Técnica de Arquitetura de Referência (RATD) não tem recebido atenção suficiente da comunidade científica, o que motivou este trabalho. Quando não identificado, a RATD pode levar à DT em arquiteturas de software e, consequentemente, em sistemas desoftware. Além disso, a dívida pode ser acumulada e gerar custos inesperados, como maior manutenção e tempo de mercado. Portanto, é crucial gerenciar eficientemente a RATD para garantir a integridade dos sistemas de software. Neste cenário, o objetivo principal desta tese de doutorado foi definir os conceitos envolvendo RATD e propor um método para identificar e documentar RATD em arquiteturas de referência durante o processo de criação, manutenção ou evolução. Para avaliar os conceitos propostos, foi realizada uma pesquisa com especialistas na área. Já para avaliar as diretrizes de identificação propostas, foi realizada uma prova de conceito com base em uma arquitetura de referência já consolidada. Como principais resultados, espera-se que os conceitos e diretrizes de identificação de RATD contribuam para conscientizar os desenvolvedores de software sobre a RATD e como identifica-la e documenta-la, tornando assim as arquiteturas de referência mais sustentáveis a longo prazo.
  • Imprenta:
  • Data da defesa: 18.06.2024
  • Acesso à fonteAcesso à fonteDOI
    Informações sobre o DOI: 10.11606/T.55.2024.tde-23082024-135100 (Fonte: oaDOI API)
    • Este periódico é de acesso aberto
    • Este artigo NÃO é de acesso aberto

    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      DAMACENO, Katia. Technical debt in reference architectures: definition, conceptual model, and identification guidelines. 2024. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2024. Disponível em: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082024-135100/. Acesso em: 23 jan. 2026.
    • APA

      Damaceno, K. (2024). Technical debt in reference architectures: definition, conceptual model, and identification guidelines (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082024-135100/
    • NLM

      Damaceno K. Technical debt in reference architectures: definition, conceptual model, and identification guidelines [Internet]. 2024 ;[citado 2026 jan. 23 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082024-135100/
    • Vancouver

      Damaceno K. Technical debt in reference architectures: definition, conceptual model, and identification guidelines [Internet]. 2024 ;[citado 2026 jan. 23 ] Available from: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-23082024-135100/

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

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