The need to identify the inputs, outputs and processing of the current system, problems with the current system, the user and information requirements for the new system
Characteristics, uses, advantages and disadvantages of the four methods of implementation, direct changeover, parallel running, pilot running, phased implementation