Architecture Technical Debt: Understanding Causes and a Qualitative Model
Paper i proceeding, 2014

A known problem in large software companies is to balance the prioritization of short-term with long-term responsiveness. Specifically, architecture violations (Architecture Technical Debt) taken to deliver fast might hinder future feature development, which would hinder agility. We conducted a multiple-case embedded case study in 7 sites at 5 large companies in order to shed light on the current causes for the accumulation of Architectural Technical Debt that causes effort. We provide a taxonomy of the factors and their influence in the accumulation of debt, and we provide a qualitative model of how the debt is accumulated and recovered over time.

Författare

Antonio Martini

Chalmers, Data- och informationsteknik, Software Engineering

Jan Bosch

Chalmers, Data- och informationsteknik, Software Engineering

Michel Chaudron

Göteborgs universitet

40th Euromicro Conference on Software Engineering and Advanced Applications

1089-6503 (ISSN)

85-92

Styrkeområden

Informations- och kommunikationsteknik

Ämneskategorier

Programvaruteknik

DOI

10.1109/SEAA.2014.65

ISBN

978-1-4799-5795-8

Mer information

Skapat

2017-10-07