{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T21:21:09Z","timestamp":1783804869110,"version":"3.55.0"},"publisher-location":"Cham","reference-count":126,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031717680","type":"print"},{"value":"9783031717697","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-71769-7_3","type":"book-chapter","created":{"date-parts":[[2024,12,24]],"date-time":"2024-12-24T00:15:26Z","timestamp":1734999326000},"page":"31-69","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Teaching Theorizing in Software Engineering Research"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1038-5050","authenticated-orcid":false,"given":"Klaas-Jan","family":"Stol","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,12,25]]},"reference":[{"issue":"2","key":"3_CR1","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MS.2010.36","volume":"27","author":"P Abrahamsson","year":"2010","unstructured":"Abrahamsson, P., Babar, M.A., Kruchten, P.: Agility and architecture: can they coexist? IEEE Softw 27(2), 16\u201322 (2010)","journal-title":"IEEE Softw"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Adams, P.J., Capiluppi, A., Boldyreff, C.: Coordination and productivity issues in free software: the role of Brooks\u2019 Law. In: 2009 IEEE International Conference on Software Maintenance, pp. 319\u2013328. IEEE, Piscataway (2009)","DOI":"10.1109\/ICSM.2009.5306308"},{"issue":"1","key":"3_CR3","doi-asserted-by":"publisher","first-page":"17","DOI":"10.2307\/4134367","volume":"27","author":"PS Adler","year":"2002","unstructured":"Adler, P.S., Kwon, S.W.: Social capital: prospects for a new concept. Acad. Manag. Rev. 27(1), 17\u201340 (2002)","journal-title":"Acad. Manag. Rev."},{"issue":"2","key":"3_CR4","doi-asserted-by":"publisher","first-page":"385","DOI":"10.2307\/25148845","volume":"32","author":"PJ \u00c5gerfalk","year":"2008","unstructured":"\u00c5gerfalk, P.J., Fitzgerald, B.: Outsourcing to an unknown workforce: exploring opensourcing as a global sourcing strategy. MIS Q. 32(2), 385\u2013409 (2008)","journal-title":"MIS Q."},{"issue":"2","key":"3_CR5","first-page":"247","volume":"36","author":"M Alvesson","year":"2011","unstructured":"Alvesson, M., Sandberg, J.: Generating research questions through problematization. Acad. Manag. Rev. 36(2), 247\u2013271 (2011)","journal-title":"Acad. Manag. Rev."},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"Bagozzi, R.P., Phillips, L.W.: Representing and testing organizational theories: a holistic construal. In: Administrative Science Quarterly, pp. 459\u2013489 (1982)","DOI":"10.2307\/2392322"},{"key":"3_CR7","unstructured":"Baragry, J.: Understanding software engineering: from analogies with other disciplines to philosophical foundations. Ph.D. Thesis, School of Engineering (2000)"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Baragry, J., Reed, K.: Why we need a different view of software architecture. In: Proceedings Working IEEE\/IFIP Conference on Software Architecture, pp. 125\u2013134. IEEE, Piscataway (2001)","DOI":"10.1109\/WICSA.2001.948419"},{"key":"3_CR9","first-page":"1","volume-title":"Proceedings of Dagstuhl-Workshop, Lecture Notes in Computer Software","author":"VR Basili","year":"1993","unstructured":"Basili, V.R.: The experimental paradigm in software engineering. In: Rombach, H.D., Basili, V.R., Selby, R. (eds.) Proceedings of Dagstuhl-Workshop, Lecture Notes in Computer Software, pp. 1\u201312. Springer, Berlin (1993)"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Basili, V.R., Zelkowitz, M.V.: The software engineering laboratory: objectives. In: Proceedings of the Fifteenth Annual SIGCPR Conference, pp. 256\u2013269 (1977)","DOI":"10.1145\/800100.803251"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Beecham, S., OLeary, P., Richardson, I., Baker, S., Noll, J.: Who are we doing global software engineering research for? In: 2013 IEEE 8th International Conference on Global Software Engineering, pp. 41\u201350. IEEE, Piscataway (2013)","DOI":"10.1109\/ICGSE.2013.14"},{"key":"3_CR12","unstructured":"Berente, N., Recker, J.: The blank page problem. In: This IS Research Podcast (2024)"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Bertolino, A.: Software testing research: achievements, challenges, dreams. In: Future of Software Engineering (FOSE\u201907), pp. 85\u2013103. IEEE, Piscataway (2007)","DOI":"10.1109\/FOSE.2007.25"},{"key":"3_CR14","unstructured":"Bird, C.: Conway\u2019s law. Making Software: What Really Works, and Why We Believe It, p. 187 (2010)"},{"issue":"1","key":"3_CR15","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/TSE.1984.5010193","volume":"SE-10","author":"BW Boehm","year":"1984","unstructured":"Boehm, B.W.: Software engineering economics. IEEE Trans. Softw. Eng. SE-10(1), 4\u201321 (1984)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"7","key":"3_CR16","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1016\/S0048-7333(03)00051-9","volume":"32","author":"A Bonaccorsi","year":"2003","unstructured":"Bonaccorsi, A., Rossi, C.: Why open source software can succeed. Res. Policy 32(7), 1243\u20131258 (2003)","journal-title":"Res. Policy"},{"key":"3_CR17","unstructured":"Bosch, J.: Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach. Pearson Education (2000)"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Bosch, J.: Software architecture: the next step. In: Software Architecture: First European Workshop, EWSA 2004, St Andrews, UK, May 21\u201322, pp. 194\u2013199. Springer, Berlin (2004)","DOI":"10.1007\/978-3-540-24769-2_14"},{"key":"3_CR19","unstructured":"Bossavit, L.: The Leprechauns of Software Engineering. Lulu (2015)"},{"key":"3_CR20","first-page":"6","volume":"98","author":"IT Bowman","year":"1998","unstructured":"Bowman, I.T., Holt, R.C.: Software architecture recovery using Conway\u2019s law. In: CASCON, vol. 98, p. 6 (1998)","journal-title":"In: CASCON"},{"issue":"4","key":"3_CR21","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MS.2012.86","volume":"29","author":"L Briand","year":"2012","unstructured":"Briand, L.: Embracing the engineering side of software engineering. IEEE Softw. 29(4), 96\u201396 (2012)","journal-title":"IEEE Softw."},{"issue":"4","key":"3_CR22","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"FP Brooks","year":"1987","unstructured":"Brooks, F.P.: No silver bullet: Essence and accidents of software engineering. IEEE Comput. 20(4), 10\u201319 (1987)","journal-title":"IEEE Comput."},{"key":"3_CR23","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.jss.2015.08.054","volume":"116","author":"R Capilla","year":"2016","unstructured":"Capilla, R., Jansen, A., Tang, A., Avgeriou, P., Babar, M.A.: 10 years of software architecture knowledge management: practice and future. J. Syst. Softw. 116, 191\u2013205 (2016)","journal-title":"J. Syst. Softw."},{"issue":"3","key":"3_CR24","doi-asserted-by":"publisher","first-page":"185","DOI":"10.1016\/0164-1212(88)90021-0","volume":"8","author":"DN Card","year":"1988","unstructured":"Card, D.N., Agresti, W.W.: Measuring software design complexity. J. Syst. Softw. 8(3), 185\u2013197 (1988)","journal-title":"J. Syst. Softw."},{"issue":"5","key":"3_CR25","doi-asserted-by":"publisher","first-page":"709","DOI":"10.1093\/icc\/dtw027","volume":"25","author":"LJ Colfer","year":"2016","unstructured":"Colfer, L.J., Baldwin, C.Y.: The mirroring hypothesis: theory, evidence, and exceptions. Ind. Corporate Change 25(5), 709\u2013738 (2016)","journal-title":"Ind. Corporate Change"},{"issue":"4","key":"3_CR26","first-page":"28","volume":"14","author":"ME Conway","year":"1968","unstructured":"Conway, M.E.: How do committees invent. Datamation 14(4), 28\u201331 (1968)","journal-title":"Datamation"},{"key":"3_CR27","doi-asserted-by":"crossref","unstructured":"Crowston, K., Annabi, H., Howison, J., Masango, C.: Effective work practices for software engineering: free\/libre open source software development. In: Proceedings of the 2004 ACM Workshop on Interdisciplinary Software Engineering Research, pp. 18\u201326 (2004)","DOI":"10.1145\/1029997.1030003"},{"issue":"5","key":"3_CR28","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1016\/j.infsof.2011.01.004","volume":"53","author":"DS Cruzes","year":"2011","unstructured":"Cruzes, D.S., Dyb\u00e5, T.: Research synthesis in software engineering: a tertiary study. Inform. Softw. Technol. 53(5), 440\u2013455 (2011)","journal-title":"Inform. Softw. Technol."},{"issue":"2","key":"3_CR29","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/157710.157715","volume":"4","author":"W Cunningham","year":"1992","unstructured":"Cunningham, W.: The wycash portfolio management system. ACM SIGPLAN OOPS Messenger 4(2), 29\u201330 (1992)","journal-title":"ACM SIGPLAN OOPS Messenger"},{"key":"3_CR30","unstructured":"Curran, P.: Model based thinking. Quant. Useful Podcast S2(E05) (2020)"},{"key":"3_CR31","doi-asserted-by":"crossref","unstructured":"De Boer, R.C., Farenhorst, R.: In search of \u2018architectural knowledge\u2019. In: Proceedings of the 3rd International Workshop on Sharing and Reusing Architectural Knowledge, pp. 71\u201378 (2008)","DOI":"10.1145\/1370062.1370080"},{"key":"3_CR32","doi-asserted-by":"crossref","unstructured":"De Boer, R.C., Farenhorst, R., Lago, P., van Vliet, H., Clerc, V., Jansen, A.: Architectural knowledge: getting to the core. In: Software Architectures, Components, and Applications: Third International Conference on Quality of Software Architectures, QoSA 2007, Medford, MA, USA, July 11\u201323, pp. 197\u2013214. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-77619-2_12"},{"issue":"4","key":"3_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3626519","volume":"56","author":"R De Souza Santos","year":"2024","unstructured":"De Souza Santos, R., Ralph, P., Arham, A., Stol, K.J.: Distributed scrum: a case meta-analysis. ACM Comput. Surv. 56(4), 1\u201337 (2024)","journal-title":"ACM Comput. Surv."},{"key":"3_CR34","first-page":"220","volume":"70","author":"Y Dittrich","year":"2016","unstructured":"Dittrich, Y.: What does it mean to use a method? Towards a practice theory for software engineering. Inform. Softw. Technol. 70, 220\u2013231 (2016)","journal-title":"Towards a practice theory for software engineering. Inform. Softw. Technol."},{"key":"3_CR35","volume-title":"Theory Building","author":"R Dubin","year":"1978","unstructured":"Dubin, R.: Theory Building, Revised edn. The Free Press (1978)"},{"key":"3_CR36","unstructured":"Endres, A., Rombach, H.D.: A Handbook of Software and Systems Engineering: Empirical Observations, Laws, and Theories. Pearson Education (2003)"},{"key":"3_CR37","doi-asserted-by":"crossref","unstructured":"Fagerholm, F., M\u00fcnch, J.: Developer experience: concept and definition. In: International Conference on Software and System Process (ICSSP), pp. 73\u201377. IEEE, Piscataway (2012)","DOI":"10.1109\/ICSSP.2012.6225984"},{"key":"3_CR38","unstructured":"Foucault, M.: The Archaeology of Knowledge and the Discourse on Language. 1971. Pantheon Books (1972)"},{"key":"3_CR39","doi-asserted-by":"crossref","unstructured":"Garlan, D., Allen, R., Ockerbloom, J.: Architectural mismatch or why it\u2019s hard to build systems out of existing parts. In: Proceedings of the 17th International Conference on Software Engineering, pp. 179\u2013185 (1995)","DOI":"10.1145\/225014.225031"},{"issue":"4","key":"3_CR40","first-page":"269","volume":"21","author":"D Garlan","year":"1995","unstructured":"Garlan, D., Perry, D.E.: Introduction to the special issue on software architecture. IEEE Trans. Softw. Eng. 21(4), 269\u2013274 (1995)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR41","doi-asserted-by":"crossref","unstructured":"Garlan, D., Shaw, M.: An introduction to software architecture. In: Advances in Software Engineering and Knowledge Engineering, pp. 1\u201339. World Scientific, Singapore (1993)","DOI":"10.1142\/9789812798039_0001"},{"issue":"4","key":"3_CR42","doi-asserted-by":"publisher","first-page":"373","DOI":"10.2190\/AW2K-A436-ARDK-LAKL","volume":"31","author":"TD Giles","year":"2001","unstructured":"Giles, T.D.: The missing metaphor. J. Tech. Writing Commun. 31(4), 373\u2013390 (2001)","journal-title":"J. Tech. Writing Commun."},{"key":"3_CR43","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1016\/j.jss.2018.02.041","volume":"140","author":"D Graziotin","year":"2018","unstructured":"Graziotin, D., Fagerholm, F., Wang, X., Abrahamsson, P.: What happens when software developers are (un) happy. J. Syst. Softw. 140, 32\u201347 (2018)","journal-title":"J. Syst. Softw."},{"issue":"1","key":"3_CR44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3469888","volume":"31","author":"D Graziotin","year":"2021","unstructured":"Graziotin, D., Lenberg, P., Feldt, R., Wagner, S.: Psychometrics in behavioral software engineering: a methodological introduction with guidelines. ACM Trans. Softw. Eng. Methodol. 31(1), 1\u201336 (2021)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"3","key":"3_CR45","doi-asserted-by":"publisher","first-page":"611","DOI":"10.2307\/25148742","volume":"30","author":"S Gregor","year":"2006","unstructured":"Gregor, S.: The nature of theory in information systems. MIS Q. 30(3), 611\u2013642 (2006)","journal-title":"MIS Q."},{"issue":"4","key":"3_CR46","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1109\/4236.780966","volume":"3","author":"JN Hall","year":"1999","unstructured":"Hall, J.N.: Perl: Internet duct tape. IEEE Internet Comput. 3(4), 95\u201396 (1999)","journal-title":"IEEE Internet Comput."},{"key":"3_CR47","doi-asserted-by":"crossref","unstructured":"Hassan, N.R., Lowry, P.B., Mathiassen, L.: Useful products in information systems theorizing: a discursive formation perspective. J. Assoc. Inform. Syst. 23(2) (2022)","DOI":"10.1007\/978-3-031-38719-7_2"},{"issue":"3","key":"3_CR48","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1177\/0268396219832004","volume":"34","author":"NR Hassan","year":"2019","unstructured":"Hassan, N.R., Mathiassen, L., Lowry, P.B.: The process of information systems theorizing as a discursive practice. J. Inform. Technol. 34(3), 198\u2013220 (2019)","journal-title":"J. Inform. Technol."},{"key":"3_CR49","doi-asserted-by":"crossref","unstructured":"Herbsleb, J.D., Grinter, R.E.: Splitting the organization and integrating the code: Conway\u2019s law revisited. In: Proceedings of the 21st International Conference on Software Engineering, pp. 85\u201395 (1999)","DOI":"10.1145\/302405.302455"},{"issue":"1","key":"3_CR50","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1287\/isre.2.1.29","volume":"2","author":"R Hirschheim","year":"1991","unstructured":"Hirschheim, R., Newman, M.: Symbolism and information systems development: myth, metaphor and magic. Inform. Syst. Res. 2(1), 29\u201362 (1991)","journal-title":"Inform. Syst. Res."},{"key":"3_CR51","doi-asserted-by":"crossref","unstructured":"Hofmeister, C., Kruchten, P., Nord, R.L., Obbink, H., Ran, A., America, P.: Generalizing a model of software architecture design from five industrial approaches. In: 5th Working IEEE\/IFIP Conference on Software Architecture, pp. 77\u201388. IEEE, Piscataway (2005)","DOI":"10.1109\/WICSA.2005.36"},{"key":"3_CR52","unstructured":"Hsia, P., Hsu, C.t., Kung, D.C.: Brooks\u2019 law revisited: a system dynamics approach. In: Proceedings Twenty-Third Annual International Computer Software and Applications Conference, pp. 370\u2013375. IEEE, Piscataway (1999)"},{"key":"3_CR53","doi-asserted-by":"crossref","unstructured":"Huber, G.P., Van De Ven, A.: Longitudinal Field Research Methods: Studying Processes of Organizational Change, vol. 1. Sage (1995)","DOI":"10.1287\/orsc.1.3.213"},{"issue":"1-2","key":"3_CR54","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1111\/j.1468-0017.1989.tb00243.x","volume":"4","author":"R Jackendoff","year":"1989","unstructured":"Jackendoff, R.: What is a concept, that a person may grasp it? Mind Lang. 4(1-2), 68\u2013102 (1989)","journal-title":"Mind Lang."},{"key":"3_CR55","doi-asserted-by":"crossref","unstructured":"Jansen, A., Bosch, J.: Software architecture as a set of architectural design decisions. In: 5th Working IEEE\/IFIP Conference on Software Architecture, pp. 109\u2013120. IEEE, Piscataway (2005)","DOI":"10.1109\/WICSA.2005.61"},{"issue":"4","key":"3_CR56","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3504003","volume":"31","author":"M Joblin","year":"2022","unstructured":"Joblin, M., Apel, S.: How do successful and failed projects differ? A socio-technical analysis. ACM Trans. Softw. Eng. Methodol. 31(4), 1\u201324 (2022)","journal-title":"A socio-technical analysis. ACM Trans. Softw. Eng. Methodol."},{"issue":"5","key":"3_CR57","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MS.2012.127","volume":"29","author":"P Johnson","year":"2012","unstructured":"Johnson, P., Ekstedt, M., Jacobson, I.: Where\u2019s the theory for software engineering? IEEE Softw. 29(5), 96\u201396 (2012)","journal-title":"IEEE Softw."},{"key":"3_CR58","doi-asserted-by":"crossref","unstructured":"J\u00f8rgensen, M.: Myths and over-simplifications in software engineering. Lecture Notes on Software Engineering, vol. 1(1), p. 7 (2013)","DOI":"10.7763\/LNSE.2013.V1.2"},{"key":"3_CR59","doi-asserted-by":"crossref","unstructured":"Kendall, J.E., Kendall, K.E.: Metaphors and methodologies: living beyond the systems machine. In: MIS Quarterly, pp. 149\u2013171 (1993)","DOI":"10.2307\/249799"},{"key":"3_CR60","unstructured":"Kitchenham, B.A., Dyba, T., Jorgensen, M.: Evidence-based software engineering. In: Proceedings of the 26th International Conference on Software Engineering, pp. 273\u2013281. IEEE, Piscataway (2004)"},{"key":"3_CR61","unstructured":"Kruchten, P.: An ontology of architectural design decisions in software intensive systems. In: 2nd Groningen Workshop on Software Variability, pp. 54\u201361. Groningen (2004)"},{"key":"3_CR62","doi-asserted-by":"crossref","unstructured":"Kruchten, P.: Putting the \u201cengineering\u201d into \u201csoftware engineering\u201d\u2019. In: 2004 Australian Software Engineering Conference, pp. 2\u20138. IEEE, Piscataway (2004)","DOI":"10.1109\/ASWEC.2004.1290452"},{"key":"3_CR63","doi-asserted-by":"crossref","unstructured":"Kruchten, P.: Software architecture and agile software development: a clash of two cultures? In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering, vol. 2. ACM, New York (2010)","DOI":"10.1145\/1810295.1810448"},{"issue":"6","key":"3_CR64","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MS.2012.167","volume":"29","author":"P Kruchten","year":"2012","unstructured":"Kruchten, P., Nord, R.L., Ozkaya, I.: Technical debt: from metaphor to theory and practice. IEEE Softw. 29(6), 18\u201321 (2012)","journal-title":"IEEE Softw."},{"issue":"9","key":"3_CR65","doi-asserted-by":"publisher","first-page":"1060","DOI":"10.1109\/PROC.1980.11805","volume":"68","author":"M Lehman","year":"1980","unstructured":"Lehman, M.: Programs, life cycles, and laws of software evolution. Proc. IEEE 68(9), 1060\u20131076 (1980)","journal-title":"Proc. IEEE"},{"key":"3_CR66","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.jss.2015.04.084","volume":"107","author":"P Lenberg","year":"2015","unstructured":"Lenberg, P., Feldt, R., Wallgren, L.G.: Behavioral software engineering: a definition and systematic literature review. J. Syst. Softw. 107, 15\u201337 (2015)","journal-title":"J. Syst. Softw."},{"issue":"2","key":"3_CR67","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1111\/1467-6451.00174","volume":"50","author":"J Lerner","year":"2002","unstructured":"Lerner, J., Tirole, J.: Some simple economics of open source. J. Ind. Econ. 50(2), 197\u2013234 (2002)","journal-title":"J. Ind. Econ."},{"issue":"1","key":"3_CR68","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1080\/14703290601081407","volume":"44","author":"S Leshem","year":"2007","unstructured":"Leshem, S., Trafford, V.: Overlooking the conceptual framework. Innov. Educ. Teach. Int. 44(1), 93\u2013105 (2007)","journal-title":"Innov. Educ. Teach. Int."},{"issue":"8","key":"3_CR69","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1016\/j.respol.2012.04.011","volume":"41","author":"A MacCormack","year":"2012","unstructured":"MacCormack, A., Baldwin, C., Rusnak, J.: Exploring the duality between product and organizational architectures: a test of the \u201cmirroring\u201d hypothesis. Res. Policy 41(8), 1309\u20131324 (2012)","journal-title":"Res. Policy"},{"key":"3_CR70","unstructured":"Medawar, P.: Is the Scientific Paper a Fraud. PB Medawar, The Threat and the Glory. Harper Collins, New York (1990)"},{"key":"3_CR71","unstructured":"Miles, M.B., Huberman, A.M.: Qualitative data analysis: an expanded sourcebook. Sage (1994)"},{"issue":"3","key":"3_CR72","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1145\/567793.567795","volume":"11","author":"A Mockus","year":"2002","unstructured":"Mockus, A., Fielding, R.T., Herbsleb, J.D.: Two case studies of open source software development: apache and mozilla. ACM Trans. Softw. Eng. Methodol. 11(3), 309\u2013346 (2002)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"3","key":"3_CR73","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.jsis.2014.07.001","volume":"23","author":"L Morgan","year":"2014","unstructured":"Morgan, L., Finnegan, P.: Beyond free software: an exploration of the business value of strategic open source. J. Strategic Inform. Syst. 23(3), 226\u2013238 (2014)","journal-title":"J. Strategic Inform. Syst."},{"issue":"2","key":"3_CR74","doi-asserted-by":"publisher","first-page":"242","DOI":"10.2307\/259373","volume":"23","author":"J Nahapiet","year":"1998","unstructured":"Nahapiet, J., Ghoshal, S.: Social capital, intellectual capital, and the organizational advantage. Acad. Manag. Rev. 23(2), 242\u2013266 (1998)","journal-title":"Acad. Manag. Rev."},{"key":"3_CR75","unstructured":"Nisbett, R.: The geography of Thought: How Asians and Westerners Think Differently\u2026and Why. Simon and Schuster (2004)"},{"issue":"11","key":"3_CR76","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/3610285","volume":"66","author":"A Noda","year":"2023","unstructured":"Noda, A., Storey, M.A., Forsgren, N., Greiler, M.: Devex: What actually drives productivity? Commun. ACM 66(11), 44\u201349 (2023)","journal-title":"Commun. ACM"},{"key":"3_CR77","doi-asserted-by":"crossref","unstructured":"Offutt, J.: What is the purpose of publishing? Softw. Testing Verif. Reliab. 21(4) (2011)","DOI":"10.1002\/stvr.468"},{"issue":"11","key":"3_CR78","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1145\/1297797.1297815","volume":"50","author":"DL Parnas","year":"2007","unstructured":"Parnas, D.L.: Stop the numbers game. Commun. ACM 50(11), 19\u201321 (2007)","journal-title":"Commun. ACM"},{"issue":"2","key":"3_CR79","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1109\/TSE.1986.6312940","volume":"SE-12","author":"DL Parnas","year":"1986","unstructured":"Parnas, D.L., Clements, P.C.: A rational design process: how and why to fake it. IEEE Trans. Softw. Eng. SE-12(2), 251\u2013257 (1986)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"3_CR80","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1046\/j.1365-2575.2002.00118.x","volume":"12","author":"C Payne","year":"2002","unstructured":"Payne, C.: On the security of open source software. Inform. Syst. J. 12(1), 61\u201378 (2002)","journal-title":"Inform. Syst. J."},{"key":"3_CR81","unstructured":"Pohl, K.: Requirements Engineering: An Overview. Citeseer (1996)"},{"key":"3_CR82","doi-asserted-by":"crossref","unstructured":"Qiu, H.S., Nolte, A., Brown, A., Serebrenik, A., Vasilescu, B.: Going farther together: the impact of social capital on sustained participation in open source. In: 2019 IEEE\/ACM 41st International Conference on Software Engineering (ICSE), pp. 688\u2013699. IEEE, Piscataway (2019)","DOI":"10.1109\/ICSE.2019.00078"},{"key":"3_CR83","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1016\/j.infsof.2015.06.010","volume":"70","author":"P Ralph","year":"2016","unstructured":"Ralph, P.: Software engineering process theory: a multi-method comparison of sensemaking\u2013coevolution\u2013implementation theory and function\u2013behavior\u2013structure theory. Inform. Softw. Technol. 70, 232\u2013250 (2016)","journal-title":"Inform. Softw. Technol."},{"issue":"7","key":"3_CR84","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TSE.2018.2796554","volume":"45","author":"P Ralph","year":"2018","unstructured":"Ralph, P.: Toward methodological guidelines for process theories and taxonomies in software engineering. IEEE Trans. Softw. Eng. 45(7), 712\u2013735 (2018)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR85","doi-asserted-by":"crossref","unstructured":"Ralph, P., Tempero, E.: Construct validity in software engineering research and software metrics. In: Proceedings of the 22nd International Conference on Evaluation and Assessment in Software Engineering 2018, pp. 13\u201323 (2018)","DOI":"10.1145\/3210459.3210461"},{"key":"3_CR86","unstructured":"Redwine, S.T., Riddle, W.E.: Software technology maturation. In: International Conference on Software Engineering, pp. 189\u2013200 (1985)"},{"issue":"4","key":"3_CR87","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2594458","volume":"23","author":"PC Rigby","year":"2014","unstructured":"Rigby, P.C., German, D.M., Cowen, L., Storey, M.A.: Peer review on open-source software projects: parameters, statistical models, and theory. ACM Trans. Softw. Eng. Methodol. 23(4), 1\u201333 (2014)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"5-6","key":"3_CR88","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1016\/j.lrp.2012.09.010","volume":"45","author":"EE Rigdon","year":"2012","unstructured":"Rigdon, E.E.: Rethinking partial least squares path modeling: in praise of simple methods. Long Range Plan. 45(5-6), 341\u2013358 (2012)","journal-title":"Long Range Plan."},{"key":"3_CR89","doi-asserted-by":"crossref","unstructured":"Robson, C.: Real World Research. Blackwell Oxford (2002)","DOI":"10.1016\/S0262-1762(02)80276-0"},{"issue":"2","key":"3_CR90","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3617169","volume":"33","author":"KH Rolland","year":"2024","unstructured":"Rolland, K.H., Fitzgerald, B., Dings\u00f8yr, T., Stol, K.J.: Acrobats and safety-nets: problematizing large-scale agile software development. ACM Trans. Softw. Eng. Methodol. 33(2), 1\u201345 (2024)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"3_CR91","doi-asserted-by":"crossref","unstructured":"Rombach, H.D., Verlage, M.: Directions in Software Process Research, pp. 1\u201363. Elsevier, Amsterdam (1995)","DOI":"10.1016\/S0065-2458(08)60230-2"},{"key":"3_CR92","unstructured":"Royce, W.W.: Managing the development of large software systems: concepts and techniques. In: Proceedings of the 9th International Conference on Software Engineering, pp. 328\u2013338 (1987)"},{"key":"3_CR93","unstructured":"Rudestam, K.E., Newton, R.R.: Surviving Your Dissertation. Sage (1992)"},{"issue":"4","key":"3_CR94","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3447580","volume":"54","author":"D Russo","year":"2021","unstructured":"Russo, D., Stol, K.J.: PLS-SEM for software engineering research: an introduction and survey. ACM Comput. Surv. 54(4), 1\u201338 (2021)","journal-title":"ACM Comput. Surv."},{"key":"3_CR95","doi-asserted-by":"crossref","unstructured":"Ryan, I., Roedig, U., Stol, K.J.: Unhelpful assumptions in software security research. In: ACM Conference on Computer and Communications Security. ACM, New York (2023)","DOI":"10.1145\/3576915.3623122"},{"key":"3_CR96","unstructured":"Sachs, S.: Laws of software. www.laws-of-software.com"},{"issue":"1","key":"3_CR97","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1177\/1350508410372151","volume":"18","author":"J Sandberg","year":"2011","unstructured":"Sandberg, J., Alvesson, M.: Ways of constructing research questions: gap-spotting or problematization? Organization 18(1), 23\u201344 (2011)","journal-title":"Organization"},{"issue":"3","key":"3_CR98","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1145\/1278253.1278259","volume":"38","author":"A Schwarz","year":"2007","unstructured":"Schwarz, A., Mehta, M., Johnson, N., Chin, W.W.: Understanding frameworks and reviews: a commentary to assist us in moving our field forward by analyzing our past. ACM SIGMIS Database: DATABASE Adv. Inform. Syst. 38(3), 29\u201350 (2007)","journal-title":"ACM SIGMIS Database: DATABASE Adv. Inform. Syst."},{"key":"3_CR99","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1126\/science.172.3984.706","volume":"172","author":"D Shapere","year":"1971","unstructured":"Shapere, D.: The paradigm concept. Science 172, 706\u2013709 (1971)","journal-title":"Science"},{"issue":"6","key":"3_CR100","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1109\/52.60586","volume":"7","author":"M Shaw","year":"1990","unstructured":"Shaw, M.: Prospects for an engineering discipline of software. IEEE Softw. 7(6), 15\u201324 (1990)","journal-title":"IEEE Softw."},{"issue":"3","key":"3_CR101","doi-asserted-by":"publisher","first-page":"1374","DOI":"10.1109\/TSE.2022.3176725","volume":"49","author":"DI Sj\u00f8berg","year":"2022","unstructured":"Sj\u00f8berg, D.I., Bergersen, G.R.: Construct validity in software engineering. IEEE Trans. Softw. Eng. 49(3), 1374\u20131396 (2022)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR102","doi-asserted-by":"crossref","unstructured":"Sj\u00f8berg, D.I.K., Dyb\u00e5, T., Anda, B.C.D., Hannay, J.E.: Building Theories in Software Engineering, p. 312\u2013336. Springer, London (2008)","DOI":"10.1007\/978-1-84800-044-5_12"},{"key":"3_CR103","doi-asserted-by":"crossref","unstructured":"Smolander, K.: Four metaphors of architecture in software organizations: finding out the meaning of architecture in practice. In: Proceedings International Symposium on Empirical Software Engineering, pp. 211\u2013221. IEEE, Piscataway (2002)","DOI":"10.1109\/ISESE.2002.1166942"},{"issue":"1","key":"3_CR104","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1046\/j.1365-2575.2002.00117.x","volume":"12","author":"I Stamelos","year":"2002","unstructured":"Stamelos, I., Angelis, L., Oikonomou, A., Bleris, G.L.: Code quality analysis in open source software development. Inform. Syst. J. 12(1), 43\u201360 (2002)","journal-title":"Inform. Syst. J."},{"issue":"2","key":"3_CR105","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2533685","volume":"23","author":"KJ Stol","year":"2014","unstructured":"Stol, K.J., Avgeriou, P., Babar, M.A., Lucas, Y., Fitzgerald, B.: Key factors for adopting inner source. ACM Trans. Softw. Eng. Methodol. 23(2), 1\u201335 (2014)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"3","key":"3_CR106","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1109\/TSE.2017.2774297","volume":"45","author":"KJ Stol","year":"2019","unstructured":"Stol, K.J., Caglayan, B., Fitzgerald, B.: Competition-based crowdsourcing software development: A multi-method study from a customer perspective. IEEE Trans. Softw. Eng. 45(3), 237\u2013260 (2019)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR107","doi-asserted-by":"crossref","unstructured":"Stol, K.J., Fitzgerald, B.: Researching crowdsourcing software development: perspectives and concerns. In: Proceedings of the 1st International Workshop on CrowdSourcing in Software Engineering, pp. 7\u201310 (2014)","DOI":"10.1145\/2593728.2593731"},{"key":"3_CR108","doi-asserted-by":"crossref","unstructured":"Stol, K.J., Fitzgerald, B.: Two\u2019s company, three\u2019s a crowd: a case study of crowdsourcing software development. In: Proceedings of the 36th International Conference on Software Engineering, pp. 187\u2013198 (2014)","DOI":"10.1145\/2568225.2568249"},{"key":"3_CR109","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.scico.2014.11.010","volume":"101","author":"KJ Stol","year":"2015","unstructured":"Stol, K.J., Fitzgerald, B.: Theory-oriented software engineering. Sci. Comput. Program. 101, 79\u201398 (2015)","journal-title":"Sci. Comput. Program."},{"issue":"3","key":"3_CR110","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3241743","volume":"27","author":"KJ Stol","year":"2018","unstructured":"Stol, K.J., Fitzgerald, B.: The ABC of software engineering research. ACM Trans. Softw. Eng. Methodol. 27(3), 1\u201351 (2018)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"3_CR111","doi-asserted-by":"crossref","unstructured":"Stol, K.J., Ralph, P., Fitzgerald, B.: Grounded theory in software engineering research: a critical review and guidelines. In: 2016 IEEE\/ACM 38th International Conference on Software Engineering (ICSE), pp. 120\u2013131. IEEE, Piscataway (2016)","DOI":"10.1145\/2884781.2884833"},{"issue":"2","key":"3_CR112","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/s10664-021-10062-w","volume":"27","author":"KJ Stol","year":"2022","unstructured":"Stol, K.J., Schaarschmidt, M., Goldblit, S.: Gamification in software engineering: the mediating role of developer engagement and job satisfaction. Empirical Software Engineering 27(2), 35 (2022)","journal-title":"Empirical Software Engineering"},{"issue":"1","key":"3_CR113","first-page":"101819","volume":"33","author":"KJ Stol","year":"2024","unstructured":"Stol, K.J., Schaarschmidt, M., Morgan, L.: Does adopting inner source increase job satisfaction? A social capital perspective using a mixed-methods approach. J. Strategic Inform. Syst. 33(1), 101819 (2024)","journal-title":"A social capital perspective using a mixed-methods approach. J. Strategic Inform. Syst."},{"issue":"4","key":"3_CR114","doi-asserted-by":"publisher","first-page":"633","DOI":"10.5465\/amj.2006.22083020","volume":"49","author":"R Suddaby","year":"2006","unstructured":"Suddaby, R.: From the editors: what grounded theory is not. Acad. Manag. J. 49(4), 633\u2013642 (2006)","journal-title":"Acad. Manag. J."},{"key":"3_CR115","doi-asserted-by":"crossref","unstructured":"Suddaby, R.: Editor\u2019s comments: construct clarity in theories of management and organization (2010)","DOI":"10.5465\/AMR.2010.51141319"},{"issue":"3","key":"3_CR116","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/j.jss.2009.08.032","volume":"83","author":"A Tang","year":"2010","unstructured":"Tang, A., Avgeriou, P., Jansen, A., Capilla, R., Babar, M.A.: A comparative study of architecture knowledge management tools. J. Syst. Softw. 83(3), 352\u2013370 (2010)","journal-title":"J. Syst. Softw."},{"key":"3_CR117","doi-asserted-by":"publisher","DOI":"10.1038\/192696a0","volume-title":"The Inspiration of Science","author":"GP Thomson","year":"1961","unstructured":"Thomson, G.P.: The Inspiration of Science. Oxford University Press, Oxford (1961)"},{"issue":"4","key":"3_CR118","doi-asserted-by":"publisher","first-page":"653","DOI":"10.2307\/258488","volume":"9","author":"HM Trice","year":"1984","unstructured":"Trice, H.M., Beyer, J.M.: Studying organizational cultures through rites and ceremonials. Acad. Manag. Rev. 9(4), 653\u2013669 (1984)","journal-title":"Acad. Manag. Rev."},{"issue":"3","key":"3_CR119","doi-asserted-by":"publisher","first-page":"510","DOI":"10.2307\/258786","volume":"20","author":"AH Van de Ven","year":"1995","unstructured":"Van de Ven, A.H., Poole, M.S.: Explaining development and change in organizations. Acad. Manag. Rev. 20(3), 510\u2013540 (1995)","journal-title":"Acad. Manag. Rev."},{"issue":"6","key":"3_CR120","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/52.542291","volume":"13","author":"AI Wasserman","year":"1996","unstructured":"Wasserman, A.I.: Toward a discipline of software engineering. IEEE Softw. 13(6), 23\u201331 (1996)","journal-title":"IEEE Softw."},{"issue":"3","key":"3_CR121","doi-asserted-by":"publisher","first-page":"385","DOI":"10.2307\/2393789","volume":"40","author":"KE Weick","year":"1995","unstructured":"Weick, K.E.: What theory is not, theorizing is. Adm. Sci. Q. 40(3), 385\u2013390 (1995)","journal-title":"Adm. Sci. Q."},{"key":"3_CR122","doi-asserted-by":"crossref","unstructured":"Weyuker, E.J.: Empirical software engineering research-the good, the bad, the ugly. In: 2011 International Symposium on Empirical Software Engineering and Measurement, pp. 1\u20139. IEEE, Piscataway (2011)","DOI":"10.1109\/ESEM.2011.66"},{"issue":"3","key":"3_CR123","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1109\/MS.2013.65","volume":"31","author":"J Whittle","year":"2013","unstructured":"Whittle, J., Hutchinson, J., Rouncefield, M.: The state of practice in model-driven engineering. IEEE Softw. 31(3), 79\u201385 (2013)","journal-title":"IEEE Softw."},{"key":"3_CR124","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1016\/j.scico.2014.11.013","volume":"101","author":"R Wieringa","year":"2015","unstructured":"Wieringa, R., Daneva, M.: Six strategies for generalizing software engineering theories. Sci. Comput. Program. 101, 136\u2013152 (2015)","journal-title":"Sci. Comput. Program."},{"key":"3_CR125","unstructured":"Yourdon, E.: Managing the Structured Techniques, 4th edn. Yourdon Press (1989)"},{"key":"3_CR126","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Stol, K.J., Liu, H., Zhou, M.: Corporate dominance in open source ecosystems: a case study of openstack. In: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1048\u20131060 (2022)","DOI":"10.1145\/3540250.3549117"}],"container-title":["Handbook on Teaching Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-71769-7_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,24]],"date-time":"2024-12-24T01:02:57Z","timestamp":1735002177000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-71769-7_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031717680","9783031717697"],"references-count":126,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-71769-7_3","relation":{},"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"25 December 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}