IMS5024 Week 81 IMS 5024 Human Activity modelling.

Slides:



Advertisements
Similar presentations
1 Soft Systems Methodology systems thinking systems thinking systems thinking systems thinking systems thinking systems thinking.
Advertisements

Goals of INFO3315 Learn about the range of techniques to: Understand users Establish requirements Brainstorm alternatives creatively Prototyping alternative.
Systems Development Environment
Information Technology IMS 5024 Information Systems Modelling Data Modelling.
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
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.
Karolina Muszyńska Based on
Conclusion and administration
Analytical methods for Information Systems Professionals
IMS 5024 Data Modelling (1). IMS 5024 Lecture 32 Content Individual assignment date Pitfall revisited Group assignment Class assignment Nature of data.
IMS5024 Lecture 2 Philosophical aspects of modelling information.
Analytical methods for IS professionals ISYS3015 Qualitative research methods Data collection.
SYSTEMS DEVELOPMENT METHODOLOGIES. WHAT IS A METHODOLOGY? Procedures + Techniques + Tools + Phases = Method Method + Philosophy = Methodology.
IMS 5024 Lecture 4 Semester 2, IMS 5024 Data Modelling.
ICS 463: Intro to Human Computer Interaction Design 2. User-Centered Design Dan Suthers.
IMS 5024 Lecture 31 IMS 5024 Process Modelling. IMS 5024 Lecture 32 Content Group assignment Class assignment Nature of process modelling Abstraction.
Lecture 13 Revision IMS Systems Analysis and Design.
IMS1805 Systems Analysis Topic 3 (revisited and continued): Doing analysis – a ‘soft’ systems perspective.
IMS5024 Week 3 Semester 2, IMS 5024 Object orientation (1)
IMS 5024 Semester 2, 2002 Lecture 3 1 IMS 5024 Process Modelling.
IMS 5024, Semester 2, 2002 Lecture 5 1 IMS 5024 Event-driven modelling.
Fundamentals of Information Systems, Second Edition
IMS5024 Week 61 IMS 5024 Object orientation (1). IMS5024 Week 62 Content Individual assignment date Group assignment What is object orientation? n Place.
12.1 Frameworks for comparing ISD methodologies IMS Information Systems Development Practices.
Ims5024 Week 71 IMS 5024 Object orientation (2). Ims5024 Week 72 Content Group assignment Use-cases State transition diagrams Place in ISD Evaluation.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
HFSD 1 © Copyright De Montfort University 1999 All Rights Reserved ETHICS l Objectives: u to explain the ETHICS methodology for Information Systems Development.
Lecture Nine Database Planning, Design, and Administration
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
socio-organizational issues and stakeholder requirements
UFCE8V-20-3 Information Systems Development 3 (SHAPE HK)
SYSTEMS ANALYSIS. Chapter Five Systems Analysis Define systems analysis Describe the preliminary investigation, problem analysis, requirements analysis,
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
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.
Management Information Systems, 4 th Edition 1 Chapter 15 Systems Development.
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
Software Project Management Introduction to Project Management.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
© 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley 1 A Discipline of Software Design.
CB1004 Modelling Business Systems 71 Modelling Business Systems 7 Systems Methods.
COM332 – SA3 SSADM, MERISE.
1 SYS366 Lecture 1: Introduction to Systems. 2 What is Software Development? Software Development implies developing some software – but it does not involve.
Link to find out about accessibility of websites
1 Introduction to Software Engineering Lecture 1.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Week 4 (2) 2008IS33 ISD - SSM 1 COMP3470 IS33 People-Centred Information Systems Development Week 4 : Lecture 2 ISD Approaches: Soft Systems Methodology.
OBJECT-ORIENTED SOFTWARE DEVELOPMENT PROCESS BTS430 Systems Analysis and Design using UML.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Information Modelling Holistic Technique. Rich Picture Root Definition Conceptual Model Cognitive Map SSM Multiview SODA Soft Methodology.
1 SYS366 Week 1 - Lecture 1 Introduction to Systems.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Lecture 3 : Hard Systems Modelling UFCE8V-20-3 Information Systems Development SHAPE Hong Kong 2010/11.
Techniques In Information Systems Development Methodology.
M253 Team Work in Distributed Environments Week (3) By Dr. Dina Tbaishat.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
Fundamentals of Information Systems, Sixth Edition
CASE Tools and Joint and Rapid Application Development
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 ]
Concepts used for Analysis and Design
Stakeholder Management
Week 10 Systems Development
Presentation transcript:

