{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T08:50:23Z","timestamp":1781945423317,"version":"3.54.5"},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T00:00:00Z","timestamp":1781913600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T00:00:00Z","timestamp":1781913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"EAN"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2026,9]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Software projects are inherently dynamic, with continuous changes that threaten budget, quality, and reliability. While change requests are widely used to initiate modifications, their architectural and governance consequences often remain opaque, undermining project quality. This paper introduces a methodological framework that adapts the Function\u2013Behavior\u2013Structure (FBS) linkage model to software engineering, providing a structured means to analyze and reason about change propagation. The framework combines propagation matrices with practitioner-based, multidimensional valuation across effort, time, risk, and business value. Applied to a real-world online banking case with experienced software professionals, the method surfaced non-obvious propagation paths and supports structured decision-making. By explicitly linking functional, behavioral, and structural layers with governance and quality dimensions, the framework offers a semi-formal analytical scaffold for improving change management processes, enhancing traceability, and reducing risks of overlooked dependencies. The study is exploratory and limited to one domain, yet it contributes both conceptually and practically by connecting system architecture with project governance to strengthen software quality outcomes.<\/jats:p>","DOI":"10.1007\/s11219-026-09749-4","type":"journal-article","created":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T08:05:59Z","timestamp":1781942759000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A function\u2013behavior\u2013structure framework for managing software project change"],"prefix":"10.1007","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-5477-4386","authenticated-orcid":false,"given":"Maria C.","family":"Tafur-Preciado","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0371-3925","authenticated-orcid":false,"given":"Alix E.","family":"Rojas","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,20]]},"reference":[{"key":"9749_CR1","unstructured":"Adzic, G. (2014). Impact Mapping: Making a Big Impact with Software Products and Projects. Viglo Press."},{"issue":"3","key":"9749_CR2","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1007\/s00163-012-0139-8","volume":"24","author":"N Ahmad","year":"2012","unstructured":"Ahmad, N., Wynn, D. C., & Clarkson, P. J. (2012). Change impact on a product and its redesign process: a tool for knowledge capture and reuse. Research in Engineering Design, 24(3), 219\u2013244.","journal-title":"Research in Engineering Design"},{"key":"9749_CR3","doi-asserted-by":"crossref","unstructured":"Ahmeti, B., Linder, M., Groner, R., & Wohlrab, R. (2024). Introducing architecture decision records in practice: An action research study. In Proceedings of the 18th European Conference on Software Architecture (ECSA 2024). ECSA 2024. https:\/\/rebekkaa.github.io\/files\/2024_ECSA.pdf","DOI":"10.1007\/978-3-031-70797-1_22"},{"issue":"2","key":"9749_CR4","first-page":"1","volume":"26","author":"J Bogner","year":"2021","unstructured":"Bogner, J., Zimmermann, A., & Wagner, S. (2021). Analyzing the effect of technical debt on software maintainability: A longitudinal study. Empirical Software Engineering, 26(2), 1\u201334.","journal-title":"Empirical Software Engineering"},{"issue":"1","key":"9749_CR5","first-page":"1","volume":"35","author":"P Burggr\u00e4f","year":"2024","unstructured":"Burggr\u00e4f, P., Flath, R., Kr\u00fcger, D., Hensel, S., & Schmitt, R. H. (2024). Analyzing ai-based artifacts for engineering change management in product development: A systematic literature review. Journal of Engineering Design, 35(1), 1\u201329.","journal-title":"Journal of Engineering Design"},{"issue":"2","key":"9749_CR6","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1016\/j.cad.2012.08.006","volume":"45","author":"SK Chandrasegaran","year":"2013","unstructured":"Chandrasegaran, S. K., Ramani, K., Sriram, R. D., Horv\u00e1th, I., Bernard, A., Harik, R. F., & Gao, W. (2013). The evolution, challenges, and future of knowledge representation in product design systems. Computer-Aided Design, 45(2), 204\u2013228.","journal-title":"Computer-Aided Design"},{"issue":"4","key":"9749_CR7","first-page":"726","volume":"38","author":"J Cleland-Huang","year":"2012","unstructured":"Cleland-Huang, J., Settimi, R., Zou, X., & Solc, P. (2012). Predicting change impact in software requirements using information retrieval methods. IEEE Transactions on Software Engineering, 38(4), 726\u2013743.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"4","key":"9749_CR8","doi-asserted-by":"publisher","first-page":"373","DOI":"10.1016\/j.destud.2003.10.010","volume":"25","author":"JS Gero","year":"2004","unstructured":"Gero, J. S., & Kannengiesser, U. (2004). The situated function-behaviour-structure framework. Design Studies, 25(4), 373\u2013391.","journal-title":"Design Studies"},{"issue":"8","key":"9749_CR9","doi-asserted-by":"publisher","first-page":"950","DOI":"10.1016\/j.infsof.2014.03.002","volume":"56","author":"A Goknil","year":"2014","unstructured":"Goknil, A., Kurtev, I., van den Berg, K., & Veldhuis, J. (2014). Change impact analysis for requirements: A metamodeling approach. Information and Software Technology, 56(8), 950\u2013972.","journal-title":"Information and Software Technology"},{"key":"9749_CR10","unstructured":"Hamraz, B., Caldwell, N. H. M., & Clarkson, P. J. (2015). A multilayered network model for design change propagation. Journal of Mechanical Design,137(7), 071401\u2013071401-14."},{"issue":"1","key":"9749_CR11","doi-asserted-by":"publisher","first-page":"75","DOI":"10.2307\/25148625","volume":"28","author":"AR Hevner","year":"2004","unstructured":"Hevner, A. R., March, S. T., Park, J., & Ram, S. (2004). Design science in information systems research. MIS Quarterly, 28(1), 75\u2013105.","journal-title":"MIS Quarterly"},{"key":"9749_CR12","unstructured":"Infragistics (2025). From adoption to integration: Overcoming ai deployment challenges in 2025. Online Report.https:\/\/www.revealbi.io\/whitepapers\/from-adoption-to-integration-overcoming-ai-deployment-challenges-in-2025"},{"key":"9749_CR13","unstructured":"Infragistics. (2025). Reveal survey report: Top software development challenges for 2025. Online Report. https:\/\/www.revealbi.io\/es\/reveal-survey-report-top-software-development-challenges-for-2025"},{"key":"9749_CR14","unstructured":"Johnson J. (2016). Chaos report 2016: The winning hand. The Standish Group: Tech. rep."},{"key":"9749_CR15","volume-title":"Chaos report 2018: Decision latency theory - it\u2019s all about the interval","author":"J Johnson","year":"2018","unstructured":"Johnson, J. (2018). Chaos report 2018: Decision latency theory - it\u2019s all about the interval. The Standish Group: Tech. rep."},{"key":"9749_CR16","volume-title":"Chaos 2020: Beyond infinity","author":"J Johnson","year":"2020","unstructured":"Johnson, J. (2020). Chaos 2020: Beyond infinity. The Standish Group: Tech. rep."},{"key":"9749_CR17","unstructured":"Kerzner, H. (2017). Project Management: A Systems Approach to Planning, Scheduling, and Controlling (12 ed.). Wiley."},{"key":"9749_CR18","unstructured":"Knapp, J. (2016). Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days. Simon and Schuster."},{"key":"9749_CR19","doi-asserted-by":"publisher","first-page":"110892","DOI":"10.1016\/j.jss.2020.110892","volume":"174","author":"M Kretsou","year":"2021","unstructured":"Kretsou, M., Arvanitou, E. M., Ampatzoglou, A., Deligiannis, I., & Gerogiannis, V. C. (2021). Change impact analysis: A systematic mapping study. Journal of Systems and Software, 174, 110892. https:\/\/doi.org\/10.1016\/j.jss.2020.110892","journal-title":"Journal of Systems and Software"},{"key":"9749_CR20","doi-asserted-by":"publisher","unstructured":"Laplante, P. A., & Kassab, M. (2022). Chapter 12: Requirements engineering: A road map to the future. In Requirements engineering for software and systems (4th ed., pp. 295\u2013304). Auerbach Publications. https:\/\/doi.org\/10.1201\/9781003129509","DOI":"10.1201\/9781003129509"},{"key":"9749_CR21","doi-asserted-by":"crossref","first-page":"110717","DOI":"10.1016\/j.jss.2020.110717","volume":"170","author":"Q Liu","year":"2020","unstructured":"Liu, Q., Chen, L., & Ali Babar, M. (2020). Understanding architectural technical debt and its management in large-scale systems: A multiple-case study. Journal of Systems and Software, 170, 110717.","journal-title":"Journal of Systems and Software"},{"issue":"7","key":"9749_CR22","first-page":"829","volume":"29","author":"C Marnewick","year":"2011","unstructured":"Marnewick, C., & Labuschagne, L. (2011). Project governance and stakeholder engagement: A case study of a large ict project. International Journal of Project Management, 29(7), 829\u2013836.","journal-title":"International Journal of Project Management"},{"key":"9749_CR23","doi-asserted-by":"publisher","unstructured":"Mucha, J., Kaufmann, A., & Riehle, D. (2024). A systematic literature review of pre-requirements specification traceability. Requirements Engineering, 29, 119\u2013141. https:\/\/doi.org\/10.1007\/s00766-023-00412-z. https:\/\/link.springer.com\/article\/10.1007\/s00766-023-00412-z","DOI":"10.1007\/s00766-023-00412-z"},{"key":"9749_CR24","unstructured":"Patton, J. (2014). User story mapping: Discover the whole story, build the right product. O\u2019Reilly Media."},{"issue":"3","key":"9749_CR25","doi-asserted-by":"publisher","first-page":"45","DOI":"10.2753\/MIS0742-1222240302","volume":"24","author":"K Peffers","year":"2007","unstructured":"Peffers, K., Tuunanen, T., Rothenberger, M. A., & Chatterjee, S. (2007). A design science research methodology for information systems research. Journal of Management Information Systems, 24(3), 45\u201377.","journal-title":"Journal of Management Information Systems"},{"key":"9749_CR26","first-page":"738","volume":"137","author":"NH Pham","year":"2018","unstructured":"Pham, N. H., Zeller, A., & Lindvall, M. (2018). Predicting architectural change propagation using graph analysis. Journal of Systems and Software, 137, 738\u2013750.","journal-title":"Journal of Systems and Software"},{"key":"9749_CR27","unstructured":"Project Management Institute (2021). A Guide to the Project Management Body of Knowledge (PMBOK Guide) (7 ed.). PMI."},{"key":"9749_CR28","unstructured":"Project Management Institute (2025). Pulse of the profession 2025: Boosting business acumen. Tech. rep., Project Management Institute. https:\/\/www.pmi.org\/-\/media\/pmi\/documents\/public\/pdf\/learning\/thought-leadership\/pulse\/pulse_of_the_profession_2025-1.pdf"},{"key":"9749_CR29","doi-asserted-by":"publisher","unstructured":"Wohlrab, R., Herrmann, M., Nunes, I., Heinrich, R., Wyrich, M., & Lazik, C. (2025). Supporting value-aware software engineering through traceability and value tactics. In D. Pfahl, J. Gonzalez Huerta, J. Kl\u00fcnder, & H. Anwar (Eds.), Product-focused software process improvement: PROFES 2024 (Vol. 15452, pp. 123\u2013145). Springer. https:\/\/doi.org\/10.1007\/978-3-031-78386-9_27","DOI":"10.1007\/978-3-031-78386-9_27"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-026-09749-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11219-026-09749-4","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-026-09749-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T08:06:05Z","timestamp":1781942765000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11219-026-09749-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,20]]},"references-count":29,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,9]]}},"alternative-id":["9749"],"URL":"https:\/\/doi.org\/10.1007\/s11219-026-09749-4","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"value":"0963-9314","type":"print"},{"value":"1573-1367","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,20]]},"assertion":[{"value":"4 October 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 March 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 June 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}}],"article-number":"32"}}