Skip to main content

Third Generation Industrial Co-production in Software Engineering

  • Chapter
  • First Online:
Contemporary Empirical Methods in Software Engineering

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).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

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

    Google Scholar 

  • Brooks Jr, FP (1995) The mythical man-month: essays on software engineering, anniversary edition, 2/E. Pearson Education India, Noida

    Google Scholar 

  • Chrissis MB, Konrad M, Shrum S (2003) CMMI guidelines for process integration and product improvement. Addison-Wesley Longman Publishing Co., Inc., Boston

    Google Scholar 

  • Edwards DW (1986) Out of the crisis. Massachusetts Institute of Technology, Center for Advanced Engineering Study, Cambridge

    Google Scholar 

  • 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

    Google Scholar 

  • Gorschek T (2018) Evolution toward soft(er) products. Commun ACM 61(3):78–84

    Article  Google Scholar 

  • Gorschek T, Garre P, Larsson S, Wohlin C (2006) A model for technology transfer in practice. IEEE Softw 23(6):88–95

    Article  Google Scholar 

  • Hult M, Lennung S-A (1980) Towards a definition of action research: a note and bibliography. J Manag Stud 17(2):241–250

    Article  Google Scholar 

  • Lethbridge TC, Sim SE, Singer J (2005) Studying software engineers: data collection techniques for software field studies. Empir Softw Eng 10(3):311–341

    Article  Google Scholar 

  • Naur P, Randell B (1969) Software engineering: report of a conference sponsored by the NATO science committee, Garmisch, 7th–11th October 1968

    Google Scholar 

  • Parnas DL (1972) On the criteria to be used in decomposing systems into modules. Commun ACM 15(12):1053–1058

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • Rapoport RN (1970) Three dilemmas in action research: with special reference to the Tavistock experience. Hum Relat 23(6):499–513

    Article  Google Scholar 

  • Robson C, McCartan K (2016) Real world research. Wiley, Hoboken

    Google Scholar 

  • Runeson P, Host M, Rainer A, Regnell B (2012) Case study research in software engineering: guidelines and examples. Wiley, Hoboken

    Book  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Svahnberg M, Gorschek T, Nguyen TTL, Nguyen M (2015) Uni-REPM: a framework for requirements engineering process assessment. Requir Eng 20(1):91–118

    Article  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  Google Scholar 

  • Wohlin C, Runeson P, Höst M, Ohlsson MC, Regnell B, WesslĂ©n A (2012) Experimentation in software engineering. Springer Science & Business Media, Berlin

    Book  Google Scholar 

Download references

Acknowledgements

We thank current and past SERL members and collaborating companies for inspiration in writing this chapter.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tony Gorschek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics