SlideShare une entreprise Scribd logo
1  sur  25
Télécharger pour lire hors ligne
Lecture 2




                                  Root Definition and
                                  Conceptual Model
                                Systems Analysis and Design (UCM0558E)




                                           Abdisalam Issa-Salwe

                                        Thames Valley University
                                      Faculty of Professional Studies




  Overview of SSM Stages

                   situation      7       action to
             1   considered            improve the
                 problematic      problem situation       6              changes:
                                                           systemically desirable,
                                                                culturally feasible

                  problem         comparison of
            2     situation       models and
                 expressed        real world  5
                                                                    real world

                                                                  systems thinking
                                                                  about real world
                    3            conceptual models
              root definition    of systems described
          of relevant systems    in root definitions 4

Source: Checkland:
Systems Thinking,
Systems Practice
                                                                                      2
Two relevant models

     Root Definitions are used to identify what the
     system's purpose is, who the interested
     parties are
     Conceptual Models are used to say how the
     system would function, i.e. what activities are
     necessary for it to take place.




                                                                 3




Defining systems

   The variety of influences in a human activity system to be
   collected in a rich picture
      ordering takes place within the area of systems thinking
      rather than real world investigation.
      The situation is examined by defining systems (inputs-
      transformations-outputs) which are relevant to it and
      working out the activities that will be necessary for
      such a system to function.




                                                                 4
Formal systems model (and examples)




                                                                       5




Stage 3: Root Definition (RD)
     The root definition is one way of describing
        what is the system
        how the system will work, and
        why we need this system.
     It is expressed as a transformation process
        some entity as input a new form of the entity as output.
  Note: We should not confuse the how here with the how of
    implementation,
        the how in the root definitions gives a general framework of
        how we are going to do this but it is not how that defines
        certain technology and certain steps to be taken.




                                                                       6
Notional description
    Root definitions as notional descriptions of the purposes of
    systems:
        they look at an organisation or situation from different points
        of view.
        It is perfectly possible for there to be several views of the
        same situation.
    Take the following definition of the work of which produces
    graduates in vocational subjects to satisfy the needs of industry
    and commerce:
    The university is a system in which academic departments are
       responsive to the needs of industry and has its performance
      judged by industry and the funding council. The assumptions
     are that it is possible and necessary to define the requirements
          of industry for qualified graduates in particular subjects.




                                                                          7




Two types of RD

 Primary Task Root Definition:
    concern processes which the organization being
    studied performs as a part of their regular activities
    (for example, in an oil company, the process of
    refinement of the oil).

 Issue based Root Definition:
    Issue Based Root Definitions concern processes
    which are rare or one-off occurrences (such as a
    management restructuring).


                                                                          8
Root definition examples

 primary task (relating to basic tasks and structures)
  A university owned and operated system to award degrees and
 diplomas to suitably qualified candidates (X), by means of suitable
assessment (Y), (in conformance with national standards), in order to
demonstrate the capabilities of candidates to potential employers (Z).
issue based (relating to temporary or qualitative concerns, or
concerns of judgment)
A university owned and operated system to implement a
quality service (X), by devising and operating procedures
 to delight its customers and control its suppliers (Y), in
      order to improve its educational products (Z).

                                                                     9




Root definitions syntax

   short textual statements which define the
   important elements of the relevant system
   being modelled - rather like mission
   statements
  they follow the form:
  a system to do X by (means of) Y in order to Z
                 what the system does - X
                    how it does it - Y
                 why it’s being done - Z

                                                                    10
CATWOE

 CATWOE analysis helps to build coherent and
   comprehensive root definitions
   Each conceptual system has at its heart a transformation
   process in which something, an input, is changed, or
   transformed, into some new form of itself, an output.
   Accompanying this transformation ('T' for short) is a
   weltanschauung, or worldview –
      Weltanschauung defines the belief or point of view
      that makes the transformation reasonable - worth
      achieving.
   Together, T and W form the core of CATWOE analysis -
   a mnemonic which helps to build coherent and
   comprehensive root definitions.
                                                            11




    CATWOE stands for
T = Transformation


Customers            the victims or beneficiaries of T
Actors               those who do T
Transformation       input           output
Weltanschauung       the worldview that makes the T
                     meaningful in context
Owners               those with the power to stop T
Environmental        elements outside the system which
constraints          are taken as given, but nevertheless
                      affect its behaviour

                                                            12
Some procedures for deriving root definitions of relevant systems


       Identify a problem which seems important enough for further
       investigation
       Structured root definition has three parts, referred to as what,
       how and why.
          the 'what' is the immediate aim of the system,
          the 'how' is the means of achieving that aim, and
          the 'why' is the longer term aim of the purposeful
          activity
       We can compose root definitions by naming a series of relevant
       systems using the formula:
          “ A system to……..by……………in order to…………….”


                                                                          13




