Walking through the method zoo: Does higher education really meet software industry demands?

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • Marco Kuhrmann
  • Joyce Nakatumba-Nabende
  • Rolf-Helge Pfeiffer
  • Paolo Tell
  • Jil Klünder
  • Tayana Conte
  • Stephen G. MacDonell
  • Regina Hebig

Research Organisations

External Research Organisations

  • Clausthal University of Technology
  • Makerere University
  • IT University of Copenhagen
  • Instituto Federal do Amazonas (IFAM)
  • Auckland University of Technology
  • Chalmers University of Technology
View graph of relations

Details

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering
Subtitle of host publicationSoftware Engineering Education and Training, ICSE-SEET 2019
Pages1-11
Number of pages11
ISBN (electronic)978-1-7281-1000-4
Publication statusPublished - May 2019
Event41st IEEE/ACM International Conference on Software Engineering, ICSE 2019 - Montreal, Canada
Duration: 25 May 201931 May 2019

Abstract

Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate the students such that they learn how to learn, and that they are equipped with a profound basic knowledge and with latest knowledge about modern software and system development. Since industry demands change constantly, HEIs are challenged in meeting such current and future demands in a timely manner. This paper analyzes the current state of practice in software engineering education. Specifically, we want to compare contemporary education with industrial practice to understand if frameworks, methods and practices for software and system development taught at HEIs reflect industrial practice. For this, we conducted an online survey and collected information about 67 software engineering courses. Our findings show that development approaches taught at HEIs quite closely reflect industrial practice. We also found that the choice of what process to teach is sometimes driven by the wish to make a course successful. Especially when this happens for project courses, it could be beneficial to put more emphasis on building learning sequences with other courses.

Keywords

    Education, Hybrid methods, Software development, Software process, Survey research

ASJC Scopus subject areas

Cite this

Walking through the method zoo: Does higher education really meet software industry demands? / Kuhrmann, Marco; Nakatumba-Nabende, Joyce; Pfeiffer, Rolf-Helge et al.
Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2019. 2019. p. 1-11 8802103.

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Kuhrmann, M, Nakatumba-Nabende, J, Pfeiffer, R-H, Tell, P, Klünder, J, Conte, T, MacDonell, SG & Hebig, R 2019, Walking through the method zoo: Does higher education really meet software industry demands? in Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2019., 8802103, pp. 1-11, 41st IEEE/ACM International Conference on Software Engineering, ICSE 2019, Montreal, Canada, 25 May 2019. https://doi.org/10.48550/arXiv.2101.08432, https://doi.org/10.1109/ICSE-SEET.2019.00009
Kuhrmann, M., Nakatumba-Nabende, J., Pfeiffer, R.-H., Tell, P., Klünder, J., Conte, T., MacDonell, S. G., & Hebig, R. (2019). Walking through the method zoo: Does higher education really meet software industry demands? In Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2019 (pp. 1-11). Article 8802103 https://doi.org/10.48550/arXiv.2101.08432, https://doi.org/10.1109/ICSE-SEET.2019.00009
Kuhrmann M, Nakatumba-Nabende J, Pfeiffer RH, Tell P, Klünder J, Conte T et al. Walking through the method zoo: Does higher education really meet software industry demands? In Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2019. 2019. p. 1-11. 8802103 doi: https://doi.org/10.48550/arXiv.2101.08432, 10.1109/ICSE-SEET.2019.00009
Kuhrmann, Marco ; Nakatumba-Nabende, Joyce ; Pfeiffer, Rolf-Helge et al. / Walking through the method zoo : Does higher education really meet software industry demands?. Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2019. 2019. pp. 1-11
Download
@inproceedings{7db8fb1bf2504c858011530542b0205a,
title = "Walking through the method zoo: Does higher education really meet software industry demands?",
abstract = "Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate the students such that they learn how to learn, and that they are equipped with a profound basic knowledge and with latest knowledge about modern software and system development. Since industry demands change constantly, HEIs are challenged in meeting such current and future demands in a timely manner. This paper analyzes the current state of practice in software engineering education. Specifically, we want to compare contemporary education with industrial practice to understand if frameworks, methods and practices for software and system development taught at HEIs reflect industrial practice. For this, we conducted an online survey and collected information about 67 software engineering courses. Our findings show that development approaches taught at HEIs quite closely reflect industrial practice. We also found that the choice of what process to teach is sometimes driven by the wish to make a course successful. Especially when this happens for project courses, it could be beneficial to put more emphasis on building learning sequences with other courses.",
keywords = "Education, Hybrid methods, Software development, Software process, Survey research",
author = "Marco Kuhrmann and Joyce Nakatumba-Nabende and Rolf-Helge Pfeiffer and Paolo Tell and Jil Kl{\"u}nder and Tayana Conte and MacDonell, {Stephen G.} and Regina Hebig",
note = "Funding information: We want to thank all participants of the study, who shared the information about their courses. Tayana Conte is supported by CNPq (311494/2017-0). Joyce Nakatumba-Nabende was supported by the Sida/BRIGHT project 317 under the Makerere-Swedish bilateral research programme 2015-2020.; 41st IEEE/ACM International Conference on Software Engineering, ICSE 2019 ; Conference date: 25-05-2019 Through 31-05-2019",
year = "2019",
month = may,
doi = "https://doi.org/10.48550/arXiv.2101.08432",
language = "English",
isbn = "978-1-7281-1001-1",
pages = "1--11",
booktitle = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering",

}

