13.1 Revision Semester 2, 2005 IMS3230 - Information Systems Development Practices.

Slides:



Advertisements
Similar presentations
Lecture 3 Planning and Development Methodologies.
Advertisements

Systems Development Environment
IMS Information Systems Development Practices Quality and productivity issues in information systems development: RAD, application packages, outsourcing.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
1 The Database Application Development Process The Database Application Development Process.
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
IMS Information Systems Development Practices
11.1 Lecture 11 CASE tools IMS Systems Design and Implementation.
Systems Development Life Cycles. The Traditional Systems Development Life Cycle.
Requirements Analysis SDM b518.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis Systems Development.
IMS Information Systems Development Practices
13.1 Revision IMS Information Systems Development Practices.
1.1 Introduction: concepts and overview of systems development IMS Information Systems Development Practices.
Effective systems development requires a team effort from stakeholders, users, managers, systems development specialists, and various support personnel,
1.1 Introduction: concepts and overview of systems development IMS Information Systems Development Practices.
IMS Information Systems Development Practices
9.1 Quality and productivity issues in information systems development: CASE tools and prototyping IMS Information Systems Development Practices.
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
12.1 Frameworks for comparing ISD methodologies IMS Information Systems Development Practices.
Contemporary Information Systems Development Chapter 10.
HFSD Methods Nov HFSD Methods Objectives –To consider types of systems –To characterise methods for HF input into SD –To identify HF contributions.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 13 Developing and Managing Information Systems.
Principles of Information Systems, Sixth Edition 1 Systems Investigation and Analysis Chapter 12.
Supplement 02CASE Tools1 Supplement 02 - Case Tools And Franchise Colleges By MANSHA NAWAZ.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Investigation and Analysis Chapter 12.
SDLC and Related Methodologies
IMS Information Systems Development Practices
Information Systems Development : Overview. Information systems development practice Concept and role of a systems development methodology Approaches.
Miguel Nunes Information Systems Project Management IS Development Methodologies (2) Miguel Nunes
Chapter 1 The Systems Development Environment
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
COM332 – SA3 Methods and Methodologies. Themes –Methods and methodologies –Tools and techniques for IS development –Responsible systems development –Why.
Continuation From Chapter From Chapter 1
The Systems Development Environment. Learning Objectives Define information systems analysis and design. Describe the different types of information systems.
Foundation Degree IT Project Methodologies (for reference)
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
11.1 © 2007 by Prentice Hall 11 Chapter Building Information Systems.
The Systems Development Methodologies. Objectives  Describe the information Systems Development Life Cycle (SDLC)  Explain prototyping  Explain Rapid.
Approaches to Systems Development Week 2 CMIS570.
REAL WORLD RESEARCH THIRD EDITION Chapter 8: Designs for Particular Purposes: Evaluation, Action and Change 1©2011 John Wiley & Sons Ltd.
Content The system development life cycle
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Information systems defined small enterprise characteristics Information needs of the small enterprise the systems development life cycle computer information.
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
© 2007 by Prentice Hall Management Information Systems, 10/e Raymond McLeod and George Schell 1 Management Information Systems, 10/e Raymond McLeod Jr.
Dr. Andy Seddon Staffordshire UNIVERSITY School of Computing Systems Development Methodologies.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
The Systems Development Environment Systems Analysis and Design II.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Petter Nielsen Information Systems/IFI/UiO 1 Systems development Methodologies IN364.
NURHALIMA 1. Identify the trade-offs when using CASE Describe organizational forces for and against adoption of CASE tools Describe the role of CASE tools.
Methodologies and SSADM Models, Tools and Techniques.
Chapter 1 Assuming the Role of the Systems Analyst.
Information Technology Planning
SDLC and Related Methodologies
Appendix 2 Automated Tools for Systems Development
Building Information Systems
Fundamentals of Information Systems, Sixth Edition
Chapter 2 Information Systems Development
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.
CASE Tools and Joint and Rapid Application Development
Business System Development
Building Information Systems
Concepts used for Analysis and Design
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
SDLC and Related Methodologies
Presentation transcript:

13.1 Revision Semester 2, 2005 IMS Information Systems Development Practices

13.2  what is systems development?  the activities of systems development  ISDMs as a structure for development  the role of the system developer  the organisational context Revision

13.3  implicit and explicit assumptions about: -the nature of human organisations -the nature of the systems development process -the role of the systems developer as embodied in specific SDMs  frameworks for comparison of SDMs  paradigms for understanding SDMs Revision

13.4 the technical expert? the facilitator? the management change agent? the collaborative agent? the role of the system developer: Revision

13.5  “A collection of procedures, techniques, tools and documentation aids which will help the systems developers in their efforts to implement a new information system. A methodology will consist of phases, themselves consisting of sub-phases, which will guide the systems developers in their choice of the techniques that might be appropriate at each stage of the project and also help them plan, manage, control and evaluate information systems projects” Avison and Fitzgerald (2003) p 20  a “methodical approach” to information systems development “used by one or more persons to produce a specification” or “design product” by performing a “design process” Olle et al (1991) pp 1-2 What is a system development methodology?

13.6  a methodology must have an underlying philosophy, otherwise it is just a method: -a method: a prescribed set of tasks -a technique: a way of doing a particular activity in the systems development process -a tool: usually automated tools to help systems development Avison and Fitzgerald (2003) Revision

13.7 Evolution of information systems development methodologies the traditional systems development approach: (SDLC) structured approaches of the 1970s data-oriented methodologies of the 1980s strategic planning approaches (mid 1970s and 1980s) soft approaches (SSM, ETHICS) the 1980s: information systems development prototyping, CASE tools, database systems, decentralisation, user participation, end user computing the 1990s: information systems development object-oriented approaches, reuse, outsourcing, enterprise planning systems (ERP), BPR, data warehouses, Internet and intranets, multimedia

13.8 the “hard” or “engineering” approaches: a functionalist view: tasks, products objectives are primarily technical a methodology is an abstraction, a philosophy on which to base action a “task list”: prescriptive, normative Revision

13.9 the “soft” approaches: interpretivist: a subjective view of reality the broad socio-organisational context systems development is a social process ill-structured, complex problem situations Revision

13.10 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 Revision

13.11 Structured Analysis Information Engineering Soft Systems Methodology ETHICS SSADM information systems development methodologies: Revision

13.12 Analyst Methodology Situation using a methodology: Avison and Wood-Harper (1990) Revision

13.13 the organisational context:  organisational culture - role, influence, management  introducing and managing change - new information systems, new information technologies  targets for change, resistance to change  a model of the change process Revision

13.14  user participation  JAD/JRP sessions  prototyping  CASE technology  reuse  rapid application development  outsourcing  application packages/ ERP systems ways of improving quality and/or productivity: Revision

13.15 Revision topics  Role and purpose of ISDMs; benefits and limitations  User participation  Prototyping  CASE tools  RAD  Organisational change  Outsourcing  Application packages  Evaluating ISDMs  An ISDM focusing on technological dimension and ISDM focusing on human dimension