Systems Life Cycle

Analysis

Design

Development and Testing

Documentation

Evaluation

Feasibility Study

Methods of Research

Data Flow Diagram

Description of existing system

Terms of reference

Criteria

Proposed solution

Observation

Questionnaires

Interviews

Looking at existing paperwork

Helps the analyst by showing the data flows, input and output requirements, processing and the types of data storage needed.

Data capture forms

Screen displays and printed reports

System flowcharts

Verification

Validation

File structures

Design and testing strategy/plan

Four testing categories: normal, abnormal, extreme and live.

Implementation

Direct

Parallel

Pilot

Phased

Technical documentation

This can lead to a redesign of part of the system if there is stong evidence to suggest that changes need to be made