CATWOE

  to formulate and structure the real world situation in a
  meaningful way and also to ensure that the RD written
  does really represent the relevant system
  both the root definition and the CATWOE analysis is to
  consider each of them with respect to the other one, if
  there is any kind of inconsistency then this is a clue that
  there is something seriously wrong in the SSM
  practitioner understanding of the problem situation and
  he has to go back and iterate to stages one and two




                                                                          14
Deriving relevant systems

   relevant systems are conceptual (in-the-mind)
   models of parts of the problem that are of interest
   they are models which follow systems principles to
   help structure the analyst’s impression of the problem
   - not definitive descriptions of systems in the real
   world
   problems can be represented as they are perceived
   by different stakeholders




                                                        15




CATWOE example


   C     candidate students
   A     university staff
   T     candidate students
         degree holders and diplomates
   W     the belief that awarding degrees and
         diplomas is a good way of demonstrating
         the qualities of candidates to potential
         employers
   O     the University governing body
   E     national educational and assessment
         standards
                                                        16
Starting point:

best starting point is to think first of the output of
  the transformation, the thing that the system is
  there to do, working out the transformation from
  that and then moving on to the Weltanschauung,
  such as:

  Who (A) is doing what (T) for whom (C), having
  someone to whom they are answerable (O) and
    working within certain assumptions (W) and
   within wider constraints in the environment (E).

                                                    17




Stage 4: Conceptual Model

  CM as the core of the SSM methodology:
   To establish a relevant system based on
   defining the minimum number of activities
   required for this relevant system to be the one
   described in the root definition.
   It is a human activity models that is used to
   show each operational activity that is
   necessary to carry out the process described
   in the root definition. There must be at least
   one conceptual model for each RD.

                                                    18
Basic component of CM




                                                                     19




activity models - symbols

       activity - ‘do something’               verb + noun
                                                  phrase


logical dependency arrow - activity A must        A
come before B, or if activity A is done badly
- so will B                                                      B


 cook dinner                       study MSc
                                                              boundary
                      eat                        take MSc
                    dinner                      examination




                                                                     20
How to build CM

To build a conceptual model
1.    take the RD and think of the different activities
      that must be implemented to fulfill this RD
2.    then express each activity in a phrase
      containing one verb, and
3.    finally associate these activities in a CM
      showing dependencies of the activities and the
      flow of the information.



                                                                    21




 activity model - example
                                     design
              enrol students       education
                                  programm es


                                                  appreciate
                educate               allot
                                   resources       national
                students
                                                  standards

                  award              design
            degrees + diplomas    and carry out
           to students reaching
                                   assessm ent
             acceptable levels




     A university owned and operated system to award degrees and
       diplomas to suitably qualified candidates (X), by means of
         suitable assessment (Y), (in conformance with national
         standards), in order to demonstrate the capabilities of
                  candidates to potential employers (Z).
                                                                    22
Measurement of performance


Measurement needed to incorporate with
 performance for this conceptual model.

  Formal System Thinking
  Monitoring the System




                                                                      23




    Formal Systems Thinking

     applied to the development of the conceptual model.
     serves as a guideline for checking the conceptual model.
     Example, S is a formal system if and only if it meets the following
     criteria:
        S must have some mission
        S must have a measure of performance
        S must have a decision making process
        S must have components which interact with each other such that
        the effects and actions are transmitted throughout the system
        S must be part of a wider system with which it interacts
        S must be bounded from the wider system, based on the area
        where its decision making process has power to enforce an action




                                                                      24
Monitoring the System
Monitoring the operational system consists of
 three activities:
1. Define a measure of performance:
      Efficacy - does it work
      Efficiency - How much of work completed given
     consumed resources
      Effectiveness - Are goals being met.
     Note: Many including ethical, elegant, economical and other metrics
     which may be dependent on the context of the work being done
2. Monitor the activities in the operational system, in
   accordance with the metrics defined in step 1.
3. Take control action: Use the outcomes of these
   metrics to determine and execute action to control
   the operational system.


                                                                       25




Example of Monitoring of performance

  E1 (efficacy) - are degrees and diplomas awarded?
  E2 (efficiency) - how many degrees and diplomas, of
  what standard, are awarded for the resource
  consumed?
  E3 (effectiveness) - do employers find the degrees
  and diplomas a useful way of assessing the qualities
  of potential employees?




                                                                       26
The complete model - example
                                                         A university owned and operated systemto award
                                                     degrees and diplomas to suitably qualified candidates (X),
                          design                     by means of suitable assessment (Y), (in conformance with
  enroll students       education
                       programmes
                                                          national standards), in order to demonstrate the
                                                        capabilities of candidates to potential employers (Z).
                           allot       appreciate
     educate                                                        C   candidate students
                        resources       national
     students
                                       standards                    A   university staff
                                                                    T   candidate students
       award              design                                        degree holders and diplomates
 degrees + diplomas    and carry out                                W   the belief that awarding degrees and
