DocumentCode
722780
Title
When Software Architecture Leads to Social Debt
Author
Tamburri, Damian A. ; Di Nitto, Elisabetta
Author_Institution
VU Univ. Amsterdam, Amsterdam, Netherlands
fYear
2015
fDate
4-8 May 2015
Firstpage
61
Lastpage
64
Abstract
Social and technical debt both represent the state of software development organizations as a result of accumulated decisions. In the case of social debt, decisions (and connected debt) weigh on people and their socio-technical interactions/characteristics. Digging deeper into social debt with an industrial case-study, we found that software architecture, the prince of development artefacts, plays a major role in causing social debt. This paper discusses a key circumstance wherefore social debt is connected to software architectures and what can be done and measured in response, as observed in our case-study. Also, we introduce DAHLIA, that is "Debt-Aimed Architecture-Level Incommunicability Analysis" - a framework to elicit some of the causes behind social debt for further analysis.
Keywords
social sciences computing; software architecture; DAHLIA; connected debt; debt-aimed architecture-level incommunicability analysis; development artefacts; industrial case-study; social debt; sociotechnical interactions; software architecture; software development organizations; technical debt; Computer architecture; Interviews; Measurement; Organizational aspects; Osmosis; Software; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Architecture (WICSA), 2015 12th Working IEEE/IFIP Conference on
Conference_Location
Montreal, QC
Type
conf
DOI
10.1109/WICSA.2015.16
Filename
7158504
Link To Document