Академический Документы
Профессиональный Документы
Культура Документы
Analysis Fundamental
Lecturer: Srihanto A. Nugroho, PhD
0818110898 sanugroho@gmail.com
Reference:
Checkland, P. and Scholes, J., Soft Systems Methodology in Action, -, Wiley, 1999
Assesment
ASSIGNMENT CLASS PARTICIPATION MID TERM EXAM PROJECT FINAL EXAM 20% 10% 20% 20% 30%
Course Outline
1 2 3 4 5 6 7 8 Introduction Systems Hard and Soft System Methodology of SSM SSM in Industry SSM in NHS SSM in Civil Service Part II - SSM Case study 9 10 11 12 Mid term SSM Case study 2 SSM in Org Change SSM in the establishment of Business Center 13 SSM in Shell group 14 Part III - Gathering and Learning the lessons 15 Group Presentation
What is a system ?
System means a grouping of parts that operate together for a common purpose. (Watson, 1994). A system is An assemblage or combination of elements or parts forming a complex or unitary whole, such as a river system or a transportation system; Any assemblage or set of correlated members, such as a system of currency; an ordered and comprehensive assemblage of facts, principles, or doctrines in a particular field of knowledge or thought, such as a system of philosophy; (Random House Dictionary). A system is an entity that maintains its existence and functions as a whole through the interaction of its parts. The behavior of systems depends on how the parts are related, rather than on the parts themselves. Therefore you can understand many different systems using the same principles. Each part of the system may influence the whole system, and changes to any part of the system will always have side effects. Joseph OConnor & Ian McDermott, The Art of System Thinking.
Example
Mechanical System
Car: Engine, Transmission, Drive Train (brakes, differentials, tires), Accessories
Electronic System
Computer hardware: CPU, Memory, Peripherals, Power supply, Storage
Operating System
Example
Biological System
Human body: Brain, digestion, respiratory, blood circulation, etc
Viewing a system
Open loop Closed loop
Example:
biological, robotics, human-mechanical (braking a car)
Soft Systems:
Developed as a way of dealing with problems that cannot easily be quantified. Soft Systems is useful for understanding motivations, viewpoints and interactions and addressing both qualitative and quantitative dimensions of the situation. Do the right thing
Methodology: Carpenter tools that can be used in different ways to make different tools
Hard System
Hard systems approaches (systems analysis (structured methods), systems engineering, operations research) assume:
Objective reality of systems in the world Well-defined problem to be solved Technical factors foremost Scientific approach to problem-solving An ideal solution
Example of Hardsystem
Example of Hard System A carpenter makes tables and chairs. Each table can be sold for a profit of $30 and each chair for a profit of $10. The carpenter can afford to spend up to 40 hours per week working and takes six hours to make a table and three hours to make a chair. Customer demand requires that he makes at least three times as many chairs as tables. Tables take up four times as much storage space as chairs and there is room for at most four tables each week.
Solution
Variables
xT = number of tables made per week xC = number of chairs made per week
Constraints
total work time
6xT + 3xC <= 40 xC >= 3xT (xC/4) + xT <= 4
customer demand
Storage space
all variables >= 0
Objective
maximise 30xT + 10xC
The graphical representation of the problem is given below and from that we have that the solution lies at the intersection of
(xC/4) + xT = 4 and 6xT + 3xC = 40
Solving these two equations simultaneously we get xC = 10.667, xT = 1.333 and the corresponding profit = USD 146.667
Soft System
Engineering approach can be inappropriate for soft problems (with fuzzy requirements). Soft systems approaches (Soft Systems Methodology) assume:
organisational problems are messy or poorly dened stakeholders interpret problems differently (no objective reality) human factors important creative, intuitive approach to problem-solving outcomes are learning, better understanding, rather than a solution
Learning Experience
Management situation we worked in were always too complex for straightforward application of system engineering approach. Difficulties in answering these simple questions
What is the system we are concerned with? What are its objectives? was usually a reason why the situation to be regarded as problematical.
vs Increase as much as possible the productivity of this phthalic anhydride plant, or Make a device to produce radio waves with a 10 cm wavelength
Objective of the CAP is constantly to maintain and adjust a balance between the three incompatible objectives which is POLITICALLY ACCEPTABLE but not for ENGINEERING PURPOSE.
The manager tries to improve the situation but it is never done because any improvement will create new aspects calling for attention. Yesterday solutions may now be todays problem.
Soft System Methodology tries to address the problems so that managers can cope with their task.
Booking System
Flow control Event manager Data Base
Users
Staff Students Administrators
Resources
Books Journals Rooms? CDs?
Analysis
Once we have a proper set of requirements, the next step is the analysis of the problem.
This involves understanding the scope of the problem Identifying the parts in the requirements that will be part of the eventual solution
Design
Analysis of the problem indicates what the major components in the system are, it will not tell us how these components work. Design involves
Identification of major component boundaries Decomposition of the major components into smaller semiindependent sub-systems Design of the interfaces between these major components & sub-systems Identification of new components necessary to bridge the gap between objects in the problem domain and the solution domain. Flow of control within the system Flow of data within the system
Testing
Check that each element / sub-system /component does what it is required to do by the design Check system meets the requirements specification Check system meets the clients expectations Check system meets the users expectations
Design Example
Experience-based knowledge
Leads to
Creates new
System Thinking
Particular kind of language that can be very helpful in understanding and articulating the operating cycle of the Figure 1.1 is SYSTEM THINKING System is a set of elements mutually related such that the set constitutes a whole having properties as an entity. The whole may be able to survive in a changing environment by taking control action in response to shocks from the environment. What is System Thinking? Everything and everyone is interconnected in an infinitely complex network of systems. Systems thinking involves thinking about the connections between parts of a system.
A Purposeful activity
B Constraints E A is a purposeful activity as expression of the intention of B. C is the one that take the action. The action has an impact to D. E is the constraints to the action. F is a group of people that can stop the action
Cont (example)
A: the purposeful act of you, reading this book B: is you C: you D: you F: someone whom you have borrowed the book and want it back E: The book has to be returned within a week
Summary
Summary: 1. Human being attributes meaning to their perception of the world 2. Those meaning are the interpretations of the world (deriving from experience-base knowledge of the world) 3. The interpretations -> intention -> purposeful action to improve situation 4. Purposeful action when taken changes the world as experienced (1,2,3, 4 is a cycle). 5. The cycle can be expressed and operated by making use of system thinking. 6. SSM does that in a coherent process which it self an enquiring or learning system 7. SSM articulates and operates the learning cycle from MEANING -> INTENTIONS -> PURPOSEFUL ACTION