System Life

Analysis

During the analysis stage systems analysts investigate the existing system to identify exactly what the problems are with the existing system.

Questionnaires

Observation

Interviews

Examining documents

Design

It is about planning the project in detail so that that system will meet user requirements. The following are tasks that must take place during this phase: Project planning.

Input &
Output

Data storage

User interface

Backup and recovery procedures

Security procedures

Develoment and testing

The full form SDLC is Software Development Life Cycle or Systems Development Life Cycle. Testing is the next phase which is conducted to verify that the entire application works according to the customer requirement.

Implementation

Implementation includes user notification, user training, installation of hardware, installation of software onto production computers, and integration of the system into daily work processes. This phase continues until the system is operating in production in accordance with the defined user requirements.

Erroneous (or exceptional) test data is used to check that a system can identify data that is wrong and reject it

Extreme test data is used to check that a system can cope with data that lies on the boundaries of what is acceptable

Normal test data is used to check that a system can handle the sort of data that would be expected during day-to-day use

Documentation

Introduction to Software Development Life Cycle Documentation. ... SDLC documentation provides a mechanism to ensure that executive leadership, functional managers, and users sign-off on the requirements and implementation of the system.

Post-implementation review

Change in needs of user

Problems not found during testing

Improvements required in the way the system works

Subtopic

User documentation

A description of what the system is designed to do

Minimum hardware and software requirements of the system.

Instructions on how to load and run the system

Detailed instructions on how to operate each part of the system.

Error messages, their meaning and how to deal with them.

Where to get more help, such as telephone support lines and on-line tutorials.

Technical documentation

The system design specification

Systems flowcharts

Data flow diagrams

A description of the various parts of the system and what each one does

Screen layouts and user interface designs

The test plan

Evaluation

This phase identifies whether the system meets the initial requirements and objectives. This is when the system is evaluated for weaknesses. The objective of the evaluation phase of the systems development life cycle is to deploy the system and train the system end users.