Public Management Information Systems Implementation and Maintenance Sunday, August 04, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis.

Slides:



Advertisements
Similar presentations
Making the System Operational
Advertisements

Information Systems Systems Development Chapter 6.
System Construction and Implementation Objectives:
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
© 2005 by Prentice Hall Chapter 4 System Testing & Implementation Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
System Development Life Cycle (SDLC)
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
Principles of Information Systems, Tenth Edition
1 Principles of Information Systems, Ninth Edition Chapter 13 Systems Development: Design, Implementation, Maintenance, and Review.
Introduction to Computer Technology
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Chapter 10: Systems Development
System Implementation. System Implementation and Seven major activities Coding Testing Installation Documentation Training Support Purpose To convert.
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 3 Slide 1 Chapter 15 System Implementation.
CCSB223/SAD/CHAPTER141 Chapter 14 Implementing and Maintaining the System.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals The primary emphasis of systems implementation.
Transaction Processing Systems and System Development Life Cycle
Information Systems Analysis and Design
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
Systems Development and Analysis. ©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart Lecture 03-2 Introduction.
Introduction to Systems Development Life Cycle
End HomeWelcome! The Software Development Process.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
1 Systems Analysis & Design Systems Implementation & Support IS 431: Lecture 11 CSUN Information Systems.
16 1 Installation  After development and testing, system must be put into operation  Important planning considerations Costs of operating both systems.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Principles of Information Systems Eighth Edition
Systems Development: Design, Implementation, Maintenance, and Review
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Construction, Testing, Documentation, and Installation Chapters 15 and 16 Info 361: Systems Analysis and Design.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Module 4: Systems Development Chapter 14: Design And Implementation.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Program Development Cycle
Unit 10 Implementation and Operation. Key Concepts Implementation deliverables Documentation Coding Reuse Testing Installation Training Support Factors.
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
Public Management Information Systems Implementation and Maintenance Friday, June 10, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
Principles of Information Systems Eighth Edition Chapter 13 Systems Development: Design, Implementation, Maintenance, and Review.
MANAGEMENT INFORMATION SYSTEM
Information Systems Development
Principles of Information Systems Eighth Edition
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Fundamentals of Information Systems, Sixth Edition
Gary Hughes, South Oakleigh College
Installation Conversion is the technical process of replacing the old system with the new one. Designers select the method, timing, and location of the.
IS442 Information Systems Engineering
System Development Life Cycle (SDLC)
Systems Development Chapter 6
Information Systems Development
Systems Design, Implementation, and Operation
Chapter 10 Systems Implementation and Operation
Chapter 14: Installation and Operations
Public Management Information Systems System Analysis & Design Tuesday, December 04, 2018 Hun Myoung Park, Ph.D. Public Management & Policy Analysis.
System Development Life Cycle (SDLC)
Information Systems, Ninth Edition
Principles of Information Systems Eighth Edition
Systems Construction and Implementation
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
System Construction and Implementation
Systems Construction and Implementation
Systems Development An Overview of Systems Development
Public Management Information Systems System Design Monday, July 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Public Management Information Systems System Analysis Thursday, August 01, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate.
Presentation transcript:

Public Management Information Systems Implementation and Maintenance Sunday, August 04, 2019 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program Graduate School of International Relations

Information Systems Failure 1 Large-scale IT projects are prone to fail Low “take-up rate” or adoption rate 60% of all e-government initiatives failed (Gartner Group, 2002) Due to sunk cost, failed projects are not easy to be canceled. In both the public and private sectors Not only in developing counters but also in developed countries like U.S.

Information Systems Failure 2 Large and complex tasks Less commitment of stakeholders Lack of support for end users Lack of planning, vision Adopting cutting edge technology Technology or service provision approach Short time horizon and turbulent environments

Success Factors 1 Incremental approach to consider a variety of stakeholders Phased implementation and parallel implementation are preferred Task-technology fit rather than cutting-edge technology User friendliness, client-oriented approach rather than technology or service provision approach

Success Factors 2 Participation in system analysis & design stages Users’ motivation, commitment, communication Continuing education and training Leadership and management supports Goal clarity, organizational culture, project management

