Back to Search Start Over

Architectural Technical Debt in Embedded Systems.

Authors :
Martini, Antonio
Bosch, Jan
Source :
Incose International Symposium; Jul2016, Vol. 26 Issue 1, p1029-1043, 15p
Publication Year :
2016

Abstract

Abstract: The introduction of Agile Software Development in large companies developing embedded systems aims at shortening the time‐to‐market for new business value for the customers. However, evidences show how system engineering needs to be integrated in the process in order to avoid the degradation of architectural system qualities. Such phenomenon has recently been identified with a financial metaphor, Architectural Technical Debt, which maps sub‐optimal architectural solutions to taking a debt, and its costly impact into an interest to be paid in the long term. Through a multiple case study in 5 companies, we show what are the current practical challenges related to the long‐term accumulation of Architectural Technical Debt, and how system engineers need to track and manage such phenomenon in order to avoid costly impact such as development crises and costly re‐design. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
23345837
Volume :
26
Issue :
1
Database :
Complementary Index
Journal :
Incose International Symposium
Publication Type :
Academic Journal
Accession number :
130526287
Full Text :
https://doi.org/10.1002/j.2334-5837.2016.00209.x