Exploring the Role of Method Rationale in the Context of Teaching Information Systems Development Methods

Research has shown that traditional education in systems development has its limitations. This chapter draws on recent research on a component-based view of systems development methods. The aim is to explore the impact of applying a method rationale perspective during method teaching with regards to student’s abilities to reason about the suitability of a particular method to various development settings. A qualitative research approach was adopted, which used two different approaches to teaching a particular method to two groups of students. The students’ ability to reason about the method in modelling seminars and follow-up interviews was analysed. The results indicate that explicating method rationale in teaching methods may have a positive impact on students’ ability to reason about methods and method tailoring.

[1]  Fredrik Karlsson,et al.  Method configuration: method and computerized tool support , 2005 .

[2]  Erik Stolterman,et al.  Designarbetets dolda rationalitet en studie av metodik och praktik inom systemutveckling , 1991 .

[3]  Juha-Pekka Tolvanen,et al.  Managing Evolutionary Method Engineering by Method Rationale , 2004, J. Assoc. Inf. Syst..

[4]  Perdita Stevens,et al.  Using UML - software engineering with objects and components, Second Edition , 2006, Addison Wesley object technology series.

[5]  Pär J. Ågerfalk Information Systems Actability: Understanding Information Technology as a Tool for Business Action and Communication , 2003 .

[6]  Pär J. Ågerfalk,et al.  Method configuration: adapting to situational characteristics while creating reusable assets , 2004, Inf. Softw. Technol..

[7]  M. Patton,et al.  Qualitative evaluation and research methods , 1992 .

[8]  Jungwoo Lee,et al.  Exploring the impact of formal training in ISD methods on the cognitive structure of novice information systems developers , 2000, Inf. Syst. J..

[9]  Brian Fitzgerald,et al.  Exploring the Concept of Method Rationale: A Conceptual Tool to Understand Method Tailoring , 2006 .

[10]  Sandeep Purao,et al.  Educating reflective systems developers , 2002, Inf. Syst. J..

[11]  P. Berger,et al.  The Social Construction of Reality , 1966 .

[12]  Colette Rolland,et al.  A proposal for context-specific method engineering , 1996 .

[13]  H. Oinas-Kukkonen,et al.  Method rationale in method engineering and use , 1996 .

[14]  Matthew B. Miles,et al.  Qualitative Data Analysis: An Expanded Sourcebook , 1994 .

[15]  Fredrik Karlsson,et al.  Combining method engineering with activity theory: theoretical grounding of the method component concept , 2006, Eur. J. Inf. Syst..

[16]  Brian Lings,et al.  Method in action and method in tool: a stakeholder perspective , 2004, J. Inf. Technol..

[17]  Brian Fitzgerald,et al.  The use of systems development methodologies in practice: a field study , 1997, Inf. Syst. J..

[18]  Anders G. Nilsson,et al.  The Business Developer’s Toolbox: Chains and Alliances between Established Methods , 1999 .

[19]  Sjaak Brinkkemper,et al.  Method engineering: engineering of information systems development methods and tools , 1996, Inf. Softw. Technol..