Tải bản đầy đủ (.ppt) (11 trang)

Systems analysis and development CIS210 ch 15

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (73.79 KB, 11 trang )

CIS 210
Systems Analysis
and Development
Week 9 Part I
System Implementation


Objectives
• Upon completion of part I you will be able to:
– Understand and be able to explain the concepts related to
coding and testing during system implementation
– Understand and be able to create a test plan
– Understand and be able to explain the concepts related to four
installation strategies: direct, parallel, single location, and
phased installation
– Understand and be able to creating a training plan for users
during system implementation
– Understand and be able to explain the common issues related
to system implementation
– Understand and be able to explain the concepts related to
factor and political models of the implementation process


Overview
• Implementation Phase












Very Expensive
Not a mechanical process
Shaped by people
History
Politics
Environmental demands
Testing
Installation
Documentation
Training


System
Implementation


Coding, Testing and Installation
– Process
– Deliverables











Code,
Program documentation
Test scenarios and test data
Results of program and systems testing
User guides
A user training plan
A installation and conversion plan

Documentation, Training, and Support
– Process
– Deliverables










System documentation
User documentation
Classes
Tutorials
Training materials

Computer-based training aids
A help desk
Online help
Bulletin boards and other support mechanisms


Software
Application Testing
• Overview





Purpose of tests
Master test plan
Testing managers
Testing specialists

• Types of Testing








Inspection
Walk-through

Desk checking
Unit testing
Integration testing
System testing
Stub testing


Software
Application Testing
• The Testing Process
– Confirm requirements met
– Testing must be planned
– Test case

• Combining Coding and Testing
– Test soon after code is generated
– Acceptance testing
• Alpha
• Beta
• System audit


Installation
• Approaches to Installation





Direct

Parallel
Single-location
Phased

• Planning for Installation






Software
Hardware
Documentation
Work methods
Offices


Documentation
• Types of Documentation
– System






Design specifications
Internal workings
Functionality

Internal system documentation
External system documentation

– User
• Written or visual
• How system works
• How to use it


Training and
Supporting Users
• Training Topics







System use
Computer concepts
IS concepts
Organizational information
System management
Installation

• Methods of Delivery









Tutorials
Courses
Computer-aided instruction
Interactive training manuals
Resident expert
Software help
Externals sources

• Support
– Automated
– Help desk


Organizational
Issues
• Characteristics of success
– Conventional wisdom
• Management support
• Involvement of users

– Factors models
• Ginzberg
– Commitment to change and the project
– Extent of project definition and change
– User expectations


• Lucas







User’s personal stake
System characteristics,
User demographics
Organizational support
Performance
Satisfaction

– Political models
• Self-interested goals
• Power distribution


Summary













The coding, testing, and installation process
The documentation, training, and support process
Types of testing
Combining coding and testing
Approaches to installation
Planning for installation
Types of documentation
Training topics
Methods of training delivery
User support
Implementation success factors



×