1 / 17

Information Systems Development Methodologies

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)

riva
Download Presentation

Information Systems Development Methodologies

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

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

  8. 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

  9. 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

  10. 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

  11. 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

  12. 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

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

  14. 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

  15. 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

  16. 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

  17. 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

More Related