Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021
Thu 27 May 2021 15:05 - 15:25 at JSEET Room - 3.3. Novel Approaches to SE Education I Chair(s): Hakan Erdogmus
Fri 28 May 2021 03:05 - 03:25 at JSEET Room - 3.3. Novel Approaches to SE Education I

Context: Software engineering researchers and practitioners rely on empirical evidence from the field. Thus, education of software engineers must include strong and applied education in empirical research methods. For most students, the master’s thesis is the last, but also most applied form of this education in their studies.

Problem: Especially thesis work in collaboration with industry requires that concerns of stakeholders from academia and practice are carefully balanced. It is possible, yet difficult to do high-impact empirical work within the timeframe of a typical thesis. In particular, if this research aims to provide practical value to industry, academic quality can suffer. Even though constructive research methods such as Design Science Research (DSR) exist, thesis projects repeatably struggle to apply them.

Principle solution idea: DSR enables balancing such concerns by providing room both for knowledge questions and design work. Yet, only limited experience exists in our field on how to make this research method work within the context of a master’s thesis. To enable running design science master’s theses in collaboration with industry, we complement existing method descriptions and guidelines with our own experience and pragmatic advice to students, examiners, and supervisors in academia and industry.

Method: This paper itself is based on DSR. Based on 12 design science theses over the last seven years, we collect common pitfalls and good practice from analysing the theses, the student-supervisor interaction, the supervisor-industry interaction, the examiner feedback, and, where available, reviewer comments on publications that are based on such theses.

Results: We provide concrete advise for framing research questions, structuring a report, as well as for planning and conducting empirical work with practitioners.

Eric is an Associate Professor (Docent) at the Department of Computer Science and Engineering, Chalmers | University of Gothenburg. His research interests focuses on managing requirements and related knowledge in large-scale and distributed software projects. Research topics include Requirements Engineering, Software Ecosystems, Global and Cross-Organizational Software Development, and Agile Methods. Read more…

Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

15:05 - 16:05
3.3. Novel Approaches to SE Education IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room +12h
Chair(s): Hakan Erdogmus Carnegie Mellon University
15:05
20m
Research paper
Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science ResearchJSEET
JSEET - Joint Track on Software Engineering Education and Training
Eric Knauss Chalmers | University of Gothenburg
Pre-print Media Attached
15:25
20m
Research paper
Onboarding in Software Product Lines: Concept Maps as Welcome GuidesJSEET
JSEET - Joint Track on Software Engineering Education and Training
Maider Azanza University of the Basque Country (UPV/EHU), Arantza Irastorza University of the Basque Country (UPV/EHU), Raul Medeiros University of the Basque Country (UPV/EHU), Oscar Diaz University of the Basque Country (UPV/EHU)
Pre-print Media Attached
15:45
20m
Experience report
Improving Concept Learning Through Specialized Digital FanzinesJSEET
JSEET - Joint Track on Software Engineering Education and Training
José Manuel Redondo López Universidad de Oviedo
Pre-print Media Attached

Fri 28 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

03:05 - 04:05
03:05
20m
Research paper
Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science ResearchJSEET
JSEET - Joint Track on Software Engineering Education and Training
Eric Knauss Chalmers | University of Gothenburg
Pre-print Media Attached
03:25
20m
Research paper
Onboarding in Software Product Lines: Concept Maps as Welcome GuidesJSEET
JSEET - Joint Track on Software Engineering Education and Training
Maider Azanza University of the Basque Country (UPV/EHU), Arantza Irastorza University of the Basque Country (UPV/EHU), Raul Medeiros University of the Basque Country (UPV/EHU), Oscar Diaz University of the Basque Country (UPV/EHU)
Pre-print Media Attached
03:45
20m
Experience report
Improving Concept Learning Through Specialized Digital FanzinesJSEET
JSEET - Joint Track on Software Engineering Education and Training
José Manuel Redondo López Universidad de Oviedo
Pre-print Media Attached