Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3605098.3635913acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article
Open access

Beyond Technical Debt Unravelling Organisational Debt Concept

Published: 21 May 2024 Publication History

Abstract

The development of software and systems is a complex task that involves social, technical and organisational factors. Technical debt is a well-known concept that refers to the negative consequences of taking shortcuts in software development. However, organisational debt (OD) is a less well-known phenomenon that arises due to shortcuts in the organisational structure and processes of a software organisation. The lack of a clearly defined OD makes it difficult to identify and manage this type of debt. This study presents a multi-vocabulary literature review that consolidates an understanding of the nature of OD and its impact on software organisations. OD encompasses a set of attributes, precedents and outcomes. In addition, this study highlights the five causes and mitigation strategies of OD. The results of this study indicate that software companies are facing a major issue with OD. Future research should include empirical studies to validate techniques that can assist software professionals in managing OD to address this issue.

References

[1]
H. Sharp, H. Robinson, M. Woodman. 2000. Software engineering: community and culture. IEEE Softw. (2000). 17(1), 40--47.
[2]
N. R. Haddaway, A. M. Collins, D. Coughlin, and S. Kirk, 2015. The role of Google Scholar in evidence reviews and its applicability to grey literature searching, PloS one, vol. 10, no. 9, pp. e0138237.
[3]
M.O. Ahmad, J. Markkula, and M. Oivo. 2013. Kanban in software development: A systematic literature review. Euromicro conference on software engineering and advanced applications. IEEE. 9--16.
[4]
W. Cunningham. 1992. The WyCash portfolio management system. Addendum to the Proceedings on Object-oriented Programming Systems, Languages, and Applications (Addendum), Vancouver, British Columbia, Canada, ACM. 1992.
[5]
P. Avgeriou, P. Kruchten, I. Ozkaya, and C. Seaman. 2016. Managing technical debt in software engineering (dagstuhl seminar 16162). In Dagstuhl reports. 6(4). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik.
[6]
H. Krasner. 2021. The cost of poor software quality in the US: A 2020 report. Published Online. www.it-cisq.org/pdf/cpsq-2020-report.pdf
[7]
V. Garousi, and M.V. Mantyla. 2016. When and what to automate in software testing? A multi-vocal literature review. Information and Software Technology, 76, 92--117.
[8]
Denmark. 2017. Danish Ministry of Finance: Regeringens kasseeftersyn på it-området. Copenhagen.
[9]
Sweden. 2019. The Swedish National Audit: Föråldrade it-system-Hinder för en effektiv digitalisering
[10]
T. Klinger, P. Tarr, P. Wagstrom, C. Williams. 2011. An enterprise perspective on technical debt. In Proceedings of the 2nd Workshop on managing technical debt. 2011. 35--38.
[11]
M.O. Ahmad, and T. Gustavsson. 2022. The Pandora's Box of social, process, and people debts in software engineering. Journal of Software: Evolution and Process. e2516.
[12]
N. Rios, M.G. de Mendonca Neto, R.O. Spinola. 2018. A tertiary study on technical debt: types, management strategies, research trends, and base information for practitioners. Information Software Technology. 2018; 102:117--145.
[13]
V. Lenarduzzi, T. Besker, D. Taibi, A. Martini, F.A. Fontana. 2021. A systematic literature review on technical debt prioritization: strategies, processes, factors, and tools. Journal of Systems and Software. 2021; 171:110827.
[14]
H. Saeeda, M.O. Ahmad, and T. Gustavsson. 2023. Multivocal Literature Review on Non-Technical Debt in Software Development: An Exploratory Study. In 18th International Conference on Evaluation of Novel Approaches to Software Engineering, 89--101.
[15]
N. Rios, R.O. Spinola, M. Mendonça, and C. Seaman. 2020. The practitioners' point of view on the concept of technical debt and its causes and consequences: a design for a global family of industrial surveys and its first results from Brazil. Empirical Software Engineering, 25, 3216--3287.
[16]
D.A. Tamburri, P. Kruchten, P. Lago, and H.V. Vliet. 2015. Social debt in software engineering: insights from industry. Journal of Internet Services and Applications, 6(1), 1--17.
[17]
A. Martini, T. Besker, and J. Bosch. 2020. Process debt: a first exploration. In 27th Asia-Pacific Software Engineering Conference. IEEE. 316--325.
[18]
P. C. Avgeriou, D. Taibi, A. Ampatzoglou, F.A. Fontana, T. Besker, A. Chatzigeorgiou, and A. A. Tsintzira. 2020. An overview and comparison of technical debt measurement tools. IEEE software, 38(3), 61--71.
[19]
W.N. Behutiye, P. Rodríguez, M. Oivo, and A. Tosun. 2017. Analyzing the concept of technical debt in the context of agile software development: A systematic literature review. Information and Software Technology, 82, 139--158.
[20]
T. Besker, A. Martini, and J. Bosch. 2018. Managing architectural technical debt: A unified model and systematic literature review. Journal of Systems and Software, 135, 1--16.
[21]
I. Khomyakov, Z. Makhmutov, R. Mirgalimova, and A. Sillitti, 2019. Automated measurement of technical debt: A systematic literature review. In International Conference on Enterprise Information Systems. 95--106.
[22]
Jaap Trouw, 2021. Organisational debt, an analogy. www.linkedin.com/pulse/organisational-debt-analogy-jaap-trouw/
[23]
Sergio Caredda 2022. Are you Repaying your Organisational Debt? https://sergiocaredda.eu/organisation/organisation-design/are-you-repaying-your-organisational-debt/&cd=8&hl=en&ct=clnk&gl=se
[24]
Carlos Piqueres 2021.Managing debt: Organisational debt. https://carlos-piqueres.medium.com/managing-debt-organisational-debt-a7a1578235f3
[25]
Dragan Jojic. 2016. The Agility Challenge. https://www.infoq.com/articles/agility-challenge/
[26]
Keyvanakbary. 2020. An Elegant Puzzle: Systems of Engineering Management. https://github.com/keyvanakbary/learning-notes/blob/master/books/an-elegant-puzzle.md
[27]
Olaf Lewitz. 2015. Organisational Debt Cycle. https://trustartist.com/2015/01/15/organisational-debt-cycle/
[28]
Tomasz Woźniak. 2019. Business in the digital age. https://www.futuremind.com/insights/business-digital-age
[29]
Aaron Dignan. 2020. Brave New Work. https://antulik.com/2020-04-12-brave-new-work.html
[30]
Deloitte. 2022. How to recognize the symptoms of technical andorganizational debt? https://www2.deloitte.com/nl/nl/pages/human-capital/articles/how-to-recognize-the-symptoms-of-technical-and-organizational-debt.html
[31]
Aaron Dignan. 2016. How to Eliminate Organizational Debt. https://medium.com/the-ready/how-to-eliminate-organizational-debt-8a949c06b61b
[32]
Scott Belsky. 2016. Avoiding Organizational Debt. https://medium.com/positiveslope/avoiding-organizational-debt-3e47760803a0
[33]
Ben Horowitz. 2012. Management Debt. https://a16z.com/2012/01/19/management-debt/
[34]
Steve blank. 2015. Organizational Debt is like Technical debt - but worse. https://steveblank.com/2015/05/19/organizational-debt-is-like-technical-debt-but-worse/
[35]
Linda Parker Gates. 2017. Are We Creating Organizational Debt? https://insights.sei.cmu.edu/blog/are-we-creating-organizational-debt/
[36]
Bauer, D. 2019. On the importance of reducing organisational debt---And how we did it. NZZ Open. https://medium.com/nzz-open/on-the-importance-of-reducing-organisational-debt-and-how-we-did-it-7117b4c03f72
[37]
Ben-Yosef, A. 2020. Lowering Org Debt: Spotting Org Smells. Medium. https://avivby.medium.com/lowering-org-debt-spotting-org-smells-8703fa1ef788
[38]
Casasola, T. 2016. The Unexpected Psychology of Organizational Debt. The Ready. https://medium.com/the-ready/the-unexpected-psychology-of-organizational-debt-61ac89b4795b
[39]
Duagi, B. 2019. It's time to start tackling organizational debt. www.linkedin.com/pulse/its-time-start-tackling-organizational-debt-b%C3%BClent-duagi/
[40]
Starrenburg, S. 2021. Why 'Organizational Debt' is Such a Powerful Concept. https://adeliberatelife.org/organizational-debt-powerful-concept/
[41]
Stefan. L. 2023. The Hidden Threat to Your Organization: Organizational Debt Syndrome. https://www.linkedin.com/pulse/hidden-threat-your-organization-organizational-debt-stefan-lindegaard/
[42]
Lorenz Solothurnmann - Organizational debt. www.linkedin.com/posts/solothurnmann_organizationaldebt-businessagility-inpositiv-activity-7071382812171382785-41p1/?originalSubdomain=lb
[43]
Steve Blank and Pete Newell (2017). What Your Innovation Process Should Look Like. https://hbr.org/2017/09/what-your-innovation-process-should-look-like
[44]
O. Liechti, J. Pasquier, and R. Reis. 2017. Supporting agile teams with a test analytics platform: a case study. IEEE/ACM 12th International Workshop on Automation of Software Testing. 9--15.
[45]
Z. Liu, V. Stray, and T. Sporsem. 2023. Organizational Debt in Large-Scale Hybrid Agile Software Development: A Case Study on Coordination Mechanisms. To be appear in Lecture Notes in Business Information Processing (LNBIP, volume 489): Springer International Publishing. https://link.springer.com/book/9783031485497
[46]
M. Berg. 2022. Hate it? Automate it! Thinking and Doing Robotic Process Automation and Beyond.
[47]
M.O. Ahmad, D, Dennehy, Conboy, K., & Oivo, M. (2018). Kanban in software engineering: A systematic mapping study. Journal of Systems and Software, 137, 96--113.
[48]
M.O. Ahmad, Kuvaja, P., Oivo, M., & Markkula, J. (2016). Transition of software maintenance teams from Scrum to Kanban. In 2016 49th Hawaii International Conference on System Sciences. pp. 5427--5436.

