{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T02:57:08Z","timestamp":1743130628805,"version":"3.40.3"},"publisher-location":"Cham","reference-count":12,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031727801"},{"type":"electronic","value":"9783031727818"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,1,11]],"date-time":"2025-01-11T00:00:00Z","timestamp":1736553600000},"content-version":"vor","delay-in-days":10,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Agile and technical debt management should have a symbiotic relationship, as technical debt was conceived as a metaphor (or tool) to balance the benefits of taking shortcuts for early release and user feedback with the responsibility of \u2018repairing\u2019 the effects of these trade-offs. Agile processes provide the necessary flexibility to achieve this balance. However, in reality, feature greed often takes over, making it difficult for development teams to ensure that technical debt is repaid. This paper discusses experiences and best practices to address Technical Debt in an Agile context.<\/jats:p>","DOI":"10.1007\/978-3-031-72781-8_27","type":"book-chapter","created":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T18:06:05Z","timestamp":1736532365000},"page":"229-235","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["The Right Amount of\u00a0Technical Debt in\u00a0an\u00a0Agile Context"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8494-4794","authenticated-orcid":false,"given":"Marcus","family":"Ciolkowski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3910-7898","authenticated-orcid":false,"given":"Philipp","family":"Diebold","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1423-6773","authenticated-orcid":false,"given":"Andrea","family":"Janes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0511-5133","authenticated-orcid":false,"given":"Valentina","family":"Lenarduzzi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,1,11]]},"reference":[{"key":"27_CR1","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1007\/978-3-319-40512-4_7","volume-title":"Business Modeling and Software Design","author":"A Ampatzoglou","year":"2016","unstructured":"Ampatzoglou, A., Ampatzoglou, A., Avgeriou, P., Chatzigeorgiou, A.: A financial approach for managing interest in technical debt. In: Shishkov, B. (ed.) Business Modeling and Software Design, vol. 257, pp. 117\u2013133. Springer, Cham (2016)"},{"doi-asserted-by":"crossref","unstructured":"Avgeriou, P., et al.: Technical debt management: the road ahead for successful software delivery. In: 2023 IEEE\/ACM International Conference on Software Engineering: Future of Software Engineering (ICSE-FoSE), pp. 15\u201330. IEEE, Melbourne, Australia (2023)","key":"27_CR2","DOI":"10.1109\/ICSE-FoSE59343.2023.00007"},{"unstructured":"Boehm, Turner, R.: Balancing Agility and Discipline: A Guide for the Perplexed. Addison-Wesley Longman Publishing Co., Inc., Boston (2003)","key":"27_CR3"},{"unstructured":"Brown, W., Malveau, R., McCormick, H., Mowbray, T., Thomas, S.W.: Lava Flow (2017). http:\/\/antipatterns.com\/lavaflow.htm. Accessed 26 June 2024","key":"27_CR4"},{"doi-asserted-by":"crossref","unstructured":"Ciolkowski, M., Lenarduzzi, V., Martini, A.: 10 years of technical debt research and practice: past, present, and future. IEEE Softw. 38(06), 24\u201329 (2021)","key":"27_CR5","DOI":"10.1109\/MS.2021.3105625"},{"doi-asserted-by":"crossref","unstructured":"Cunningham, W.: The WyCash portfolio management system. In: Addendum to the Proceedings on Object-oriented Programming Systems. Languages, and Applications (Addendum) - OOPSLA 1992, pp. 29\u201330. ACM Press, Vancouver (1992)","key":"27_CR6","DOI":"10.1145\/157709.157715"},{"issue":"4","key":"27_CR7","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1109\/MS.2020.2986613","volume":"37","author":"G Fairbanks","year":"2020","unstructured":"Fairbanks, G.: Ur-Technical Debt. IEEE Softw. 37(4), 95\u201398 (2020)","journal-title":"IEEE Softw."},{"unstructured":"Fowler, M.: Technical Debt (2019). https:\/\/www.martinfowler.com\/bliki\/TechnicalDebt.html. Accessed 26 June 2024","key":"27_CR8"},{"key":"27_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00503-9","volume-title":"Lean Software Development in Action","author":"A Janes","year":"2014","unstructured":"Janes, A., Succi, G.: Lean Software Development in Action. Springer, Heidelberg (2014)"},{"doi-asserted-by":"publisher","unstructured":"Lehman, M.M.: Laws of software evolution revisited. In: Montangero, C. (ed.) Software Process Technology, Lecture Notes in Computer Science, vol.\u00a01149, chap.\u00a012, pp. 108\u2013124. Springer, Heidelberg (1996). https:\/\/doi.org\/10.1007\/bfb0017737","key":"27_CR10","DOI":"10.1007\/bfb0017737"},{"key":"27_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110827","volume":"171","author":"V Lenarduzzi","year":"2021","unstructured":"Lenarduzzi, V., Besker, T., Taibi, D., Martini, A., Arcelli Fontana, F.: A systematic literature review on technical debt prioritization: strategies, processes, factors, and tools. J. Syst. Softw. 171, 110827 (2021)","journal-title":"J. Syst. Softw."},{"unstructured":"Nema Behutiye, W., Rodriguez, P., Oivo, M., Tosun, A.: Analyzing the concept of technical debt in the context of agile software development: a systematic literature review. arXiv e-prints arXiv:2401.14882 (2024)","key":"27_CR12"}],"container-title":["Lecture Notes in Business Information Processing","Agile Processes in Software Engineering and Extreme Programming \u2013 Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-72781-8_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,10]],"date-time":"2025-01-10T19:03:41Z","timestamp":1736535821000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-72781-8_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031727801","9783031727818"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-72781-8_27","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"11 January 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"XP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Agile Software Development","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bozen-Bolzano","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 June 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"xpu2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.agilealliance.org\/xp2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}