to students reaching    assessment                                      diplomas is a good way of demonstrating
  acceptable levels                                  take control       the qualities of candidates to potential
                                                        action          employers
                                       monitor for                  O   the University governing body
                                       E1, E2, E3
                                                                    E   national educational and assessment
                                                                        standards
     E1 (efficacy) - are degrees and diplomas awarded?
     E2 (efficiency) - how many degrees and diplomas, of what standard, are awarded for
     the resource consumed?
     E3 (effectiveness) - do employers find the degrees and diplomas a useful way of
     assessing the qualities of potential employees?
                                                                                                          27




    More example of building a CM
     "A system to meet a perceived requirement for web-based resources
        intended to help users teach and learn SSM methodologies by
        constructing and publishing appropriate web pages in order to
        help interested parties to teach and learn". The suggested
        activities are:

         1. Identify potential users for learning resources
         2. Know about capabilities of world wide web medium
         3. Know about authoring and publishing web pages
         4. Know about methodologies and how to teach them
         5. Identify likely help needed by potential users
         6. Identify ways of meeting users' teaching/learning needs
         7. Design web pages intended to meet users' likely needs
         8. Construct web pages
         9. Publish web pages



                                                                                                          28
Activity dependencies and explanations for the conceptual example




                                                                      29




The complete conceptual model

 Root definition
 CATWOE
 Activity model
 Measures of performance




                                                                      30
The conceptual model for a
 web-based system




                                                                31




Stage 5: Comparison
      Deals with the comparison between the conceptual
      model(s) developed in stage 4, and the structured
      analysis of the problem situation from stage 2 .
      Purpose is to analyse the similarities and differences
      between the model and the real world in a thorough
      and structured manner.
         Note: the analyst will likely find out where the
         models are unrealistic, as well as determining
         where the new ideas generated from the
         modelling might be of practical use in the situation
         being examined.



                                                                32
Approaches to using comparison

 several approaches to use when comparing the real
 world with the models derived from the root definition.
 The most important are:
    1) using conceptual models as a base for ordered
    questioning,
    2) comparing history with model prediction,
    3) general overall comparison, and
    4) model overlay.




                                                           33




Conceptual models as a base for ordered
questioning
 can be done when the real world situation is very
 different from the conceptual model.
 approach can be used when the two models are
 different.
 technique is simply to generate questions about the
 existing system.
 questions should be written down and answered
 systematically. Questions should be generated for each
 activity in the conceptual model.



                                                           34
Comparing history with model prediction

  prediction involves reconstructing events that
  occurred in the past and asking what would
  have happened if the relevant conceptual
  model had been implemented at the time.
  this technique should be used diligently
  because it could reveal inadequacies.




                                                          35




A general overall comparison
 This can be used with a comparison table. A
 comparison table usually involves systematically
 going through each activity and link (i.e., a
 relationship between two activities) in the conceptual
 model(s) and asking specific questions about the
 differences




                                                          36
The technique of model overlay
 This involves directly overlapping the concept map
 derived from the root definitions with a second model
 that is used to represent what actually exists.
    Although the second conceptual model has not yet
    been created (there only exists a rich picture), the
    conceptual model derived from the root definition
    can be used to create the second conceptual
    model.
  Note: be wary of forgetting or misusing elements
    during the construction of the real-world concept
    model because the systems thinking conceptual
    model may be quite different from the real world.



                                                                  37




Comparison with the real world


            is it done in the real situation?      comments,
 activity
                     how is it done?            recommendations

    1

    2

    3




                                                                  38
A comparison table for estimates effort.




                                                  39




Example of a basic comparison of a conceptual model




                                                  40
41




Problems and problem owners




                              42
Stage 6 and 7:
Definition of Desirable and Feasible Changes
The purpose:
  to define those changes that are most feasible and
  desirable.
  the possible changes from the previous stage are
  considered and weighed using several criteria,
  including the cost and benefit of the change, and the
  political feasibility.
  those changes that seem likely, if implemented, to
  have a positive outcome in the situation are
  recommended.



                                                             43




      Steps be followed
  For each proposed change, the following should be
      described:
  1) Reason for change: The reason for the change
      should include arguments for why the change was
      suggested in the first place;
  2) Nature of change: an explanation of the context of
      the change.
  3) Means to bring about change: means and steps
      required to bring about the change;
  4) Potential long-term effects of change: The long-term
      implications of the change to the system should also
      be considered.



                                                             44
The impact of Change

        The political feasibility can be analysed by considering for whom
        the expected outcome will be positive. Must be considered:
            who will likely oppose the change, and why.
            to examine the relative power of the individuals for and
            against the change.
        Cost feasibility analysis includes the cost implications.
            For example, how much will the change likely cost, and do
            the benefits justify the costs.
        Benefits should include short and long-term benefits that might
        offset or justify the cost.
        Note: Stage 6 includes a general framework for how to approach the
        weighing of the potential changes.




                                                                        45




Stage 7:
Recommended Action
  Purpose:
     to help the practitioners recommend the change.
     also include the actual starting of the change process.

