Systems Development Lifecycle (SDLC) Jason C. H. Chen ( 陳周宏 ), Ph.D. Visiting Professor National Taipei University of Technology Professor of MIS Graduate.

Slides:



Advertisements
Similar presentations
Information Systems Systems Development Chapter 6.
Advertisements

PART IV: Chapter Topics
Systems Implementation and Operation
Information Systems Development
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Systems Development and Analysis
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Project Estimation Describe project scope, alternatives, feasibility.
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Chapter 6 Systems Development.
SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 18-1 Accounting Information Systems 9 th Edition Marshall.
Introduction to Management Information Systems Chapter 6 System Development HTM 304 Spring 06.
1 Chapter 6 Systems Development. 2 Learning Objectives  Know the characteristics of systems development.  Understand what professional systems analysts.
7.2 System Development Life Cycle (SDLC)
Principles of Information Systems, Sixth Edition 1 Systems Investigation and Analysis Chapter 12.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Investigation and Analysis Chapter 12.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Building Information Systems lesson 26 This lesson includes the following sections: The Systems Development Life Cycle Phase 1: Needs Analysis Phase.
Introduction to Computer Technology
12 Building and Maintaining Information Systems.
Information Systems Development
Chapter 10.
Chapter 15 Systems Development
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Pertemuan 5 Pengembangan Teknologi Informasi Matakuliah: H0402/PENGELOLAAN SISTEM KOMPUTER Tahun: 2005 Versi: 1/0.
Managing the development and purchase of information systems (Part 1)
Transaction Processing Systems and System Development Life Cycle
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
Information Systems Technology Ross Malaga "Part III - Building and Managing Information Systems" III 11 Copyright © 2005 Prentice Hall, Inc MANAGING.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
1 Management Information Systems Information Systems Development Chapter 10.
Introduction to Systems Analysis and Design
CHAPTER 13 Acquiring Information Systems and Applications.
Principles of Information Systems, Sixth Edition Systems Investigation and Analysis Chapter 12.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Reengineering Work: Don’t Automate, Obliterate Jason C.H. Chen, Ph.D. Professor of MIS School of Business Administration Gonzaga University Spokane, WA.
CISB113 Fundamentals of Information Systems IS Development.
Systems Development AIMS 2710 R. Nakatsu. Overview Two philosophies of systems development –Systems Development Life Cycle (SDLC) –Prototyping Alternative.
Systems Development Life Cycle (SDLC)
The Planning Phase Recognize the problem MIS steering committee 7. ManagerSystems analyst Define the problem Set system objectives Identify system constraints.
Development Processes Chapter Study Questions Q1: How are business processes, IS, and applications developed? Q2: How do organizations use business.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
11 ADM2372 Management Information Systems (MIS) Chapter 10 – Part I Systems Development Chapter 10 – Part I Systems Development.
Chapter 9 Testing the System 9.1 Principles of System Testing Focus A: The objective of unit and integration ensure the code implemented the design.
MANAGEMENT INFORMATION SYSTEM
The Information Systems Development Processes Chapter 9.
Chapter 10: Business Information Systems Development Nanda Ganesan, Ph.D.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
Information Systems Development
Chapter 12 Development Processes
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Principles of Information Systems Eighth Edition
Fundamentals of Information Systems, Sixth Edition
Information Systems Development
Managing the development of information systems (Part 1)
System Development Life Cycle (SDLC)
Building Information Systems
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
McGraw-Hill Technology Education
Building Information Systems
Presentation transcript:

Systems Development Lifecycle (SDLC) Jason C. H. Chen ( 陳周宏 ), Ph.D. Visiting Professor National Taipei University of Technology Professor of MIS Graduate School of Business Administration Gonzaga University Spokane, WA USA

2 What Are Systems Development Activities? 1.Systems definition/investigation Management’s statement of objective and goals for new system 2.Requirements analysis Identify features and functions 3.Component design (hardware, software, network) Based on approved user requirements 4.Implementation Purchase, build, test, and convert to new system 5.System maintenance (fix or enhance) Repair, add new features, maintain Analysis

What Are Systems Development Activities? BPM Provides Requirements for Systems Development 3 [1] [2] [4] [3a] [3b] [5] (Feasibility Study) What is it and Why it is important?

4 Assess Feasibility Dimensions of feasibility _______________ feasibility  Approximated, “back-of-the-envelope” analysis  Purpose: eliminate infeasible ideas early  Consider cost of previous projects, operational and labor costs __________ feasibility  Ball park estimate __________ feasibility  Is it technically likely to meet needs? _____________ feasibility  Fit with customs, culture, charter, legal requirements of organization  ___________________ feasibility  Is the proposed system legally? Cost/Economic Schedule Technical Organizational Legal and Contractual

Systems Definition/Investigation (Feasibility Study) Operational Feasibility Schedule Feasibility Economic Feasibility Technical Feasibility Can we afford it?Will it be accepted? Does the IT capability exist? Will it be completed by the deadline? Legal and Contractual Feasibility Is the proposed system legally? Organizational Feasibility (Is it a good fit – objective of the organization 5 What are new from the last slide?

6 Form a Project Team Typical three personnel on a development team are:  Manager (or mangers for larger projects)  Specialist: System analysts Programmers Software testers or, other functional specialist such as accounting, finance, and marketing  Users: Users must be involved in most of SDLC phases Depending on nature of project, team may also include hardware and communications specialists, database designers and administrators, and other IT specialists.

Systems Development What happen (and Why) to a project in the Department of Interior of Taiwan?

Phase Four: Implementation 8 Fig 10-18: SDLC: Implementation Phase Focuses on implementing the system and includes the tasks of  building each of the five system components  testing the system and  converting users to the new system.

9 System Conversion Approaches 1. Pilot Implement entire system in limited portion of business MRV uses system for selected customers. Advantage: limits exposure to business if system fails 2. Phased System is installed in phases or modules. Each piece is installed and tested. 3. Parallel Complete new and old systems run simultaneously Very safe, but expensive 4. Plunge (or direct) High risk if new system fails, no old system to fall back on Only used if new system is not vital to company operation

Installation Conversion Methods: 4 Ps Old System New System Old System New System Old System New System Old System New System Parallel Pilot Phased Plunge/ Direct Cut-over time 10

Causes of Information Systems Failures 35+ years of research on causes of information systems failures 1.Lack of user __________ 2.Unclear, incomplete, and inconsistent ___________ 3.Changing requirements and specifications Many businesses __________ research findings involvement. requirements. ignore

Systems Development Lifecycle (SDLC)