Abstract
Industry–academia collaboration is one of the cornerstones of empirical software engineering. The role of researchers should be developing new practices and principles that enable industry in meeting the engineering challenges today and in the future. This chapter describes the third generation of industrial co-production in software engineering that includes seven steps. The co-production model and experiences associated with its use represent deep and long-term co-production with over thirty companies, many of which are still active partners in Software Engineering Research Lab (SERL).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Arcuri A, Briand L (2011) A practical guide for using statistical tests to assess randomized algorithms in software engineering. In: 2011 33rd international conference on software engineering (ICSE). IEEE, Piscataway, pp 1–10
Brooks Jr, FP (1995) The mythical man-month: essays on software engineering, anniversary edition, 2/E. Pearson Education India, Noida
Chrissis MB, Konrad M, Shrum S (2003) CMMI guidelines for process integration and product improvement. Addison-Wesley Longman Publishing Co., Inc., Boston
Edwards DW (1986) Out of the crisis. Massachusetts Institute of Technology, Center for Advanced Engineering Study, Cambridge
Feldt R, Magazinius A (2010) Validity threats in empirical software engineering research-an initial survey. In: Proceedings of the 22nd international conference on software engineering & knowledge engineering (SEKE’2010), pp 374–379
Gorschek T (2018) Evolution toward soft(er) products. Commun ACM 61(3):78–84
Gorschek T, Garre P, Larsson S, Wohlin C (2006) A model for technology transfer in practice. IEEE Softw 23(6):88–95
Hult M, Lennung S-A (1980) Towards a definition of action research: a note and bibliography. J Manag Stud 17(2):241–250
Lethbridge TC, Sim SE, Singer J (2005) Studying software engineers: data collection techniques for software field studies. Empir Softw Eng 10(3):311–341
Naur P, Randell B (1969) Software engineering: report of a conference sponsored by the NATO science committee, Garmisch, 7th–11th October 1968
Parnas DL (1972) On the criteria to be used in decomposing systems into modules. Commun ACM 15(12):1053–1058
Pernstål J, Magazinius A, Gorschek T (2012) A study investigating challenges in the interface between product development and manufacturing in the development of software-intensive automotive systems. Int J Softw Eng Knowl Eng 22(07):965–1004
Pernstål J, Feldt R, Gorschek T (2013) The lean gap: a review of lean approaches to large-scale software systems development. J Syst Softw 86(11):2797–2821
Pernstål J, Gorschek T, Feldt R, Florén D (2015) Requirements communication and balancing in large-scale software-intensive product development. Inf Softw Technol 67:44–64
Pernstål J, Feldt R, Gorschek T, Florén D (2019) FLEX-RCA: a lean-based method for root cause analysis in software process improvement. Softw Qual J 27(1):389–428
Petersen K, Wohlin C (2009) Context in industrial software engineering research. In: 2009 3rd international symposium on empirical software engineering and measurement. IEEE, Piscataway, pp 401–404
Pettersson F, Ivarsson M, Gorschek T, Öhman P (2008) A practitioner’s guide to light weight software process assessment and improvement planning. J Syst Softw 81(6):972–995
Punter T, Ciolkowski M, Freimut B, John I (2003) Conducting on-line surveys in software engineering. In: Proceedings 2003 international symposium on empirical software engineering, 2003. ISESE 2003. IEEE, Piscataway, pp 80–88
Rapoport RN (1970) Three dilemmas in action research: with special reference to the Tavistock experience. Hum Relat 23(6):499–513
Robson C, McCartan K (2016) Real world research. Wiley, Hoboken
Runeson P, Host M, Rainer A, Regnell B (2012) Case study research in software engineering: guidelines and examples. Wiley, Hoboken
Sannö A, Öberg AE, Flores-Garcia E, Jackson M (2019) Increasing the impact of industry–academia collaboration through co-production. Technol Innov Manag Rev 9(4):37–47
Santos PSMD, Travassos GH (2009) Action research use in software engineering: an initial survey. In: Proceedings of the 2009 3rd international symposium on empirical software engineering and measurement. IEEE Computer Society, Washington, pp 414–417
Sjøberg DIK, Dybå T, Jorgensen M (2007) The future of empirical methods in software engineering research. In: 2007 Future of software engineering, FOSE ’07, Washington. IEEE Computer Society, Washington, pp 358–378
Sjøberg DI, Dybå T, Anda BC, Hannay JE (2008) Building theories in software engineering. In: Guide to advanced empirical software engineering. Springer, Berlin, pp 312–336
Svahnberg M, Gorschek T, Nguyen TTL, Nguyen M (2015) Uni-REPM: a framework for requirements engineering process assessment. Requir Eng 20(1):91–118
Wohlin C (2014) Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: Proceedings of the 18th international conference on evaluation and assessment in software engineering. Citeseer, p 38
Wohlin C, Aurum A, Angelis L, Phillips L, Dittrich Y, Gorschek T, Grahn H, Henningsson K, Kagstrom S, Low G, Rovegard P, Tomaszewski P, van Toorn C, Winter J (2012) The success factors powering industry-academia collaboration. IEEE Softw 29(2):67–73
Wohlin C, Runeson P, Höst M, Ohlsson MC, Regnell B, Wesslén A (2012) Experimentation in software engineering. Springer Science & Business Media, Berlin
Acknowledgements
We thank current and past SERL members and collaborating companies for inspiration in writing this chapter.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Gorschek, T., Wnuk, K. (2020). Third Generation Industrial Co-production in Software Engineering. In: Felderer, M., Travassos, G. (eds) Contemporary Empirical Methods in Software Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-32489-6_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-32489-6_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-32488-9
Online ISBN: 978-3-030-32489-6
eBook Packages: Computer ScienceComputer Science (R0)