Note:
        It is important to note that the introduction of the action may
        change the situation so that new problems may arise.
        It may be a good idea to carry out the change in a temporary
        mock system to gauge the repercussions.
        This method of testing would have to be on a fairly simple
        system otherwise it could require a lot of resources. Once a
        temporary system is used and observed by an analyst, it
        could then be introduced into the real system.


                                                                        46
Preferred option(s)

 First, select the preferred option(s) from the previous
 step.
    the steps that are expected to have the greatest
    positive effect.
    There should be a clear understanding about whose
    point of view the so-called positive effect is from.
    It should also be understood how the opposition will
    react to the changes, and how they should be dealt
    with. After these issues have been considered, the
    final findings can be presented to the client in the
    form of a report.


                                                            47




The Final Report

     The final report should include the following
     elements:
  1) an outline of the measures recommended,
  2) the benefits of the change,
  3) the costs of the change,
  4) the cultural and political implications, and
  5) the feasibility of the measures. Of course, the
     conclusions should be easily understandable for all of
     the actors (i.e., stakeholders) within the organization.



                                                            48
References:

   Shehata, Mohamed and Seth Bowen (2000), “Soft Systems
     Methodology”,
     http://sern.ucalgary.ca/~bowen/613/report/#figure8a
   Dale Couprie, Alan Goodbrand, Bin Li, David Zhu (1997). Soft
     System Methodology.
     http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html
   Checkland, P.(2000). System thinking, System practice. John Wiley
     & Sons, New York, NY.
   Checkland, P. and Scholes, J. (1990). Soft Systems Methodology
     in Action. John Wiley & Sons, New York, NY.




                                                               49

Contenu connexe

En vedette (9)

Metodología de Checkland Aplicada A la Violencia Escolar
Metodología de Checkland Aplicada A la Violencia EscolarMetodología de Checkland Aplicada A la Violencia Escolar
Metodología de Checkland Aplicada A la Violencia Escolar
 
Catwoe
CatwoeCatwoe
Catwoe
 
SoftSystemsMethodology lecture1
SoftSystemsMethodology lecture1SoftSystemsMethodology lecture1
SoftSystemsMethodology lecture1
 
Soft Systems Methodology
Soft Systems MethodologySoft Systems Methodology
Soft Systems Methodology
 
MSB AL PROBLEMA DEL TRANSPORTE
MSB  AL PROBLEMA DEL  TRANSPORTEMSB  AL PROBLEMA DEL  TRANSPORTE
MSB AL PROBLEMA DEL TRANSPORTE
 
Soft Systems Methodology
Soft Systems MethodologySoft Systems Methodology
Soft Systems Methodology
 
Ssm ppt
Ssm pptSsm ppt
Ssm ppt
 
Soft Systems Methodology for solving wicked problems
Soft Systems Methodology for solving wicked problemsSoft Systems Methodology for solving wicked problems
Soft Systems Methodology for solving wicked problems
 
METODOLOGIA DE LOS SISTEMAS BLANDOS
METODOLOGIA DE LOS SISTEMAS BLANDOSMETODOLOGIA DE LOS SISTEMAS BLANDOS
METODOLOGIA DE LOS SISTEMAS BLANDOS
 

Similaire à SoftSystemsMehtodology(Lecture2)

IT440.pdf
IT440.pdfIT440.pdf
IT440.pdfAhTh3
 
s123.pdf
s123.pdfs123.pdf
s123.pdfAhTh3
 
s123.pdf
s123.pdfs123.pdf
s123.pdfAhTh3
 
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinkingsicrcw
 
Using systems thinking to improve organisations
Using systems thinking to improve organisationsUsing systems thinking to improve organisations
Using systems thinking to improve organisationsDavid Alman
 
Software Development Methodologies-HSM, SSADM
Software Development Methodologies-HSM, SSADMSoftware Development Methodologies-HSM, SSADM
Software Development Methodologies-HSM, SSADMNana Sarpong
 
OO Development 5 - Analysis
OO Development 5 - AnalysisOO Development 5 - Analysis
OO Development 5 - AnalysisRandy Connolly
 
Production and Operations management - assignment 1 - defining a system
Production and Operations management - assignment 1 - defining a systemProduction and Operations management - assignment 1 - defining a system
Production and Operations management - assignment 1 - defining a systemKerrie Noble
 
An holistic approach to Organisational Change Management
An holistic approach to Organisational Change ManagementAn holistic approach to Organisational Change Management
An holistic approach to Organisational Change ManagementThu Nandi Nwe
 
Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and designsmumbahelp
 
Object oriented software engineering
Object oriented software engineeringObject oriented software engineering
Object oriented software engineeringVarsha Ajith
 
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdfAftaZani1
 

Similaire à SoftSystemsMehtodology(Lecture2) (20)

SoftSystemsMethology(Lecture2)
SoftSystemsMethology(Lecture2)SoftSystemsMethology(Lecture2)
SoftSystemsMethology(Lecture2)
 
IT440.pdf
IT440.pdfIT440.pdf
IT440.pdf
 
