Search Interface

Background:

GuideNet is a company supplying high-quality IT and operational consulting service. Most of GuideNets projects undergo a series of user tests and thus a series of debugging periods. In addition, some projects are sold with the premises that any found bugs will be corrected (within certain limits). Thus, GuideNet has a system for reporting and managing bugs.

Task:
Design the bug reporting system with following demands:
- One should be able to make combined searches (i.e. specify search criteria regarding one or more properties)
- These combined searches shall supply the possibility to somehow use “and”, “or” and “not” operators
- One should be able to combine combined searches somehow using “and”, “or” and “not” operators
- Searches should result in an editable list showing the hits;
- One should be able to sort the hits according to any one of the search criteria used when making the search.
- The GUI shall be rather intuitive; users should be able to use it instantly or, if needed, after a quick demonstration taking no longer than 2 minutes.

Bug Search GUI

Solution:

- Use the AND/OR logic to combine expressions
- Write expressions in the similar way the programming tools do. When ”.” is pressed a set of appropriate text search options is presented to the user.
- Expressions can also be entered trough the toolbar.
- Every saved expression can be edited by simply double-clicking on it.
- Every found post can be expanded and detailed results shown. Double-click on the post opens new window information about the bug can be altered.
- Search results can be customised e.g. ordered depending on the preferences of the user simply by clicking on the desired cathegory


Go back