Graphical User Interface
Command Line Interface
Forms Dialogue
Natural Languages Interface
Natural User Interface
Relies on intuitive actions related to natural everyday human behaviour
- Touch screens
- Gesture recognision
- Speech recognision
Immersive Interface
Places one or more of the users senceds into a computer generated virtual environment
Catering for Disabled Users
Design Review
Requirements
evaluate the solution against the original requirements, all requirements should be met for a solution to be successful
Cost
Evaluate the solution against cost which include financial costs, human costs and resource costs. Solution must not exceed an negotiated costs.
Robustness
evaluate the solutions against its test results. A solution should use error trapping and validation methods to be successfully rebust and reduce the chance of system errors and failures
Usability
evaulate the solution against the ease of sue for the end user. Solution should use an intuative user interface suitble for the end user
Performance
Evaluate the performace of the solution, should be fully optimised to reduce memory suage. Solution should complete specific task within a given time frame to be successful