Constructive Master's Thesis Work in Industry: Guidelines for Applying Design Science ResearchJSEET
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 MayDisplayed 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 20mResearch 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 20mResearch 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 20mExperience 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 MayDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
03:05 - 04:05 | 3.3. Novel Approaches to SE Education IJSEET - Joint Track on Software Engineering Education and Training at JSEET Room | ||
03:05 20mResearch 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 20mResearch 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 20mExperience 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 |