Information Systems Development Methodologies

Slides:



Advertisements
Similar presentations
Systems Development Environment
Advertisements

System Analysis and Design
Chapter 2 Approaches to System Development
Ch 3 System Development Environment
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Managing Information Technology 6 th Edition CHAPTER 9 BASIC INFORMATION SYSTEMS.
Information Systems Analysis and Design
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix.
© Farhan Mir 2008 IMS MIS Development BBA (IT) 6 th (Lectures ) (Information System Development Methodologies) Course Lecturer: Farhan Mir.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
Clarke, R. J (2001) L951-04: 1 Critical Issues in Information Systems BUSS 951 Lecture 4 Design 1: Technical and Methodological Aspects.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
SYSTEMS DEVELOPMENT METHODOLOGIES. WHAT IS A METHODOLOGY? Procedures + Techniques + Tools + Phases = Method Method + Philosophy = Methodology.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition.
Copyright 2004 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Second Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
SDLC and Related Methodologies
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
SDLC and alternative methodologies 1/14/2015 © Abdou Illia MIS Spring 2015.
13.1 Revision Semester 2, 2005 IMS Information Systems Development Practices.
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall 1.1.
Finishing up on Methods (or the last bit of JSD and the other methods in brief)
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter 1 The Systems.
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information 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.
CIS 321—IS Analysis & Design
Chapter 2: Approaches to System Development
IS Development Methods, Techniques and Tools 2 – BPR, CMM, PM Ch BPR Ch CMM Ch 14 - PM.
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Information Systems in Organisations System Development: The Environment.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers Unit 11 Slide 1 Chapter 1 The Systems Development Environment.
Chapter 1 Development Methodologies / SDLC
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer.
COM332 – SA3 SSADM, MERISE.
david avison and quy fitzgerald
Copyright 2002 Prentice-Hall, Inc. 1.1 Modern Systems Analysis and Design Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 1 The Systems Development.
Copyright 2001 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Appendix B Rapid Application.
Content The system development life cycle
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
2 Systems Analysis and Design in a Changing World, Fifth Edition.
Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fifth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Dr. Andy Seddon Staffordshire UNIVERSITY School of Computing Systems Development Methodologies.
© 2005 by Prentice Hall Chapter 1 The Systems Development Environment Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 2 This material was developed.
The Systems Development Environment Systems Analysis and Design II.
Fundamentals of Information Systems, Third Edition2 An Overview of Systems Development: Participants in Systems Development Development team –Responsible.
Methodologies and SSADM Models, Tools and Techniques.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Essentials of Systems Analysis and Design Fourth Edition Joseph S. Valacich Joey F.
C_ITIP211 LECTURER: E.DONDO. Unit 1 : The Systems Development Environment.
Faculty Economics & Business EBS 2033 Systems Development Lecture 1 The Systems Development Environment Lecturer: Puan Asleena Helmi.
Chapter 1 The Systems Development Environment
People-Oriented Methodologies
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Blended Methodologies
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Concepts used for Analysis and Design
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Presentation transcript:

Information Systems Development Methodologies By Zainal A. Hasibuan Faculty of Computer Science University of Indonesia

Information Systems Development Methodologies Structured Analysis, Design and Implementation of Information Systems (STRADIS) Yourdon Systems Method (YSM) Information Engineering (IE) Structured Systems Analysis and Design Methodology (SSADM) Merise Jackson Systems Development (JSD) Object-oriented Analysis Information Systems Work and Analysis of Changes (ISAC) Effective Technical and Human Implementation of Computer-based Systems (ETHICS) Soft System Methodology (SSM) Multiview Process Innovation Rapid Application Development (RAD) KADS Euromethod

Structured Analysis, Design and Implementation of Information Systems (STRADIS) by Gane and Sarson The main techniques used: Process-oriented of function decomposition DFD Decision trees Decision tables Structure English

Yourdon System Method (YSM) by Ed Yourdon Process-oriented Event partitioning approach as compare to top-down approach (functional decomposition) Greater emphasis on analysis of data if compared to STRADIS

Information Engineering (IE) by James Martin and Clive Finkelstein More emphasis on data Data-oriented entity-relationship approach Extended to planning phase as the first step in the methodology

Structured Systems Analysis and Design Method (SSADM) by Learmonth and Burchett A standard in most UK government applications Modern version of the traditional IS development life cycle DFD Entity life histories Recommends the use of CASE tools and workbenches

Merise Widely used in France Consider equally important of process and data aspects and analyzed and designed in parallel

Jackson Structured Design (JSD) by Michael Jackson Had a profound effect on the teaching and practice commercial computer programming It concentrates on the design of efficient and well-tested software which reflects the specification It has links with formal methods More applicable to applications where efficiency is paramount—for example in process control applications

Coad and Yourdon’s Object-oriented Analysis It reflects the view that in defining objects and their component parts (attributes) we capture the essential building blocks of information systems It is a unifying approach, as analysis and design can be undertaken following this approach Applications developed using object programming languages and CASE tools Leads to consistency throughout

Information Systems Work and Analysis (ISAC) by Mats Lunderberg (Scandinavia) Seeks to identify the fundamental causes of users’ problems and suggests ways to overcome Analyze the activities and the initiation of change processes People-oriented approach with emphasis on the analysis of change and the change processes Solution not necessarily use of computer information system

Effective Technical and Human Implementation of Computer-based Systems (ETHICS) by Enid Mumford People-oriented based on participation Attempts to embody a sound ethical position It encompasses the socio-technical view The technology must fit closely with the social and organizational factors in application domain

Soft Systems Methodology (SSM) by Peter Checkland Influenced by System approach Its rationale is that the properties of whole system are not entirely understandable in terms of the properties of the constituent elements “the whole is greater than the sum of the parts” Present the fuzzy and ill-structured situation not just technological problems

Multiview Hybrid: SSM, ETHICS, process modeling and data modeling A contingency approach: techniques and tools being used as the problem situation demand

Process Innovation by Devenport Tie business process re-engineering with information technology and information systems IT being seen as the primary enabler of process innovation as it gives an opportunity to change processes completely

Rapid Application Development (RAD) The need to develop IS more quickly It based on the evolutionary, prototyping approach Enabled by using CASE and system repository User requirements are often determined through JAD

The Expert Systems Approach (KADS) The outcome of a European Union ESPRIT research project A comprehensive, commercially viable methodology for knowledge-based system construction Use to Develop Expert systems

Euromethod Results from a European initiative It is more a framework for planning, procurement and management of services for the investigation, development or amendment of IS a methodology