For several decades there has been a debate in the computing sciences about the relative roles of design and empirical research, and about the contribution of design and research methodology to the relevance of research results. In this minitutorial we review this debate and compare it with evidence about the relation between design and research in the history of science and technology. Our review shows that research and design are separate but concurrent activities, and that relevance of research results depends on problem setting rather than on rigorous methods. We argue that rigorous scientific methods separate design from research, and we give simple model for how to do this in a problem-driven way. 1 The Design Science Debate in the Computing Sciences In several computing sciences there is an ongoing debate about the relationship between research and design. In software engineering (SE), the use of empirical methods, in particular experimental ones, started in the 1980s [1], but ...
Roel Wieringa, J. M. G. Heerkens