Friday, December 1, 2006

Using TRIZ to Design Error-Free GUI

Author: Umakant Mishra
Abstract:
A graphical user interface has a lot of advantages over its predecessors. Its beauty, simplicity, adaptability, user-friendliness, visual clarity, speed and ease of operation have made it popular and suitable to a broad range of users.
           
But a GUI also has certain limitations. Like any other type of user interface, a GUI can also be operated wrongly which may yield undesirable results. A good GUI should be intelligent to determine user’s intention and disallow him doing wrong operations. A less error-prone GUI is certainly more effective and efficient.
           
Ideally the GUI should prevent users from doing any mistake while operating the GUI. A better GUI would intelligently detect and automatically correct all wrong operations done by the user (Ideal Final Result).
           
The article analyzes the features of an ideal GUI, finds out the contradictions in achieving the ideal features and illustrates alternative methods of solving the contradictions. Seven patents are analyzed from US patent database illustrating how each of them tries to reduce operational errors in a GUI.

Keywords: TRIZ, Innovation, Invention, Inventive Problem Solving, Software Patents, Software inventions, Graphical User Interface, GUI design, User-friendliness, error control, error reduction, dynamic Interface, GUI efficiency


No comments:

Post a Comment