Characteristics of operating systems including: Command Line Interface (CLI), Graphical User Interface (GUI), dialogue based and gesture based interface
Advantages and disadvantages of using computer controlled systems rather than humans
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