Understanding the Philosophical Underpinnings of Software Engineering Research in Information Systems

  • Authors:
  • Dawn G. Gregg;Uday R. Kulkarni;Ajay S. Vinzé

  • Affiliations:
  • School of Management, Arizona State University West, P.O. Box 37100, Phoenix, AZ 85069-7100 USA. Dawn.Gregg@asu.edu;School of Accountancy and Information Management, College of Business, Arizona State University, P.O. Box 873606, Tempe, AZ 85287-366, USA. Uday.Kulkarni@asu.edu;School of Accountancy and Information Management, College of Business, Arizona State University, P.O. Box 873606, Tempe, AZ 85287-366, USA. Ajay.Vinze@asu.edu

  • Venue:
  • Information Systems Frontiers
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Information Systems (IS) discipline, and related research, focuses on the development, understanding, and use of technology to meet business needs. Technology, in particular “software,” is the basis for IS research, making software engineering a critical component of research in the IS domain. While the importance of software development is well accepted, what constitutes high quality software engineering research is not well defined. Perhaps this is because some software development clearly is not research and it is hard to distinguish between pure application development, and systems development that pushes the boundaries of knowledge. Sir Karl Popper argued that the scientific quality of research is not based on its empirical method, but on the nature of the questions asked. Our research suggests that software engineering can meet Popper's criteria for scientific research.Drawing on well-established research philosophies, we propose a software engineering research methodology (SERM) and discuss the utility of this methodology for contributing to and expanding the IS body of knowledge. We also describe the considerations that need to be addressed by SERM to enhance acceptability of software engineering research in IS. Our suggestions are corroborated with a review of current IS software engineering research reported in leading IS journals.