Selection criteria for quality controlled information gateways
Work Package 3 of Telematics for Research project DESIRE (RE 1004)
Title page
Table of Contents

Previous - Next

Appendix II: Overview of Soft Systems Methodology

The Soft Systems Methodology (Checkland 1981; Checkland and Scholes 1990) enables a structured approach to a situation that is seen to be problematic or where improvement is desirable. It consists of seven principal stages, not necessarily employed sequentially and employed for systems and identified subsystems.
1Problem situation unstructured
2Problem situation expressed Rich picture
3Formulating Root definitions CATWOE root definitions
4Conceptual modelling Conceptual systems model
5Comparison system/real world List of discrepancies
6Feasible/desirable changes List of changes
7Action to improve List of actions

1 Expressing the problem situation

The scope of the study is not restricted too early by defining at the beginning what the problems are. The aim is to capture primarily who individuals feel are the principal actors and clients of the organisation, what transformations are carried out and what expectations and constraints on the system were. This can involve:

2 Rich pictures

Rich pictures are generated to represent structures, processes and issues of the organisation which could be relevant to the problem definition, and to try to give an impression of the organisational climate. Rich pictures are usually, but not exclusively, a mixture of text and graphics and are intended to give an easily intelligible image of the organisation and the major issues involved. The production of a rich picture is not the purpose of SSM but can be viewed as a by-product of the process of investigation (Lewis 1992).

3 Root definitions

Root definitions are concise textual definitions that express the nature of the systems relevant to exploring the problem situation. They take the form: do X by Y to achieve Z. Having collected information to work with, a series of 'root definitions' are written to express the primary and secondary objectives of the system. These textual definitions inform the iterative development of a subsequent 'conceptual model' of the overall system. It is important that this formulation occurs as a team activity, so that missing information and conflicts in perceptions are highlighted

It is important that more than one root definition is formulated as each one expresses a different perspective of the organisation's purpose and serves to acknowledge that there are conflicts and problems between (for instance) actors, owners and clients of a system. Primary task definitions aim to be a neutral account of what is necessary for the organisation to fulfil its primary role, sometimes from a mission statement, charter or official description of the organisation's activity. Another approach is to seek agreement amongst the problem owners as to what the primary-task root definition is. Issue based definitions frequently look at part of the system only and focus on key problem areas.

4 CATWOE Analysis

The root definitions are written specifically to include Checkland's CATWOE components. These are: Clients, Actors, Transformations, Worldview, Owner, Environment (TWECOA is considered to be a more appropriate ordering). Describing the transformation and worldview are essential for the construction of the conceptual model.

5 The Conceptual Model

A (graphical) 'conceptual model' is then developed which represents graphically the activities logically necessary to achieve the transformation described in the primary root definition. The model is checked to ensure that it conforms to the following requirements:

6 The five E's

These are the criteria by which the transformations within the system are judged:

7 Comparison

It is important to note that the conceptual model produced is a theoretical construct - it does not represent the existing or potential structure of the organisation. A process of comparison or testing is required to link the conceptual model back to the real world. It is this process of testing which will raise issues and imply subsequent action.

Disparities between the systems model and the real world might indicate problems and/or where improvements could be made. The output from this stage of testing is a list of system activities, the corresponding activities in the real world, and the differences.

Methods for comparison:

8 Action

Issues raised in testing should be addressed and actions which bring improvements should be identified and implemented. This could necessitate changes to structure, procedures and attitudes. Proposals should then be drawn up stating what should be done and how :

Next Table of Contents


Page maintained by: UKOLN Metadata Group,
Last updated: 2-Apr-1998