Methods as action knowledge: Exploring the concept of method rationale in method construction, tailoring and use

Pär J. Ågerfalk, Brian Fitzgerald

Research output: Contribution to journalConference articlepeer-review

Abstract

Systems development methods are used to express and communicate knowledge about systems and software development processes; i.e. methods encapsulate knowledge. Since methods encapsulate knowledge, they also encapsulate rationale. Rationale can in this context be understood as the reasons and arguments for particular method prescriptions. In this paper we show how the combination of two different aspects of method rationale can be used to shed some light on the communication and apprehension of methods in systems development. This is done by way of clarifying how method rationale is present at three different levels of method existence. By mapping existing research on methods onto this model, we conclude the paper by pointing at some research areas that deserve attention and where method rationale could be used as an important analytic tool.

Original languageEnglish
Pages (from-to)27-40
Number of pages14
JournalCEUR Workshop Proceedings
Volume363
Publication statusPublished - 2005
Event10th International Workshop on Exploring Modeling Methods for Systems Analysis and Design, EMMSAD 2005 - Held in Conjunction with the 17th Conference on Advanced Information Systems, CAiSE 2005 - Porto, Portugal
Duration: 13 Jun 200514 Jun 2005

Fingerprint

Dive into the research topics of 'Methods as action knowledge: Exploring the concept of method rationale in method construction, tailoring and use'. Together they form a unique fingerprint.

Cite this