IMS5024 Week 81 IMS 5024 Human Activity modelling

IMS5024 Week 82 Content Group assignment presentations Group Assignment Rich pictures Root definitions Conceptual models SSM, Others (Multiview, Ethics) Place in ISD Evaluation of Human Activity modelling

IMS5024 Week 83 Group assignment presentations Time slotGroup name 116h05 – 16h20 216h25 – 16h40 316h45 – 17h00 417h05 – 17h20 517h25 – 17h40 617h45 – 18h00

IMS5024 Week 84 Why human behaviour? Started with participation History of participation - refer back to Hirschheim et al. Early ISD payed lip service to participation System technically viable – fail because?

IMS5024 Week 85 History of ISD methodologies GenerationPrinciple management and organisational issues Formal life- cycle approaches Control of SDLC; guidance through standardization Structured approaches Productivity, better maintainable systems, control over analyst/programmer Prototyping and evolutionary approaches Speed and Flexibility, overcome communication gap, right kind of system instead of getting system right

IMS5024 Week 86 History of ISD methodologies(2) GenerationPrinciple management and organisational issues Socio-technical, participatory approaches Control of ISD by users through participation; conflict management; joint optimisation Sense-making and problem formulation approaches Multiple perspectives in problem framing; software development as social reality construction

IMS5024 Week 87 History of ISD methodologies(3) GenerationPrinciple management and organisational issues Trade-Union led approaches Labour/ management conflict; workers rights; industrial democracy Emancipator approaches Improve communication; furthering emancipatory effects of ISD

IMS5024 Week 88 Answers to these problems: More than interviews HCI End user computing JAD and JRP Prototyping

IMS5024 Week 89 Three levels of participation: Consultative – lowest level Representative – design group, equal say Consensus- involve all user department staff, user driven

IMS5024 Week 810 Human Activity modelling view of ISD: Conventional Human-oriented

IMS5024 Week 811 Techniques used in human activity modelling Rich pictures Root definitions Conceptual models

IMS5024 Week 812 Rich pictures Informal drawing that represents the illustrator’s understanding of a situation. (Mathiassen et al) Drawing or diagram of interfaces, boundaries, subsystems, organisation goals, issues, problems, concerns ect Represent the problem situation Express relationships, value judgments, ‘feel’ for the situation

IMS5024 Week 813 Rich pictures Should be self explanatory Approach: –Elements of structure –Elements of process (what is going on) What system can be described in this system? (system is a perceived grouping of people, objects and activities which is meaningful)

IMS5024 Week 814 SEIDET Center Steering committee Tutors Students Administration Business Community Stakeholders

IMS5024 Week 815 Another example of a rich picture

IMS5024 Week 816 Symbols for rich pictures ABC…. 123…

IMS5024 Week 817 Advantages of Rich pictures Picture is worth a thousand words Sort out the fundamentals of the situation Summary of a situation Help move thinking from ‘thinking about the problem situation’ to ‘thinking about what can be done about the problem situation’

IMS5024 Week 818 Disadvantages of rich pictures Not well-used as DFD, ERD ect. Might be regarded as a joke

IMS5024 Week 819 Root definitions Identify two things: problems and systems Plain language Has 6 characteristics

