Systems life cycle

Analysis

development and testing

Implementation

Design

Documentation

Transfer paper files or electronic files to the new system

Feasibility study

Terms of reference

Description of existing system

Criteria

Proposed solution

Data capture forms

Screen displays and printed reports

System flowcharts

Verification

Validation

File structures

Design and testing strategy/plan

Development

Testing strategies

Changeover

Direct

Parallel

Pilot

Phased

User documentation

Technical documentation

Researching an existing system

Observation

Questionnaires

Interviews

Looking at existing paperwork

Evaluation

Data flow diagram (DFD)