Support and Maintenance



index
Disabled back button Next Section
printable version




Section 0: Module Objectives or Competencies
Course Objective or Competency Module Objectives or Competency
The student will be able to list and explain the fundamental concepts behind the implementation, testing, conversion, and maintenance of a system. The student will be introduced to the final phase of the systems development life cycle, maintenance.
The student will be able to explain, assess, and justify the various approaches for training users in how to use a new or modified system.
Students will be able to explain the support/maintenance phase of the system development life cycle, including daily maintenance in the form of testing and verification that the system is working properly, as well as ongoing modifications to the system as it evolves or if defects or deficiencies are discovered.


Section 1: Overview

The maintenance and support phase encompasses training and support/maintenance tasks associated with the new system.



Section 2: Training

The analyst will want to ensure that anyone whose work is affected by the new information system is properly trained by the appropriate trainer.

End-user training is the key to the successful adoption of any new system often one of the most neglected aspects of a new IT solution roll-out.

Training software users involves teaching them how to utilize built-in functionality to personalize layouts and menus to each employee’s roles and responsibilities in an organization. Software training makes repetitive tasks quick and easy and organizes information in an orderly manner, for easy access.

Your first objective in providing software training for end-users is minimizing any productivity losses associated with the software transition. This means you have to, as quickly as possible, get them up to the skill level required to do their jobs at least as quickly and accurately as they were doing with the old software (or manual methods). Then in the next phase, you want the software to help users do their jobs more quickly, accurately, and/or securely than before.

Employees belonging to different departments utilize software functionality in different ways to accomplish their tasks.

Effective software training methods are essential for teaching learners to use the software and training them to become self-learners for the new versions of the software.


Who to Train


People Who Train Users


Guidelines for Training


Good site

Supplemental Slides



Section 3: Support/Maintenance

Support

Support requires providing ongoing problem-solving assistance to information system users.


Maintenance

Maintenance involves the modification of a system to correct faults, to improve performance, or to adapt the system to a changed environment or changed requirements.

Maintenance Types

Hence, there are various types of maintenance:

Change Management

Software change management is the process of selecting which changes to encourage, which to allow, and which to prevent, according to project criteria such as schedule and cost. The process identifies the changes’ origin, defines critical project decision points, and establishes project roles and responsibilities. (source)

Factors

Factors that influence system maintainability


Video: IT Software Development Lifecycle Part 5 - Maintenance Phase

Video: IT Software Development Lifecycle Part 5 - Maintenance Phase



Section 4: Summary

The support and maintenance phase involves the steps below:

While maintenance continues throughout the life of the system, this concludes the systems development life cycle.


Supplemental Slides