s123.pdf
s123.pdfs123.pdf
s123.pdf
 
s123.pdf
s123.pdfs123.pdf
s123.pdf
 
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
Eugenio Mauri: resumee of the article "From conceptual modelling to requireme...
 
Sts roundtable for slideshare
Sts roundtable for slideshareSts roundtable for slideshare
Sts roundtable for slideshare
 
Building an Information System
Building an Information SystemBuilding an Information System
Building an Information System
 
Model Based Systems Thinking
Model Based Systems ThinkingModel Based Systems Thinking
Model Based Systems Thinking
 
Using systems thinking to improve organisations
Using systems thinking to improve organisationsUsing systems thinking to improve organisations
Using systems thinking to improve organisations
 
Chap3 RE elicitation
Chap3 RE elicitationChap3 RE elicitation
Chap3 RE elicitation
 
Ch5
Ch5Ch5
Ch5
 
TED Talk - "Lean STS" - Christis
TED Talk - "Lean STS" - ChristisTED Talk - "Lean STS" - Christis
TED Talk - "Lean STS" - Christis
 
Software Development Methodologies-HSM, SSADM
Software Development Methodologies-HSM, SSADMSoftware Development Methodologies-HSM, SSADM
Software Development Methodologies-HSM, SSADM
 
OO Development 5 - Analysis
OO Development 5 - AnalysisOO Development 5 - Analysis
OO Development 5 - Analysis
 
unit 1 & 2 (6).pptx
unit 1 & 2 (6).pptxunit 1 & 2 (6).pptx
unit 1 & 2 (6).pptx
 
Production and Operations management - assignment 1 - defining a system
Production and Operations management - assignment 1 - defining a systemProduction and Operations management - assignment 1 - defining a system
Production and Operations management - assignment 1 - defining a system
 
An holistic approach to Organisational Change Management
An holistic approach to Organisational Change ManagementAn holistic approach to Organisational Change Management
An holistic approach to Organisational Change Management
 
Mca1040 system analysis and design
Mca1040  system analysis and designMca1040  system analysis and design
Mca1040 system analysis and design
 
Object oriented software engineering
Object oriented software engineeringObject oriented software engineering
Object oriented software engineering
 
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf01. Birta L. G., Arbez G. - Modelling and Simulation_  (2007).pdf
01. Birta L. G., Arbez G. - Modelling and Simulation_ (2007).pdf
 

Plus de Taibah University, College of Computer Science & Engineering

Plus de Taibah University, College of Computer Science & Engineering (20)

Lecture 1- Computer Organization and Architecture.pdf
Lecture 1- Computer Organization and Architecture.pdfLecture 1- Computer Organization and Architecture.pdf
Lecture 1- Computer Organization and Architecture.pdf
 
The paper the welfare state of the somali nation - a possible solution to t...
The paper   the welfare state of the somali nation - a possible solution to t...The paper   the welfare state of the somali nation - a possible solution to t...
The paper the welfare state of the somali nation - a possible solution to t...
 
Colonial intrusion and_the_somali_resistance
Colonial intrusion and_the_somali_resistanceColonial intrusion and_the_somali_resistance
Colonial intrusion and_the_somali_resistance
 
Lecture 3 (Contemporary approaches to Information Systems)
Lecture 3 (Contemporary approaches to Information Systems)Lecture 3 (Contemporary approaches to Information Systems)
Lecture 3 (Contemporary approaches to Information Systems)
 
Lecture 7 (business-level strategy and the value chain model)
Lecture 7  (business-level strategy and the value chain model)Lecture 7  (business-level strategy and the value chain model)
Lecture 7 (business-level strategy and the value chain model)
 
Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)
 
Lecture 2 (major types of information systems in organizations)
Lecture 2 (major types of information systems in organizations)Lecture 2 (major types of information systems in organizations)
Lecture 2 (major types of information systems in organizations)
 
Practical session 1 (critical path analaysis)
Practical session 1 (critical path analaysis)Practical session 1 (critical path analaysis)
Practical session 1 (critical path analaysis)
 
Chapter 2 modeling the process and life-cycle
Chapter 2  modeling the process and life-cycleChapter 2  modeling the process and life-cycle
Chapter 2 modeling the process and life-cycle
 
Historical Perspective on the Challenge Facing the Somali Sacral Unity
Historical Perspective on the Challenge Facing the Somali Sacral UnityHistorical Perspective on the Challenge Facing the Somali Sacral Unity
Historical Perspective on the Challenge Facing the Somali Sacral Unity
 
Colonial intrusion and the Somali Resistance
Colonial intrusion and the Somali ResistanceColonial intrusion and the Somali Resistance
Colonial intrusion and the Somali Resistance
 
Lecture 8 (information systems and strategy planning)
Lecture 8  (information systems and strategy planning)Lecture 8  (information systems and strategy planning)
Lecture 8 (information systems and strategy planning)
 
Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)Lecture 4 (using information technology for competitive advantage)
Lecture 4 (using information technology for competitive advantage)
 
