{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T16:46:46Z","timestamp":1775148406642,"version":"3.50.1"},"reference-count":81,"publisher":"Institute for Operations Research and the Management Sciences (INFORMS)","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information Systems Research"],"published-print":{"date-parts":[[2026,3]]},"abstract":"<jats:p>This study investigates how software development team structures influence performance under varying conditions of product and architectural complexity. Using computational simulation grounded in organizational theory, the research compares feature teams\u2014organized around end-to-end functionality\u2014and component teams\u2014organized around technical subsystems. The findings indicate that feature teams generally outperform component teams, particularly when product complexity is high. Moreover, the study reveals that the effectiveness of team structures is moderated by coordination intensity and team scope. Moderate levels of cross-team coordination yield better outcomes than minimal or excessive coordination, whereas broader subteam scopes can improve performance when coordination is costly or limited. These results have significant managerial implications for software development practice: team structure should be aligned with both the problem space and solution space complexity, coordination mechanisms must be strategically calibrated, and team boundaries should be adjusted based on the organization\u2019s capacity to manage dependencies. The study provides a robust framework for informing team design decisions, offering insights relevant to agile software development. Practitioners are encouraged to adopt a contingency-based approach to team organization, tailoring structural choices to contextual demands in order to optimize delivery efficiency and innovation.<\/jats:p>","DOI":"10.1287\/isre.2023.0154","type":"journal-article","created":{"date-parts":[[2025,6,2]],"date-time":"2025-06-02T10:05:01Z","timestamp":1748858701000},"page":"603-626","source":"Crossref","is-referenced-by-count":2,"title":["Organizing for Software Product Development: The Effects of Team Structure, Product Complexity, and Cross-Team Coordination"],"prefix":"10.1287","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8388-4865","authenticated-orcid":false,"given":"Jungpil","family":"Hahn","sequence":"first","affiliation":[{"name":"School of Computing, National University of Singapore, Singapore 119391"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7053-4794","authenticated-orcid":false,"given":"Junjie","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Computing, National University of Singapore, Singapore 119391"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0970-9668","authenticated-orcid":false,"given":"Gwanhoo","family":"Lee","sequence":"additional","affiliation":[{"name":"Kogod School of Business, American University, Washington, District of Columbia 20016"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vasilii","family":"Zorin","sequence":"additional","affiliation":[{"name":"Acronis, Singapore 038988"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"109","reference":[{"key":"B1","doi-asserted-by":"publisher","DOI":"10.1109\/TEM.2022.3146139"},{"key":"B2","volume-title":"Notes on the Synthesis of Form","author":"Alexander C","year":"1964"},{"issue":"4","key":"B3","first-page":"1","volume":"8","author":"Apel S","year":"2009","journal-title":"J. Object Tech."},{"key":"B4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2010.05.070"},{"key":"B5","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/2366.001.0001"},{"issue":"1","key":"B6","first-page":"285","volume":"45","author":"Baumann O","year":"2018","journal-title":"J. Management"},{"key":"B7","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2017.2730870"},{"key":"B8","first-page":"1","volume":"27","author":"Bjarnason E","year":"2022","journal-title":"Empirical Software Engrg."},{"key":"B9","volume-title":"Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach","author":"Bosch J","year":"2000"},{"key":"B10","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1987.1663532"},{"key":"B11","volume-title":"The Mythical Man-Month","author":"Brooks FP","year":"1995"},{"key":"B12","doi-asserted-by":"publisher","DOI":"10.1080\/09537325.2018.1437259"},{"key":"B13","doi-asserted-by":"publisher","DOI":"10.1007\/BF01307828"},{"key":"B14","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.32"},{"key":"B15","doi-asserted-by":"publisher","DOI":"10.1080\/07421222.1990.11517874"},{"key":"B16","volume-title":"Agile Software Development: The Cooperative Game","author":"Cockburn A","year":"2007"},{"key":"B17","doi-asserted-by":"publisher","DOI":"10.1093\/icc\/dtw027"},{"key":"B18","doi-asserted-by":"crossref","unstructured":"Crowston K, Chudoba K, Watson-Manheim MB, Rahmati P (2016) Inter-team coordination in large-scale agile development: A test of organizational discontinuity theory.\n                      XP \u201816 Workshops Proc. Sci. Workshop Proc. XP2016\n                      (Association for Computing Machinery, New York), 1\u20135.","DOI":"10.1145\/2962695.2962697"},{"key":"B19","volume-title":"The Business of Software: What Every Manager, Programmer, and Entrepreneur Must Know to Thrive and Survive in Good Times and Bad","author":"Cusumano MA","year":"2010"},{"key":"B20","doi-asserted-by":"publisher","DOI":"10.1145\/255656.255698"},{"key":"B21","volume-title":"Microsoft Secrets: How the World\u2019s Most Powerful Software Company Creates Technology, Shapes Markets and Manages People","author":"Cusumano MA","year":"1998"},{"key":"B22","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"Czarnecki K","year":"2000"},{"key":"B23","doi-asserted-by":"crossref","unstructured":"da Silva FQ, Costa C, Fran\u00e7a ACC, Prikladinicki R (2010) Challenges and solutions in distributed software development project management: A systematic literature review.\n                      2010 5th IEEE Internat. Conf. Global Software Engrg.\n                      (IEEE, New York), 87\u201396.","DOI":"10.1109\/ICGSE.2010.18"},{"key":"B24","doi-asserted-by":"publisher","DOI":"10.5465\/amr.2007.24351453"},{"key":"B25","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.06.013"},{"key":"B26","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9524-2"},{"key":"B27","doi-asserted-by":"publisher","DOI":"10.1108\/09593840610718036"},{"key":"B28","doi-asserted-by":"publisher","DOI":"10.1287\/orsc.1070.0297"},{"key":"B29","doi-asserted-by":"publisher","DOI":"10.2753\/MIS0742-1222240104"},{"key":"B30","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1030.0145"},{"key":"B31","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106670"},{"key":"B32","doi-asserted-by":"publisher","DOI":"10.1002\/smj.2138"},{"key":"B33","volume-title":"Designing Complex Organizations","author":"Galbraith JR","year":"1973"},{"key":"B34","doi-asserted-by":"publisher","DOI":"10.5465\/amr.2009.36982618"},{"key":"B35","doi-asserted-by":"publisher","DOI":"10.25300\/MISQ\/2022\/16292"},{"key":"B36","doi-asserted-by":"publisher","DOI":"10.1287\/isre.2017.0713"},{"key":"B37","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110851"},{"key":"B38","doi-asserted-by":"publisher","DOI":"10.1093\/oso\/9780195079517.001.0001"},{"key":"B39","doi-asserted-by":"publisher","DOI":"10.1287\/isre.1060.0081"},{"key":"B40","doi-asserted-by":"crossref","unstructured":"Kiani ZUR, Smite D, Riaz A (2013) Measuring awareness in cross-team collaborations\u2013Distance matters.\n                      2013 IEEE 8th Internat. Conf. Global Software Engrg.\n                      (IEEE, New York), 71\u201379.","DOI":"10.1109\/ICGSE.2013.17"},{"key":"B41","doi-asserted-by":"publisher","DOI":"10.1287\/isre.8.1.25"},{"key":"B42","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2019.2896875"},{"key":"B43","unstructured":"Kniberg H, Ivarsson A (2012) Scaling agile @Spotify with tribes, squads, chapters & guilds. White paper, https:\/\/blog.crisp.se\/wp-content\/uploads\/2012\/11\/SpotifyScaling.pdf."},{"key":"B44","doi-asserted-by":"publisher","DOI":"10.1177\/0001839214538021"},{"key":"B118","unstructured":"Large-Scale Scrum (LeSS) Framework. \u201cFeature Teams.\u201d Accessed March 23, 2026, https:\/\/less.works\/less\/structure\/feature-teams."},{"key":"B45","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1204375"},{"key":"B46","volume-title":"Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum","author":"Larman C","year":"2008"},{"key":"B47","volume-title":"Large-Scale Scrum: More with LeSS","author":"Larman C","year":"2016"},{"key":"B48","doi-asserted-by":"publisher","DOI":"10.2307\/20721416"},{"key":"B49","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.40"},{"key":"B50","volume-title":"Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise","author":"Leffingwell D","year":"2010"},{"key":"B51","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106672"},{"issue":"2","key":"B52","first-page":"75","volume":"42","author":"MacCormack A","year":"2001","journal-title":"Sloan Management Rev."},{"key":"B53","doi-asserted-by":"publisher","DOI":"10.1016\/j.respol.2012.04.011"},{"key":"B54","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1060.0552"},{"key":"B55","doi-asserted-by":"publisher","DOI":"10.1145\/174666.174668"},{"key":"B56","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3025317"},{"key":"B57","doi-asserted-by":"crossref","unstructured":"Meyer B (2003) The grand challenge of trusted components.\n                      Proc. 25th Internat. Conf. Software Engrg.\n                      (IEEE, Portland, OR), 660\u2013667.","DOI":"10.1109\/ICSE.2003.1201252"},{"key":"B58","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"key":"B59","doi-asserted-by":"crossref","unstructured":"Pimmler TU, Eppinger SD (1994) Integration analysis of product decompositions.\n                      Proc. 6th Internat. Conf. Design Theory Methodology (Minneapolis)\n                      , 343\u2013351.","DOI":"10.1115\/DETC1994-0034"},{"key":"B60","doi-asserted-by":"publisher","DOI":"10.1016\/j.jengtecman.2018.01.001"},{"key":"B61","doi-asserted-by":"crossref","unstructured":"Rahy S, Bass J (2019) Information flows at inter-team boundaries in agile information systems development. Themistocleous M, Rupino da Cunha P, eds.\n                      Inform. Systems 15th Eur. Mediterranean Middle Eastern Conf. EMCIS 2018\n                      , Lecture Notes in Business Information Processing, vol. 341 (Springer International Publishing, Cham, Switzerland), 489\u2013502.","DOI":"10.1007\/978-3-030-11395-7_38"},{"key":"B62","doi-asserted-by":"publisher","DOI":"10.25300\/MISQ\/2014\/38.2.E0"},{"key":"B63","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1060.0626"},{"key":"B64","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2297"},{"key":"B65","doi-asserted-by":"publisher","DOI":"10.1002\/smj.4250171107"},{"key":"B66","unstructured":"Schofield J (2008) How many people make Windows 7?\n                      The Guardian\n                      (August 8), https:\/\/www.theguardian.com\/technology\/blog\/2008\/aug\/19\/howmanypeoplemakewindows7."},{"key":"B67","volume-title":"The Sciences of the Artificial","author":"Simon HA","year":"1981"},{"key":"B68","volume-title":"Team Topologies: Organizing Business and Technology Teams for Fast Flow","author":"Skelton M","year":"2019"},{"key":"B69","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.2886178"},{"key":"B70","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2017.01.003"},{"key":"B71","doi-asserted-by":"publisher","DOI":"10.1287\/mnsc.1040.0289"},{"issue":"11","key":"B72","first-page":"133","volume":"85","author":"Sosa ME","year":"2007","journal-title":"Harvard Bus. Rev."},{"key":"B73","volume-title":"Extreme CHAOS","author":"Standish Group","year":"2001"},{"key":"B74","first-page":"1","volume":"27","author":"Strode D","year":"2022","journal-title":"Empirical Software Engrg."},{"key":"B75","doi-asserted-by":"publisher","DOI":"10.1287\/isre.1110.0392"},{"key":"B76","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"Szyperski C","year":"2011","edition":"2"},{"key":"B77","doi-asserted-by":"publisher","DOI":"10.4135\/9781412983716"},{"issue":"5","key":"B78","first-page":"1011","volume":"28","author":"Tee R","year":"2019","journal-title":"Indust. Corporate Change"},{"key":"B79","doi-asserted-by":"publisher","DOI":"10.1145\/986213.986215"},{"key":"B80","doi-asserted-by":"publisher","DOI":"10.1080\/07421222.2003.11045831"}],"container-title":["Information Systems Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/pubsonline.informs.org\/doi\/pdf\/10.1287\/isre.2023.0154","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T15:46:19Z","timestamp":1775144779000},"score":1,"resource":{"primary":{"URL":"https:\/\/pubsonline.informs.org\/doi\/10.1287\/isre.2023.0154"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3]]},"references-count":81,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,3]]}},"alternative-id":["10.1287\/isre.2023.0154"],"URL":"https:\/\/doi.org\/10.1287\/isre.2023.0154","relation":{},"ISSN":["1047-7047","1526-5536"],"issn-type":[{"value":"1047-7047","type":"print"},{"value":"1526-5536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,3]]}}}