UFCE8V-20-3 Information Systems Development 3 (SHAPE HK)

Slides:



Advertisements
Similar presentations
1 Decision Support & Executive Information Systems: Soft Systems Approach LECTURE 4 Amare Michael Desta.
Advertisements

1 Soft Systems Methodology systems thinking systems thinking systems thinking systems thinking systems thinking systems thinking.
Goals of INFO3315 Learn about the range of techniques to: Understand users Establish requirements Brainstorm alternatives creatively Prototyping alternative.
Curriculum Development and Course Design
Laboratorium Sistem Informasi
Experiential Learning Cycle
Lecture 4 : Soft Systems Thinking & Practice UFCE8V-20-3 Information Systems Development SHAPE Hong Kong 2010/11.
Soft Systems Methodology
Introduction to Soft Systems Methodology
Soft Systems Methodology
IMS Information Systems Development Practices
CMSCB3001 Business Systems Analysis
Information Technology IMS5024 Information Systems Modelling Human Activity modelling.
SSM - 1 Soft Systems Methodology SSM Elena Losseva MBA 731 November 12, 2007.
Introduction to Soft Systems Methodology. The Vision SSM Models Use Cases Activity Models Dynamic Models Object Models Programs Databases Business Computing.
淡江資管碩專一 許瀞文 陳雅玲 指導教授:戴敏育 博士 報告日期:
Analytical methods for Information Systems Professionals
Action Logic Modelling Logic Models communicate a vision for an intervention as a solution to a public health nutrition (PHN) problem to:  funding agencies,
Analytical methods for IS professionals ISYS3015 Qualitative research methods Data collection.
13.1 Revision IMS Information Systems Development Practices.
Public Services Information Management 7. Soft Systems Methodology.
Chapter 2 DO How can you create a strategic map for your hotel?
Software Engineering: Analysis and Design - CSE3308
Amirkabir University of Technology, Computer Engineering Faculty, Intelligent Systems Laboratory,Requirements Engineering Course, Dr. Abdollahzadeh 1 Goal.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
Metode Pemecahan Masalah 1 Session 1: Metode Pemecahan Masalah 1 Seminar e-Bisnis Program Studi Manajemen Universitas Bina Nusantara.
IMS5024 Week 81 IMS 5024 Human Activity modelling.
socio-organizational issues and stakeholder requirements
STRATEGIC MANAGEMENT 1
Software Life Cycle Model
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
COM332 – SA3 Methods and Methodologies. Themes –Methods and methodologies –Tools and techniques for IS development –Responsible systems development –Why.
Foundation in Business Analysis
COM332 – SA3 WISDM & SSM. Web development approaches –Focused on the user interface and in particular the look and feel of a web site –Failed to address.
IE398 - lecture 10 SSM in detail
Systems Thinking, Rich Mapping and Conceptual Models.
Systems Thinking and SSM Properties of systems “Hard” and “soft” approaches Introduction to Soft Systems Methodology Some SSM techniques.
CB1004 Modelling Business Systems 71 Modelling Business Systems 7 Systems Methods.
ISECON 2004 Conference Newport, Rhode Island, USA November 4-7, 2004 K.H.VAT (Mr) Department of Computer and Information Science Faculty of Science & Technology.
Mothers unwilling to go to clinics Low staff skills Inadequate number of clinics Shortage of drugs High infant mortality rates Commercial pressure for.
Chapter 16 Problem Solving and Decision Making. Objectives After reading the chapter and reviewing the materials presented the students will be able to:
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
© 2007 by Prentice Hall Management Information Systems, 10/e Raymond McLeod and George Schell 1 Management Information Systems, 10/e Raymond McLeod Jr.
Week 4 (2) 2008IS33 ISD - SSM 1 COMP3470 IS33 People-Centred Information Systems Development Week 4 : Lecture 2 ISD Approaches: Soft Systems Methodology.
Soft Systems Method An Introduction
1 Hypermedia Design Models & Methodologies Dr Gary Wills IAM Research Group © University of Southampton.
IR 202 Research Methods This course aims to introduce students what is social research, what are the different types of research and the research process.
Yr 7.  Pupils use mathematics as an integral part of classroom activities. They represent their work with objects or pictures and discuss it. They recognise.
Techniques In Information Systems Development Methodology.
An Interactive Model of Research Design. 1. ID Problem Rich Picture 2. Express Problem 3. CATWOE & Root Def. Five Stakeholder Perspectives 4. Build Conceptual.
M253 Team Work in Distributed Environments Week (3) By Dr. Dina Tbaishat.
Soft Systems Modelling 1 David Millard | davidmillard.org.
Analisis Bisnis.
The Systems Engineering Context
Chapter 10 Holistic Techniques.
Public Services Information Management
What is a system? A collection of components organized to accomplish a specific function or set of functions. [IEEE STD ]
THE BUSINESS ANALYSIS PROCESS MODEL
Model-Driven Analysis Frameworks for Embedded Systems
PROFESSOR ROBIN MATTHEWS KINGSTON UNIVERSITY BUSINESS SCHOOL LONDON
SOFT SYSTEMS AND THE META MODEL SEPTEMBER 2018 perspectives abridged
soft systems and the enneagram methodology
soft systems and the enneagram methodology
PROFESSOR ROBIN MATTHEWS KINGSTON UNIVERSITY BUSINESS SCHOOL LONDON
Stakeholder Management
this lecture is about problem formulation,
soft systems and the enneagram methodology
Organization Development (OD): Strategic planning perspective
Presentation transcript:

UFCE8V-20-3 Information Systems Development 3 (SHAPE HK) Lecture 17 Soft Systems Thinking

