Action Research vs. Design Research
Action research is one of many research methodologies used in contemporary empirical software engineering. Its practical orientation and embedding in the context of a company are its main appeal. However, the embedding can be challenging as it requires active participation from industrial partners. Therefore, we can sometimes change the course of our studies and use a methodology that is closely related—design science research. In this chapter, we explore the basic principles of design science research and make the comparison between these two methodologies.
Unable to display preview. Download preview PDF.
- [BF+14]Pierre Bourque, Richard E Fairley, et al. Guide to the software engineering body of knowledge (SWEBOK (R)): Version 3.0. IEEE Computer Society Press, 2014.Google Scholar
- [GO79]Amrit L Goel and Kazu Okumoto. Time-dependent error-detection rate model for software reliability and other performance measures. IEEE transactions on Reliability, 28(3):206–211, 1979.Google Scholar
- [IV09]Juhani Iivari and John Venable. Action research and design science research-seemingly similar but decisively dissimilar. In ECIS, pages 1642–1653, 2009.Google Scholar
- [LFW15]Per Lenberg, Robert Feldt, and Lars Göran Wallgren. Human factors related challenges in software engineering: an industrial perspective. In Proceedings of the Eighth International Workshop on Cooperative and Human Aspects of Software Engineering, pages 43–49. IEEE Press, 2015.Google Scholar
- [MO84]John D Musa and Kazuhira Okumoto. A logarithmic poisson execution time model for software reliability measurement. In Proceedings of the 7th international conference on Software engineering, pages 230–238. Citeseer, 1984.Google Scholar
- [RSM+13]Rakesh Rana, Miroslaw Staron, Niklas Mellegård, Christian Berger, Jörgen Hansson, Martin Nilsson, and Fredrik Törner. Evaluation of standard reliability growth models in the context of automotive software systems. In International Conference on Product Focused Software Process Improvement, pages 324–329. Springer, 2013.Google Scholar
- [SC17]Anna Börjesson Sandberg and Ivica Crnkovic. Meeting industry: academia research collaboration challenges with agile methodologies. In Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track, pages 73–82. IEEE Press, 2017.Google Scholar
- [ST09]Paulo Sergio Medeiros dos Santos and Guilherme Horta Travassos. Action research use in software engineering: An initial survey. In Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement, pages 414–417. IEEE Computer Society, 2009.Google Scholar
- [Wie10]Roel Wieringa. Design science methodology: principles and practice. In 2010 ACM/IEEE 32nd International Conference on Software Engineering, volume 2, pages 493–494. IEEE, 2010.Google Scholar
- [Wie14]Roel J Wieringa. Design science methodology for information systems and software engineering. Springer, 2014.Google Scholar