Cited By

View all
  • (2024)Social Sustainability and Large-Scale Agile Software DevelopmentProceedings of the 32nd International Conference on Information Systems Development10.62036/ISD.2024.98Online publication date: 2024
  • (2024)Unlocking Feedback in Remote Retrospectives: Games, Anonymity, And Continuous Reflection in ActionProceedings of the 32nd International Conference on Information Systems Development10.62036/ISD.2024.118Online publication date: 2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '24: Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing
April 2024
1898 pages
ISBN:9798400702433
DOI:10.1145/3605098
This work is licensed under a Creative Commons Attribution International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 May 2024

Check for updates

Author Tags

  1. agile
  2. technical debt
  3. organizational debt
  4. non-technical debt
  5. software
  6. software development
  7. scrum

Qualifiers

  • Research-article

Funding Sources

Conference

SAC '24
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)180
  • Downloads (Last 6 weeks)25
Reflects downloads up to 28 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Social Sustainability and Large-Scale Agile Software DevelopmentProceedings of the 32nd International Conference on Information Systems Development10.62036/ISD.2024.98Online publication date: 2024
  • (2024)Unlocking Feedback in Remote Retrospectives: Games, Anonymity, And Continuous Reflection in ActionProceedings of the 32nd International Conference on Information Systems Development10.62036/ISD.2024.118Online publication date: 2024

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media