12.1 Frameworks for comparing ISD methodologies IMS5006 - Information Systems Development Practices.

Slides:



Advertisements
Similar presentations
Zina OLeary (2009) The Essential Guide to Doing Your Research Project. London: Sage Chapter 1 Taking the Leap into the Research World Zina OLeary.
Advertisements

Supporting further and higher education Setting the scene Rhona Sharpe Learner Experience Support Project.
Module 2: Teaching functional skills within real, purposeful and relevant contexts 0.
Nursing Knowledge Practice, Practice and Philosophy
Chapter 4 Understanding research philosophies and approaches
1 Graduates’ Attributes : EMF, EUR-ACE and Federal Educational Standards Alexander I. Chuchalin, Chair of the RAEE Accreditation Board Graduates’ Attributes.
Understanding the Research Process
“Quantitative” methodologies (a) Assumptions underpinning research Associate Professor Rob Cavanagh October 22, 2008 Fraenkel, J.R. & Wallen, N.E. (2003).
Information Technology IMS5024 Information Systems Modelling Human Activity modelling.
Research Philosophy Lecture 11th.
The role of theory in research
Analytical methods for Information Systems Professionals
Analytical methods for Information Systems Professionals
Analytical methods for IS professionals ISYS3015 What is qualitative research?
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
Chapter 4 Understanding research philosophies and approaches
11.1 Lecture 11 CASE tools IMS Systems Design and Implementation.
Advances research methods and proposal writing Ronan Fitzpatrick School of Computing, Dublin Institute of Technology. September 2008.
Introduction Introduction. Problem. Literature. Data. Quantitative. Qualitative. Presentation. Cases. Analytical methods for Information Systems Professionals.
13.1 Revision IMS Information Systems Development Practices.
1.1 Introduction: concepts and overview of systems development IMS Information Systems Development Practices.
1.1 Introduction: concepts and overview of systems development IMS Information Systems Development Practices.
ISYS 3015 Research Methods ISYS3015 Analytical Methods for Information systems professionals Week 2 Lecture 1: The Research Process.
9.1 Quality and productivity issues in information systems development: CASE tools and prototyping IMS Information Systems Development Practices.
Interpretive research – another look Paul ‘t Hart ANU/RSSS and UU/USG.
©Trimtab Slide 1 ISYS3015 Analytical Methods for IS Professionals Qualitative data.
Problem Analysis Intelligence Step 2 - Problem Analysis Developing solutions to complex population nutrition problems (such as obesity or food insecurity)
Scientific method - 1 Scientific method is a body of techniques for investigating phenomena and acquiring new knowledge, as well as for correcting and.
Designing Social Inquiry
IMS Information Systems Development Practices
13.1 Revision Semester 2, 2005 IMS Information Systems Development Practices.
Karin Hannes Centre for Methodology of Educational Research K.U.Leuven.
Business Communication Research Class 1 : What is Research? Leena Louhiala-Salminen, Spring 2013.
Intro to Computing Research
COM332 – SA3 Methods and Methodologies. Themes –Methods and methodologies –Tools and techniques for IS development –Responsible systems development –Why.
Week 4: Chapter 4 Understanding research philosophies and approaches & Chapter 5 Formulating the research design.
University of Greenwich Business school MSc in Financial Management and Investment Analysis.
RSBM Business School Research in the real world: the users dilemma Dr Gill Green.
Please check, just in case…. Announcements: Group presentations begin Oct 22 – make an appointment to see Julia for assistance in finding resources, questions,
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Conceptual Model Evaluation. Towards more Epistemological Rigor
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
‘Paradigm wars’ Paradigms reflect assumptions about knowledge and how it can be obtained –what is valid research? –which research methods are appropriate?
Inquiry-based Learning and Digital Libraries in Undergraduate Science Education Xornam Apedoe Learning & Instruction University of San Francisco November.
Learning Science and Mathematics Concepts, Models, Representations and Talk Colleen Megowan.
“Quantitative” methodologies (a) Assumptions underpinning research Associate Professor Rob Cavanagh September 19, 2007 Fraenkel, J.R. & Wallen, N.E. (2003).
1 Epistemological Issues Epistemology is the the branch of philosophy that studies the nature of knowledge and the process by which knowledge is acquired.
University of Durham D Dr Robert Coe University of Durham School of Education Tel: (+44 / 0) Fax: (+44 / 0)
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Conducting and Reading Research in Health and Human Performance.
Chapter 1 Introduction to Business Research Chapter Objectives Describe what research is and state how it is defined Distinguish between applied and.
1 IT Project Management, Project Failure and Success  Introduction  Projects operate in a broad organizational environment.  Project managers need to.
Experimental Research Methods in Language Learning Chapter 3 Experimental Research Paradigm and Processes.
Research for Nurses: Methods and Interpretation Chapter 1 What is research? What is nursing research? What are the goals of Nursing research?
1A FAST EXCELLENCE THROUGH FACILITATION Gary Rush The FAST Process MGR Consulting
ABRA Week 3 research design, methods… SS. Research Design and Method.
Paradigms of Knowing in Communication Research. Paradigms in social science provide a viewpoint or set of assumptions that frame the research process.
Research philosophy in Management Research: a Critical Realist perspective Dr Andrew Jenkins Insert date/name.
4 - Research Philosophies
BSc Computing and Information Systems Module: M2X8630 Research and Development Methods Introduction to Research Methods.
NG701 Advanced Theoretical Foundations in Nursing
Leacock, Warrican and Rose (2009)
What is a METHODOLOGY The term is not well defined either in the litterature or by practitioners, but here is some definitions ” a methodology is a collection.
Qualitative research: an overview
IB Assessments CRITERION!!!.
ST3004: Research Methods Research Design
Prof Robin Matthews robindcmatthews.com
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
Approaches to research design
Presentation transcript:

