Phase 5: Systems Operation and Support
Objectives
Provide maintenance and improvements for the new
information system
Support users and help them obtain the most value
from the new system
Introduction
The new system must meet user expectations and provide
support for business objectives
Systems analysts perform maintenance, and also act
as internal consultants to help users obtain the greatest value from the
system
The more a system is used, the more features and
enhancements are requested, and the more maintenance is required
Chapter topics
Three types of maintenance:
corrective, adaptive, and perfective
Support techniques include
maintenance teams, configuration management, and maintenance releases
System performance issues
CASE maintenance tools
Recognizing system obsolescence
Overview of Systems Support and Maintenance Activities
The systems operation and support phase begins when
the system becomes
operational and ends when the system is replaced
After delivering the system, the analyst must perform
two tasks
Provide guidance and user
training
Perform necessary maintenance
Support Activities
Provide guidance and user training
training
technical support
information center (help
desk)
Perform necessary maintenance
keep the system operating
properly
increase its value to users
User training and assistance
Current employees are trained
when the new system is introduced
New employees typically
are trained by user departments, rather than IS staff
If significant changes take
place, the IS group might develop a user training package
Special Help via e-mail or company intranet
Revisions to the user guide
Training manual supplements
Formal training sessions
Information centers
An information center has
three main objectives
To help people use system resources more effectively
To provide answers to technical or operational questions
To make users more productive by teaching them how to meet their own information
needs
An information center also
is called a help desk
Maintenance Activities
The overall cost of a system includes the systems operation and support phase
Costs include fixed operational costs and maintenance activities
Operational costs are relatively constant, while
maintenance costs vary over time
High costs when system is
implemented
Relatively low costs during
system’s useful life
High costs near end of system’s
useful life
Operational costs
Supplies
Equipment rentals
Software leases
Maintenance activities
Changing programs, procedures,
or documentation to ensure correct performance
Adapting the system to changing
requirements
Making the system operate
more efficiently
Three types of maintenance
Corrective maintenance
Diagnoses and corrects errors
in the system
Investigation, analysis,
design, and testing are necessary before a solution is implemented
Typically, a user submits
a systems request form with supporting evidence, if necessary
Response depends on the
priority of the request
All maintenance is logged
Adaptive maintenance
Adds enhancements to the
system
An enhancement is a new
feature or capability
Adaptive maintenance often
is required in a dynamic business environment
An adaptive maintenance
project is like a mini-SDLC, with similar phases and tasks
Can be more difficult than
new systems development, because of the constraints of an existing system
Perfective maintenance
Involves changing an operational
system to make it more efficient, reliable, or maintainable
Requests for corrective
and adaptive maintenance typically come from users, while requests for
perfective
maintenance typically come
from the IS department
Techniques
Reverse engineering tools
aid design analysis
Reengineering tools can
be used interactively to correct errors
Managing Systems Operation and Support
Systems operation requires effective management techniques
Maintenance team
Configuration management
(change control)
Maintenance releases
Maintenance team
Consists of systems analysts
and programmers
Systems analysts on maintenance
work need
Solid background in information
technology
Strong analytical abilities
Solid understanding of business
operations
Effective interpersonal
and communication skills
Analysis: studying the whole
to understand the individual elements
Synthesis: studying the
individual elements to understand the overall system
Configuration management
Process for controlling
changes in system requirements
Usually involves three steps
1. The maintenance request
2. Initial action on the request
3. Final disposition of the request
Maintenance releases
TRADEOFF
Should a systems review committee evaluate maintenance and new systems requests separately, or together?
Managing System Performance
System performance directly affects users
Centralized operations are easier to measure than
complex networks and client/server
systems
Various statistics can be used to assess system
performance
Capacity planning uses operational data to forecast
system capability and future needs
Performance and workload measurement
Response time
Turnaround time
Throughput
Response time
Throughput
CASE Tools for System Maintenance
A CASE toolkit provides valuable tools for system evaluation and maintenance, such as
System Obsolescence
A system becomes obsolete when its functions are
no longer required by users or when
the platform becomes outmoded
Typical signs of obsolescence