IMS5024 Week 820 Characteristics: Client – Whom (beneficiary, or victim, affected by the activities) Actor – Who (carries out the transformation) Transformation – what (the change taking place) Weltanschauung – world view (outlook that makes the root definition meaningful) Owner – (sponsor or controller) Environment – (wider system the problem situation is part)

IMS5024 Week 821 Example

IMS5024 Week 822 Why root definitions: Clarify the the situation Exposing different views Core purpose of the system Root definition elaborate the core transformation

IMS5024 Week 823 Describe the transformation Transformation Process Input Output An entity Entity is transformed in Primary School Kidseducated kids Need for educationeducation needs met Teachers effortsretired teachers Government fundingFunding used for teaching purposes

IMS5024 Week 824 The role of the computer lab at SEIDET Computer lab at SEIDET Compute literate community Create

IMS5024 Week 825 Aspects of the role of the computer lab at Siyabuswa Client: Community of Siyabuswa Actors: Tutors of the SEIDET Center Transformation: Illiterate community Literate community Worldview: A belief that computer literacy will create a better standard of living Owners: SEIDET Center Environment: Need of computer knowledge in the community; appreciation of the needs of the community; appreciation of expectations and believes of the community

IMS5024 Week 826 Definition An SEIDET Center owned system to create a better standard of living by delivering literate users in the Siyabuswa community by using the tutors at the SEIDET Center. The training should be tailored to the needs and the expectations of the community.

IMS5024 Week 827 Conceptual models After the rich picture and the root definition need to build a model which shows how the various activities are related to each other Two levels: Real world and systems thinking about the real world.

IMS5024 Week 828 Objective of the conceptual model What ought to happen to achieve the goal in the specified root definition Compare with reality and try to identify the changes needed (ito SSM)

IMS5024 Week 829 Create funds for lab maintenance and setup 1 Set lab up for training purposes 3 Determine needs of tutors 5 Determine needs of community 4 Train tutors to be computer literate 6 Present computer literacy courses to community 7 Maintain lab 2 Monitor 1-7 Define criteria Take control action Criteria: Efficacy: Creating computer literate community Efficiency: Outcome/ resources used Effectiveness: Creating a better standard of living

IMS5024 Week 830 Hard vs soft systems thinking Well defined problem with a well know list of tasks Little social interaction SDLC (failure!) Example: build a bridge Problems are real and solvable System objectives is easily reachable and defined Real world seen as systematic Different perceptions on reality Human aspects Different solutions Problems not so real and solvable Objectives can not be accomplished so easily and is not so definable

IMS5024 Week 831 Principles of SSM A process of learning Cultural feasibility Participation Two modes of thought

IMS5024 Week 832 SSM technique/ methodology It should not be conceived of as a linear progression from on stage to another A seven stage process of enquiry MODE I and MODE II

IMS5024 Week 833 Phases or stages of SSM

IMS5024 Week 834 Thinking in Human Activity modelling Hard Vs Soft ?? Perspective –Objective vs Subjective –Nature of the organisation

IMS5024 Week 835 Evaluation of Human Activity modelling Problem orientedProduct oriented Concep- tual Structured analysis Entity relationship modelling Logical construction of systems Modern structured analysis Object oriented analysis Structured design Object oriented design Formal PSL/PSA JSD VDM Levels of abstraction Stepwise refinement Proof of correctness Data abstraction JSP Object oriented programming

IMS5024 Week 836 Advantages/ Benefits of Human Activity modelling Include different perspectives to a problem situation Compare reality with the conceptual model Participation a must Change is an central element of the process Others??

IMS5024 Week 837 Disadvantages of Human Activity modelling Only useable in soft problems Can take a long time to reach consensus Some managers see this as silly Not well used Others??

IMS5024 Week 838 Human Activity modelling view of ISD Development group Objectives Environment Object system Object system Change process Hirschheim et al see reading list

IMS5024 Week 839 Reading for next week No reading for next week