12.1 Frameworks for comparing ISD methodologies IMS Information Systems Development Practices

12.2 Frame works for comparing and evaluating ISDMs  paradigms  frameworks  comparing methodologies  selecting a methodology

12.3  paradigm: “the most fundamental set of assumptions adopted by a professional community that allows its members to share similar perceptions and engage in commonly shared practices” Klein and Hirschheim (1989) ontology: assumptions about the nature of the physical and social world epistemology: assumptions about knowledge and how to acquire it Frame works for comparing and evaluating ISDMs

12.4 Science vs systems paradigms The science paradigm: embodies scientific method reductionism, repeatability, refutation  reduce the complexity and variety of the real world, analysis and synthesis strategies, cause and effect relationships  knowledge is validated by the repetition of experiments producing the same results  knowledge is built up by hypotheses being refuted  suited to the world of natural phenomena Wood-Harper and Fitzgerald (1982): E.g. traditional approaches, data analysis, structured approaches

12.5 the systems paradigm: embodies a holistic approach  holistic: emergent properties  properties of systems: purpose, interaction of elements, openness, communication and control  understand system context  multiple viewpoints  suited to the social world Wood-Harper and Fitzgerald (1982): E.g. human activity system approaches (e.g.SSM), participative approaches (e.g. ETHICS) Science vs systems paradigms

12.6 Objectivist and subjectivist paradigms Klein and Hirschheim (1989) the objectivist paradigm  a realist ontology: reality is objectively given, exists independently of our perceptions of it there is one “correct” view which is discoverable  a positivist epistemology: explain observable phenomena by identifying causal relationships same methods are appropriate for the natural and the social worlds

12.7 Klein and Hirschheim (1989) the subjectivist paradigm  a nominalist ontology: reality is subjectively constructed via our framework of values, beliefs and experiences there are different, valid viewpoints  an interpretivist epistemology: relativistic, questions the existence of “objective” knowledge we need to understand the way in which the world is interpreted Objectivist and subjectivist paradigms

12.8 implications for systems development methodologies:  system developers must conduct enquiry  system developers must intervene in the organisational social world  objectives of systems development  techniques and tools  role of systems developers Objectivist and subjectivist paradigms

12.9 Frameworks  for describing the concept of a methodology e.g. the meta-model of Olle et al (1991)  for describing a specific methodology e.g. the system lifecycle  for comparing and / or evaluating methodologies e.g. feature analyses analyses of results of using methodologies

12.10 Frameworks for comparing  feature analyses: identify a set of desirable features determine whether specific methodologies have each feature attempt to evaluate to what extent features are present  problems with feature analyses: -determining the features -versions of methodologies -problems of terminology -subjectivity of analysis -subjectivity of evaluation

12.11  a generalised framework of features for comparison: Avison and Fitzgerald (1995) Chap 7  features: -philosophy -model -techniques and tools -scope -outputs -practice -product There are other important features: e.g. Frameworks for comparing

12.12 Selecting an ISD methodology  contingency approaches: there is no best methodology selection depends on the project context: -the nature of the problems being addressed -the nature of the applications -the nature of the organisation and its culture E.g. Burns and Dennis (1985):  project uncertainty (high / low)  project complexity (high / low) e.g. ill-structuredness of problem situation, system size, the user component, the developer component the state of flux of the system requirements

12.13 NIMSAD (Jayaratna 1994): evaluate using three criteria problem situation (context):  how does the methodology help understand the problem situation? problem solver (methodology user):  what are the values, skills, experiences etc. of the user?  how do the users’ values relate to those of the methodology? problem solving process (methodology):  how does the methodology assist in defining, documenting problems and designing solutions? NIMSAD has been applied to SSM, ETHICS, and Structured Analysis Selecting an ISD methodology

12.14  a wide range of system development methodologies exists  no single system development methodology will suit all projects and organisations solutions to this problem:  construct a tool kit of methods, techniques and tools to select from  build a blended methodology (e.g. Multiview)  build a methodology in-house tailored to the needs of theorganisation Adopting an ISD methodology

12.15 The tool kit approach  models used within different systems development methodologies are tools available to the analyst  select according to the needs of the situation disadvantages  no integrating philosophy: just a set of methods, tools and techniques  idiosyncratic, unmaintainable systems  selection of appropriate techniques etc. requires skill and experience  difficulty in training new systems analysts  lack of standardisation

12.16 Build a blended methodology “blend” the best of existing approaches: (e.g. Multiview)  difficulty of merging incompatible philosophies  difficulty of integrating outputs produced using one approach with those of another approach  analysts need to understand and be experienced in using several different approaches

12.17 Tailored, in-house methodology develop a “tailored” methodology based on an existing approach:  underlying philosophy provides rationale for products and processes  techniques and tools are integrated  customised to fit in with the organisational environment

12.18 the need for an ISD methodology  a “better” end product: acceptable? available? maintainable? meets requirements? etc  a “better” development process: project control? productivity? fewer resources used?  a standardised process: a common organisational approach? or flexibility? creativity?  how are systems development methodologies really selected? Adopting an ISD methodology

12.19 References  Prescribed text: Avison, D.E. & Fitzgerald, G. (2003). Information Systems Development: Methodologies, Techniques and Tools. (3rd ed), McGraw-Hill, London. Chapters 25, 26, 27