Human Activity Systems (HAS) All human activity systems (HAS) are social systems. All social systems are open systems. They consist of people and their activities. Activities involve intentional and meaningful actions carried out by individuals and groups who ascribe purposes to their own actions and to the actions of others. Hence human activity systems are inherently complex and open to different interpretations or “readings”. And why the means-end (hard systems) ideas & techniques derived from a positivist tradition are (by themselves) inadequate for problem solving in this human activity domain.

A systems Typology Five classes of system which make up a systems map of the universe. We may – investigate, describe, learn from, natural systems – create and use designed systems – seek to ‘engineer’ human activity systems (P Checkland)

Mechanism v Teleology Teleology – the study of goal-seeking or goal-directed behaviour. In mechanistic thinking behaviour is explained by what caused it and its effects. “Causal chains” as in A->B->C->D... In teleological thinking behaviour is explained by what produced it or by what it is intended to produce. Study of the functions, goals and purposes of individual and groups yields a greater chance to understand and improve performance within human activity systems than the study of mechanism (on its own) can.

A human activity system view of problem, methodology, method & success A PROBLEM is: a situation in need of improvement a condition in need of change an unrealized goal, aim, intention or desire a project or task a unsatisfied need a barrier, a limitation; an obstacle to be overcome a constructive purpose an imbalance; disharmony; disorder; disunity

A human activity system view of problem, methodology, method & success (2) METHODOLOGY is: A systematic sequence of steps, stages, or events An outline plan for managing problems and goals An "excursion" (Gordon) A tried and tested pattern of activities The path of problem-solving journey A means of organizing effort and expense A clarification of purpose and activity

A human activity system view of problem, methodology, method & success (3) METHODS are: Ways and means; techniques; "how-tos" Problem-solving tools Strategies; tricks; 'trade secrets' Sub-procedures; mini-processes

A human activity system view of problem, methodology, method & success (4) SUCCESS is: Satisfying one's needs Solving a problem; completing a project Positive feedback or evaluation Realization of achievement Reaching one's goals

Soft systems methodologies Specifically developed to be used in messy or ill-structured situations. That is, situations where there may not be a clear view of what constitutes the problem, or for that matter, what action should be taken to overcome the difficulties being expressed. Examples of soft systems methodologies include - Checkland’s “Soft Systems Methodology” (SSM) Mumford’s “Effective Technical & Human Implementation of Computer-Based Systems” (ETHICS) Mason and Mitroff’s “Strategic Assumption Surfacing and Testing” (SAST) Ulrich’s “Critical Systems Heuristics” (CSH)

Checkland’s Soft Systems Methodology (SSM) Four underlying principles. Learning, culture, participation and the “two modes of thought”. Learning – SSM articulates a process of enquiry, it is a learning system that leads to purposeful action in a continuous cycle. Culture – systemic feasibility, desirability and relevance. Participation – given the variety of perceptions, it is not only desirable but necessary. Two modes of thought – abstract and ideal systems thinking.

SSM’s two streams of enquiry

SSM – the seven stages

SSM Stages 1-2 The problem situation can be expressed as a “rich picture”. The idea is to represent pictorially all the relevant information and relationships. This is simply to aid the modeller or consultant to gain an understanding of the situation. The rich picture will reveal one or more Human Activity Systems (HAS).

SSM stage 3 “Root definitions” are constructed for the relevant HAS identified in stages one and two. The root definition should encompass the emergent properties of the system in question. To define the emergent properties one needs to consider the mnemonic CATWOE: C: customer (people affected by the system, beneficiaries or victims); A: actor (people participating in the system); T: transformation (the core of the root definition – the transformation carried out by the system); W: Weltanschauung (“world view”); O: ownership (the person(s) with the authority to decide on the future of the system); E: environment (the wider system). The CATWOE mnemonic can be used as a checklist to ensure that the root definition is complete. Alternatively, the root definition can be formulated from the components of the CATWOE mnemonic. Either way, the root definition will be a short paragraph which will contain all the necessary information to describe the system. Several root definitions can be constructed for each of the relevant HAS identified. Each root definition will encompass a different Weltanschauung.

SSM stage 4 Each root definition will result in a conceptual model. The conceptual model identifies the minimum necessary activities for that Human Activity System(HAS). In addition, it represents the relationships between the activities. The conceptual model must be derived from the root definition alone. It is an intellectual model and must not be clouded by knowledge of the “real” world. All of the elements of the CATWOE mnemonic must be included somewhere in the conceptual model, otherwise the conceptual model is incomplete. It should not be possible to take out words from the root definition without affecting the conceptual model. [** Note that ‘conceptual models’ here are very different to conceptual (ER) models]

SSM stages 5-7 Stages five and six The conceptual model identifies which activities need to be included in that particular HAS. It is not concerned with how these activities will be carried out. The conceptual model will be compared with the real world to highlight possible changes in the real world. It may be that activities in the conceptual model do not exist in the real world. This would then be a recommendation for change. Differences between the two must never result in a change to the conceptual model. The conceptual model, if constructed correctly, encompasses all the activities necessary for the emergent properties of the system. Removal of activities from the conceptual model would result in those emergent properties being lost. Conversely, it may be the case that activities appear in the real world that do not fit into the conceptual model. These activities are either unnecessary, or are included in the conceptual model in a different form. Stage seven Recommendations for change will be implemented. It is important to appreciate that once these changes have been implemented, the problem situation will be modified. In other words, the process is cyclical.

Example “Rich Picture”

Example “Root Definition” “A householder-owned and manned system to paint a garden fence, by conventional hand painting, in keeping with the overall decoration scheme of the property, in order to enhance the visual appearance of the property & the lifetime of the fence” Customer = householder & family Actor = householder Transformation = unpainted fence painted fence meeting criterion in the definition Weltanschauung = painting can enhance the appearance & longevity of fence Owner = householder Environment = rest of house & garden, neighbours