Success Factors 3 IT expertise and managerial skills Standardization and data sharing Process and software reengineering: “process reengineering must precede task automation” Adequate budgeting and time horizon Total cost rather than development cost Long-term perspective

System Development Life Cycle Investigation (planning) Systems analysis Systems design Systems development Systems implementation System maintenance

System Testing 1 Unit testing for individual programs System testing for entire programs ensures “the program output can be used as input for another program within the system” Volume testing with data ensures “the entire system can handle a large amount of data under normal operating condition” PERT (Program Evaluation Review Technique)

System Testing 2 Integration testing for all related systems ensures “the new programs can interact with other major applications.” Acceptance testing by users ensures “the new or modified system is operating as intended” Security testing ensures “sensitive data remains protected from hackers and spies” PERT (Program Evaluation Review Technique)

System Testing 3 Alpha testing using simulated data (primarily by programmers and experts) Beta testing using real data (users) PERT (Program Evaluation Review Technique)

System Implementation System installation (hardware and software) Education and training (people) Data conversion (data migration) Testing Start-up Documentation PERT (Program Evaluation Review Technique)

Start-up Strategies 1 Direct (plunge or direct cutover) approach To stop the old system and start the new system at the same time Fast, but Risky due to potential problems and error Least recommended especially in the public sector. PERT (Program Evaluation Review Technique)

Start-up Strategies 2 Parallel approach runs both old and new systems for a while. Less risky but Costly PERT (Program Evaluation Review Technique)

Start-up Strategies 3 Phase-in approach (phased or piecemeal approach) phases in a component of the new system and then that of old system is slowly phased out. This gradual replacement is repeated for each of other components (programs and/or applications) Time consuming, but less risky This incremental approach is desirable PERT (Program Evaluation Review Technique)

Start-up Strategies 4 Pilot approach runs the new system for a subset of users (unit or group) first. If successful, then implement to other subsets or units. Better for groups that perform the similar tasks Time consuming but less risky PERT (Program Evaluation Review Technique)

Documentation 1 Compile documentation including manuals and various forms and reports. Manuals (End) users Operators/administrators Programmers

Documentation 2 Description of the program (software) development Data dictionary describing attributes’ name, type, length, and other characteristics Keep source programs (as opposed to object program) for the future purpose (e.g., to check irrelevant change/mistake).

System Operation Help desk for technical support Manuals Walk-in, phone Mobile devices Live chat Manuals Continuous education and training Role of peer-to-peer help Part of work that needs incentives

System Monitoring Continuous Beta testing Logical and run-time error Data related issues Monitor software and hardware use Monitor people’s behavior Detecting threats (malicious software) Users’ satisfaction and feedback

Software Maintenance 1 Often more costly and difficult “[B]ecause maintenance programs spend an estimated 50 percent or more of their time deciphering poorly written, undocumented program code, they have little time to spend on developing new, more effective systems” (p.566) PERT (Program Evaluation Review Technique)

Software Maintenance 2 Reasons for system update Changes in business process Changes in regulations and policies Requests from stakeholders (users) Bugs and errors of the systems Hardware problems Caution in case of outsourcing PERT (Program Evaluation Review Technique)

Software Maintenance 3 System update System test needed again Slipstream upgrade: minor code adjustment and bug fix Patch: minor change to correct a problem and add enhancement to the system. Release: significant program changes requiring changes in documentation. Version: major program changes System test needed again PERT (Program Evaluation Review Technique)

Hardware Maintenance Fix hardware Upgrade hardware Lease hardware Sell old hardware Data must be removed permanently Recycle and dispose hardware Data security Environmental effect PERT (Program Evaluation Review Technique)

Data Security Disaster recovery planning Access control including physical access Data masking Data backup Data erasure PERT (Program Evaluation Review Technique)

People, & Rules People who use information systems Education and training Client-oriented information systems Rules and procedures to use information systems Legal support Institutional support PERT (Program Evaluation Review Technique)

Conclusion Iteration & ongoing process Keep monitoring system operation and threats (machines and people) Keep listening to users’ voice Update systems continuously and timely Spend the major portion of time and money analyzing and designing rather than developing information systems