Lecture1 data structure(introduction)
Lecture1 data structure(introduction)Lecture1 data structure(introduction)
Lecture1 data structure(introduction)
 
Lecture2 is331 data&infomanag(databaseenv)
Lecture2 is331 data&infomanag(databaseenv)Lecture2 is331 data&infomanag(databaseenv)
Lecture2 is331 data&infomanag(databaseenv)
 
Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)
 
Lecture6 is353(ea&data viewpoint )
Lecture6 is353(ea&data viewpoint )Lecture6 is353(ea&data viewpoint )
Lecture6 is353(ea&data viewpoint )
 
Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)Lecture4 is353-ea(fea)
Lecture4 is353-ea(fea)
 
Lecture3 is353-ea(togaf)
Lecture3 is353-ea(togaf)Lecture3 is353-ea(togaf)
Lecture3 is353-ea(togaf)
 
Lecture2 is353-ea(the zachma framework)
Lecture2 is353-ea(the zachma framework)Lecture2 is353-ea(the zachma framework)
Lecture2 is353-ea(the zachma framework)
 

Dernier

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 

Dernier (20)

Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 

SoftSystemsMehtodology(Lecture2)

  • 1. Lecture 2 Root Definition and Conceptual Model Systems Analysis and Design (UCM0558E) Abdisalam Issa-Salwe Thames Valley University Faculty of Professional Studies Overview of SSM Stages situation 7 action to 1 considered improve the problematic problem situation 6 changes: systemically desirable, culturally feasible problem comparison of 2 situation models and expressed real world 5 real world systems thinking about real world 3 conceptual models root definition of systems described of relevant systems in root definitions 4 Source: Checkland: Systems Thinking, Systems Practice 2
  • 2. Two relevant models Root Definitions are used to identify what the system's purpose is, who the interested parties are Conceptual Models are used to say how the system would function, i.e. what activities are necessary for it to take place. 3 Defining systems The variety of influences in a human activity system to be collected in a rich picture ordering takes place within the area of systems thinking rather than real world investigation. The situation is examined by defining systems (inputs- transformations-outputs) which are relevant to it and working out the activities that will be necessary for such a system to function. 4
  • 3. Formal systems model (and examples) 5 Stage 3: Root Definition (RD) The root definition is one way of describing what is the system how the system will work, and why we need this system. It is expressed as a transformation process some entity as input a new form of the entity as output. Note: We should not confuse the how here with the how of implementation, the how in the root definitions gives a general framework of how we are going to do this but it is not how that defines certain technology and certain steps to be taken. 6
  • 4. Notional description Root definitions as notional descriptions of the purposes of systems: they look at an organisation or situation from different points of view. It is perfectly possible for there to be several views of the same situation. Take the following definition of the work of which produces graduates in vocational subjects to satisfy the needs of industry and commerce: The university is a system in which academic departments are responsive to the needs of industry and has its performance judged by industry and the funding council. The assumptions are that it is possible and necessary to define the requirements of industry for qualified graduates in particular subjects. 7 Two types of RD Primary Task Root Definition: concern processes which the organization being studied performs as a part of their regular activities (for example, in an oil company, the process of refinement of the oil). Issue based Root Definition: Issue Based Root Definitions concern processes which are rare or one-off occurrences (such as a management restructuring). 8
  • 5. Root definition examples primary task (relating to basic tasks and structures) A university owned and operated system to award degrees and diplomas to suitably qualified candidates (X), by means of suitable assessment (Y), (in conformance with national standards), in order to demonstrate the capabilities of candidates to potential employers (Z). issue based (relating to temporary or qualitative concerns, or concerns of judgment) A university owned and operated system to implement a quality service (X), by devising and operating procedures to delight its customers and control its suppliers (Y), in order to improve its educational products (Z). 9 Root definitions syntax short textual statements which define the important elements of the relevant system being modelled - rather like mission statements they follow the form: a system to do X by (means of) Y in order to Z what the system does - X how it does it - Y why it’s being done - Z 10
  • 6. CATWOE CATWOE analysis helps to build coherent and comprehensive root definitions Each conceptual system has at its heart a transformation process in which something, an input, is changed, or transformed, into some new form of itself, an output. Accompanying this transformation ('T' for short) is a weltanschauung, or worldview – Weltanschauung defines the belief or point of view that makes the transformation reasonable - worth achieving. Together, T and W form the core of CATWOE analysis - a mnemonic which helps to build coherent and comprehensive root definitions. 11 CATWOE stands for T = Transformation Customers the victims or beneficiaries of T Actors those who do T Transformation input output Weltanschauung the worldview that makes the T meaningful in context Owners those with the power to stop T Environmental elements outside the system which constraints are taken as given, but nevertheless affect its behaviour 12
  • 7. Some procedures for deriving root definitions of relevant systems Identify a problem which seems important enough for further investigation Structured root definition has three parts, referred to as what, how and why. the 'what' is the immediate aim of the system, the 'how' is the means of achieving that aim, and the 'why' is the longer term aim of the purposeful activity We can compose root definitions by naming a series of relevant systems using the formula: “ A system to……..by……………in order to…………….” 13 CATWOE to formulate and structure the real world situation in a meaningful way and also to ensure that the RD written does really represent the relevant system both the root definition and the CATWOE analysis is to consider each of them with respect to the other one, if there is any kind of inconsistency then this is a clue that there is something seriously wrong in the SSM practitioner understanding of the problem situation and he has to go back and iterate to stages one and two 14
  • 8. Deriving relevant systems relevant systems are conceptual (in-the-mind) models of parts of the problem that are of interest they are models which follow systems principles to help structure the analyst’s impression of the problem - not definitive descriptions of systems in the real world problems can be represented as they are perceived by different stakeholders 15 CATWOE example C candidate students A university staff T candidate students degree holders and diplomates W the belief that awarding degrees and diplomas is a good way of demonstrating the qualities of candidates to potential employers O the University governing body E national educational and assessment standards 16
  • 9. Starting point: best starting point is to think first of the output of the transformation, the thing that the system is there to do, working out the transformation from that and then moving on to the Weltanschauung, such as: Who (A) is doing what (T) for whom (C), having someone to whom they are answerable (O) and working within certain assumptions (W) and within wider constraints in the environment (E). 17 Stage 4: Conceptual Model CM as the core of the SSM methodology: To establish a relevant system based on defining the minimum number of activities required for this relevant system to be the one described in the root definition. It is a human activity models that is used to show each operational activity that is necessary to carry out the process described in the root definition. There must be at least one conceptual model for each RD. 18
  • 10. Basic component of CM 19 activity models - symbols activity - ‘do something’ verb + noun phrase logical dependency arrow - activity A must A come before B, or if activity A is done badly - so will B B cook dinner study MSc boundary eat take MSc dinner examination 20
  • 11. How to build CM To build a conceptual model 1. take the RD and think of the different activities that must be implemented to fulfill this RD 2. then express each activity in a phrase containing one verb, and 3. finally associate these activities in a CM showing dependencies of the activities and the flow of the information. 21 activity model - example design enrol students education programm es appreciate educate allot resources national students standards award design degrees + diplomas and carry out to students reaching assessm ent acceptable levels A university owned and operated system to award degrees and diplomas to suitably qualified candidates (X), by means of suitable assessment (Y), (in conformance with national standards), in order to demonstrate the capabilities of candidates to potential employers (Z). 22
  • 12. Measurement of performance Measurement needed to incorporate with performance for this conceptual model. Formal System Thinking Monitoring the System 23 Formal Systems Thinking applied to the development of the conceptual model. serves as a guideline for checking the conceptual model. Example, S is a formal system if and only if it meets the following criteria: S must have some mission S must have a measure of performance S must have a decision making process S must have components which interact with each other such that the effects and actions are transmitted throughout the system S must be part of a wider system with which it interacts S must be bounded from the wider system, based on the area where its decision making process has power to enforce an action 24
  • 13. Monitoring the System Monitoring the operational system consists of three activities: 1. Define a measure of performance: Efficacy - does it work Efficiency - How much of work completed given consumed resources Effectiveness - Are goals being met. Note: Many including ethical, elegant, economical and other metrics which may be dependent on the context of the work being done 2. Monitor the activities in the operational system, in accordance with the metrics defined in step 1. 3. Take control action: Use the outcomes of these metrics to determine and execute action to control the operational system. 25 Example of Monitoring of performance E1 (efficacy) - are degrees and diplomas awarded? E2 (efficiency) - how many degrees and diplomas, of what standard, are awarded for the resource consumed? E3 (effectiveness) - do employers find the degrees and diplomas a useful way of assessing the qualities of potential employees? 26
  • 14. The complete model - example A university owned and operated systemto award degrees and diplomas to suitably qualified candidates (X), design by means of suitable assessment (Y), (in conformance with enroll students education programmes national standards), in order to demonstrate the capabilities of candidates to potential employers (Z). allot appreciate educate C candidate students resources national students standards A university staff T candidate students award design degree holders and diplomates degrees + diplomas and carry out W the belief that awarding degrees and to students reaching assessment diplomas is a good way of demonstrating acceptable levels take control the qualities of candidates to potential action employers monitor for O the University governing body E1, E2, E3 E national educational and assessment standards E1 (efficacy) - are degrees and diplomas awarded? E2 (efficiency) - how many degrees and diplomas, of what standard, are awarded for the resource consumed? E3 (effectiveness) - do employers find the degrees and diplomas a useful way of assessing the qualities of potential employees? 27 More example of building a CM "A system to meet a perceived requirement for web-based resources intended to help users teach and learn SSM methodologies by constructing and publishing appropriate web pages in order to help interested parties to teach and learn". The suggested activities are: 1. Identify potential users for learning resources 2. Know about capabilities of world wide web medium 3. Know about authoring and publishing web pages 4. Know about methodologies and how to teach them 5. Identify likely help needed by potential users 6. Identify ways of meeting users' teaching/learning needs 7. Design web pages intended to meet users' likely needs 8. Construct web pages 9. Publish web pages 28
  • 15. Activity dependencies and explanations for the conceptual example 29 The complete conceptual model Root definition CATWOE Activity model Measures of performance 30
  • 16. The conceptual model for a web-based system 31 Stage 5: Comparison Deals with the comparison between the conceptual model(s) developed in stage 4, and the structured analysis of the problem situation from stage 2 . Purpose is to analyse the similarities and differences between the model and the real world in a thorough and structured manner. Note: the analyst will likely find out where the models are unrealistic, as well as determining where the new ideas generated from the modelling might be of practical use in the situation being examined. 32
  • 17. Approaches to using comparison several approaches to use when comparing the real world with the models derived from the root definition. The most important are: 1) using conceptual models as a base for ordered questioning, 2) comparing history with model prediction, 3) general overall comparison, and 4) model overlay. 33 Conceptual models as a base for ordered questioning can be done when the real world situation is very different from the conceptual model. approach can be used when the two models are different. technique is simply to generate questions about the existing system. questions should be written down and answered systematically. Questions should be generated for each activity in the conceptual model. 34
  • 18. Comparing history with model prediction prediction involves reconstructing events that occurred in the past and asking what would have happened if the relevant conceptual model had been implemented at the time. this technique should be used diligently because it could reveal inadequacies. 35 A general overall comparison This can be used with a comparison table. A comparison table usually involves systematically going through each activity and link (i.e., a relationship between two activities) in the conceptual model(s) and asking specific questions about the differences 36
  • 19. The technique of model overlay This involves directly overlapping the concept map derived from the root definitions with a second model that is used to represent what actually exists. Although the second conceptual model has not yet been created (there only exists a rich picture), the conceptual model derived from the root definition can be used to create the second conceptual model. Note: be wary of forgetting or misusing elements during the construction of the real-world concept model because the systems thinking conceptual model may be quite different from the real world. 37 Comparison with the real world is it done in the real situation? comments, activity how is it done? recommendations 1 2 3 38
  • 20. A comparison table for estimates effort. 39 Example of a basic comparison of a conceptual model 40
  • 22. Stage 6 and 7: Definition of Desirable and Feasible Changes The purpose: to define those changes that are most feasible and desirable. the possible changes from the previous stage are considered and weighed using several criteria, including the cost and benefit of the change, and the political feasibility. those changes that seem likely, if implemented, to have a positive outcome in the situation are recommended. 43 Steps be followed For each proposed change, the following should be described: 1) Reason for change: The reason for the change should include arguments for why the change was suggested in the first place; 2) Nature of change: an explanation of the context of the change. 3) Means to bring about change: means and steps required to bring about the change; 4) Potential long-term effects of change: The long-term implications of the change to the system should also be considered. 44
  • 23. The impact of Change The political feasibility can be analysed by considering for whom the expected outcome will be positive. Must be considered: who will likely oppose the change, and why. to examine the relative power of the individuals for and against the change. Cost feasibility analysis includes the cost implications. For example, how much will the change likely cost, and do the benefits justify the costs. Benefits should include short and long-term benefits that might offset or justify the cost. Note: Stage 6 includes a general framework for how to approach the weighing of the potential changes. 45 Stage 7: Recommended Action Purpose: to help the practitioners recommend the change. also include the actual starting of the change process. Note: It is important to note that the introduction of the action may change the situation so that new problems may arise. It may be a good idea to carry out the change in a temporary mock system to gauge the repercussions. This method of testing would have to be on a fairly simple system otherwise it could require a lot of resources. Once a temporary system is used and observed by an analyst, it could then be introduced into the real system. 46
  • 24. Preferred option(s) First, select the preferred option(s) from the previous step. the steps that are expected to have the greatest positive effect. There should be a clear understanding about whose point of view the so-called positive effect is from. It should also be understood how the opposition will react to the changes, and how they should be dealt with. After these issues have been considered, the final findings can be presented to the client in the form of a report. 47 The Final Report The final report should include the following elements: 1) an outline of the measures recommended, 2) the benefits of the change, 3) the costs of the change, 4) the cultural and political implications, and 5) the feasibility of the measures. Of course, the conclusions should be easily understandable for all of the actors (i.e., stakeholders) within the organization. 48
  • 25. References: Shehata, Mohamed and Seth Bowen (2000), “Soft Systems Methodology”, http://sern.ucalgary.ca/~bowen/613/report/#figure8a Dale Couprie, Alan Goodbrand, Bin Li, David Zhu (1997). Soft System Methodology. http://sern.ucalgary.ca/courses/seng/613/F97/grp4/ssmfinal.html Checkland, P.(2000). System thinking, System practice. John Wiley & Sons, New York, NY. Checkland, P. and Scholes, J. (1990). Soft Systems Methodology in Action. John Wiley & Sons, New York, NY. 49