Download

TY - GEN

T1 - Walking through the method zoo

T2 - 41st IEEE/ACM International Conference on Software Engineering, ICSE 2019

AU - Kuhrmann, Marco

AU - Nakatumba-Nabende, Joyce

AU - Pfeiffer, Rolf-Helge

AU - Tell, Paolo

AU - Klünder, Jil

AU - Conte, Tayana

AU - MacDonell, Stephen G.

AU - Hebig, Regina

N1 - Funding information: We want to thank all participants of the study, who shared the information about their courses. Tayana Conte is supported by CNPq (311494/2017-0). Joyce Nakatumba-Nabende was supported by the Sida/BRIGHT project 317 under the Makerere-Swedish bilateral research programme 2015-2020.

PY - 2019/5

Y1 - 2019/5

N2 - Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate the students such that they learn how to learn, and that they are equipped with a profound basic knowledge and with latest knowledge about modern software and system development. Since industry demands change constantly, HEIs are challenged in meeting such current and future demands in a timely manner. This paper analyzes the current state of practice in software engineering education. Specifically, we want to compare contemporary education with industrial practice to understand if frameworks, methods and practices for software and system development taught at HEIs reflect industrial practice. For this, we conducted an online survey and collected information about 67 software engineering courses. Our findings show that development approaches taught at HEIs quite closely reflect industrial practice. We also found that the choice of what process to teach is sometimes driven by the wish to make a course successful. Especially when this happens for project courses, it could be beneficial to put more emphasis on building learning sequences with other courses.

AB - Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate the students such that they learn how to learn, and that they are equipped with a profound basic knowledge and with latest knowledge about modern software and system development. Since industry demands change constantly, HEIs are challenged in meeting such current and future demands in a timely manner. This paper analyzes the current state of practice in software engineering education. Specifically, we want to compare contemporary education with industrial practice to understand if frameworks, methods and practices for software and system development taught at HEIs reflect industrial practice. For this, we conducted an online survey and collected information about 67 software engineering courses. Our findings show that development approaches taught at HEIs quite closely reflect industrial practice. We also found that the choice of what process to teach is sometimes driven by the wish to make a course successful. Especially when this happens for project courses, it could be beneficial to put more emphasis on building learning sequences with other courses.

KW - Education

KW - Hybrid methods

KW - Software development

KW - Software process

KW - Survey research

UR - http://www.scopus.com/inward/record.url?scp=85072106054&partnerID=8YFLogxK

U2 - https://doi.org/10.48550/arXiv.2101.08432

DO - https://doi.org/10.48550/arXiv.2101.08432

M3 - Conference contribution

SN - 978-1-7281-1001-1

SP - 1

EP - 11

BT - Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering

Y2 - 25 May 2019 through 31 May 2019

ER -

By the same author(s)