Journal of Information Systems Education (JISE)

Volume 21

Volume 21 Number 2, Pages 159-172

Summer 2010

Teaching Information Systems Development via Process Variants

Wee-Kek Tan
National University of Singapore
Singapore, 117417, Singapore

Chuan-Hoo Tan
City University of Hong Kong
Kowloon, Hong Kong

Abstract: Acquiring the knowledge to assemble an integrated Information System (IS) development process that is tailored to the specific needs of a project has become increasingly important. It is therefore necessary for educators to impart to students this crucial skill. However, Situational Method Engineering (SME) is an inherently complex process that may not be suitable for students to apply in a classroom IS development project. SME is defined as the systematic creation of new methods from parts of existing methods, i.e., the method fragments, by taking into account the specific business situation of each IS development project. A less complex pedagogical approach is to teach students how to design an IS development process variant that incorporates the building blocks of various existing processes in order to leverage the advantages of each individual process. This paper first proposes a framework for teaching students the designing of process variants, followed by a preliminary empirical study conducted in a genuine classroom setting to determine whether the framework benefits students. Through the preliminary study, we discuss how the student IS development project teams had successfully applied our framework to design and use their own process variants. The initial observations obtained from the study also suggest that students who designed their own process variant appeared to consistently outperform those who did not, i.e., students which opted to use the traditional waterfall model.

Keywords: Information systems development, System process models, Curriculum design

Download this article: JISE - Volume 21 Number 2, Page 159.pdf

Recommended Citation: Tan, W. -K. & Tan, C. -H. (2010). Teaching Information Systems Development via Process Variants. Journal of Information Systems Education, 21(2), 159-172.