一句话:基于12篇设计科学硕士论文,总结在工业界开展建构性硕士论文的常见陷阱与实践建议。
本文针对软件工程硕士论文与工业界合作时学术严谨性与实践价值难以兼顾的问题,探讨如何在硕士论文周期内应用设计科学研究(DSR)。作者以DSR自身为方法,分析过去七年12篇设计科学硕士论文,综合学生-导师互动、导师-企业互动、答辩反馈及基于论文的发表评审意见,提炼常见陷阱与良好实践。结果为学生、导师和答辩人提供具体建议,包括如何界定研究问题、组织报告,以及如何与从业者规划并开展设计科学研究,以在有限时间内平衡知识贡献与设计产出。
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, this paper complements existing method descriptions and guidelines. It offers 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, common pitfalls and good practices are collected 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: This paper provides concrete advise for framing research questions, structuring a report, as well as for planning and conducting design science research with practitioners.