1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
2 | <defectDescriptions |
---|
3 | xmlns="http://autoquest.informatik.uni-goettingen.de" |
---|
4 | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
---|
5 | xsi:schemaLocation="http://autoquest.informatik.uni-goettingen.de defectDescriptions.xsd"> |
---|
6 | |
---|
7 | <defectDescription defectId="TEXT_FIELD_INPUT_RATIO" briefText="many text inputs"> |
---|
8 | <textFragment> |
---|
9 | The ratio of interactions that enter text into text fields is relatively high in comparison |
---|
10 | with the other user interactions ( |
---|
11 | </textFragment> |
---|
12 | <parameterFragment parameterName="textInputRatio" /> |
---|
13 | <textFragment> |
---|
14 | %). This should be reduced. As an example, entering data can also be done using check boxes |
---|
15 | or combo boxes in the case predefined values must be entered. |
---|
16 | </textFragment> |
---|
17 | </defectDescription> |
---|
18 | |
---|
19 | <defectDescription defectId="TEXT_FIELD_INPUT_REPETITIONS" briefText="many text repetitions"> |
---|
20 | <textFragment> |
---|
21 | In |
---|
22 | </textFragment> |
---|
23 | <parameterFragment parameterName="textRepetitionRatio" /> |
---|
24 | <textFragment> |
---|
25 | % of entering text into text field |
---|
26 | </textFragment> |
---|
27 | <parameterFragment parameterName="textField1" /> |
---|
28 | <textFragment> |
---|
29 | , the same text was also entered into text field |
---|
30 | </textFragment> |
---|
31 | <parameterFragment parameterName="textField2" /> |
---|
32 | <textFragment> |
---|
33 | during the same session. Perhaps this can be automated, so that the user does not have to |
---|
34 | reenter the same text several times into different text fields. |
---|
35 | </textFragment> |
---|
36 | </defectDescription> |
---|
37 | |
---|
38 | <defectDescription defectId="TEXT_FIELD_NO_LETTER_OR_DIGIT_RATIO" briefText="many special signs"> |
---|
39 | <parameterFragment parameterName="noLetterOrDigitRatio" /> |
---|
40 | <textFragment> |
---|
41 | % of the text entered into text field |
---|
42 | </textFragment> |
---|
43 | <parameterFragment parameterName="textField" /> |
---|
44 | <textFragment> |
---|
45 | was no letter or digit. This is an indicator that the entered data has to follow a specific |
---|
46 | syntax. This should be supported by syntax checking, auto completion or even providing the |
---|
47 | text fields in a way that does not require the entering of special signs as they are already |
---|
48 | included at the right positions. |
---|
49 | </textFragment> |
---|
50 | </defectDescription> |
---|
51 | |
---|
52 | <defectDescription defectId="HIGH_EVENT_COVERAGE" briefText="often executed"> |
---|
53 | <textFragment> |
---|
54 | The task |
---|
55 | </textFragment> |
---|
56 | <parameterFragment parameterName="task" /> |
---|
57 | <textFragment> |
---|
58 | covers |
---|
59 | </textFragment> |
---|
60 | <parameterFragment parameterName="ratio" /> |
---|
61 | <textFragment> |
---|
62 | % of all recorded user actions. Therefore, it should be executed with a high efficiency. |
---|
63 | You should consider making the task more efficient, by minimizing the number of actions to |
---|
64 | be executed by users for fulfilling this task. |
---|
65 | </textFragment> |
---|
66 | </defectDescription> |
---|
67 | |
---|
68 | <defectDescription defectId="INEFFICIENT_ACTIONS" briefText="inefficient actions"> |
---|
69 | <textFragment> |
---|
70 | For executing task |
---|
71 | </textFragment> |
---|
72 | <parameterFragment parameterName="task" /> |
---|
73 | <textFragment> |
---|
74 | , the user has to execute a high number of inefficient actions ( |
---|
75 | </textFragment> |
---|
76 | <parameterFragment parameterName="ratio" /> |
---|
77 | <textFragment> |
---|
78 | % in average). Such actions are, e.g., scrolls. The number of inefficient actions should |
---|
79 | be as minimal as possible to increase the users efficiency in executing a task. Please |
---|
80 | check the task structure for occurrences of the following event tasks and consider to prevent |
---|
81 | them: scrolling. |
---|
82 | </textFragment> |
---|
83 | </defectDescription> |
---|
84 | |
---|
85 | <defectDescription defectId="COOCCURENCE_SUCCEED" briefText="usual cooccurrence"> |
---|
86 | <textFragment> |
---|
87 | In |
---|
88 | </textFragment> |
---|
89 | <parameterFragment parameterName="ratio" /> |
---|
90 | <textFragment> |
---|
91 | % of all occurrences, the task |
---|
92 | </textFragment> |
---|
93 | <parameterFragment parameterName="task1" /> |
---|
94 | <textFragment> |
---|
95 | is succeeded by |
---|
96 | </textFragment> |
---|
97 | <parameterFragment parameterName="task2" /> |
---|
98 | <textFragment> |
---|
99 | . This shows, that both tasks are likely used in combination. Please consider to support the |
---|
100 | execution of both tasks in one user action, e.g., by providing an appropriate button, to |
---|
101 | reduce the number of actions to be performed by the user. |
---|
102 | </textFragment> |
---|
103 | </defectDescription> |
---|
104 | |
---|
105 | <defectDescription defectId="COOCCURENCE_PRECED" briefText="usual cooccurrence"> |
---|
106 | <textFragment> |
---|
107 | In |
---|
108 | </textFragment> |
---|
109 | <parameterFragment parameterName="ratio" /> |
---|
110 | <textFragment> |
---|
111 | % of all occurrences, the task |
---|
112 | </textFragment> |
---|
113 | <parameterFragment parameterName="task2" /> |
---|
114 | <textFragment> |
---|
115 | is preceded by |
---|
116 | </textFragment> |
---|
117 | <parameterFragment parameterName="task1" /> |
---|
118 | <textFragment> |
---|
119 | . This shows, that both tasks are likely used in combination. Please consider to support the |
---|
120 | execution of both tasks in one user action, e.g., by providing an appropriate button, to |
---|
121 | reduce the number of actions to be performed by the user. |
---|
122 | </textFragment> |
---|
123 | </defectDescription> |
---|
124 | |
---|
125 | <defectDescription defectId="HIGH_TARGET_DISTANCE" briefText="long way to go"> |
---|
126 | <textFragment> |
---|
127 | For executing the task |
---|
128 | </textFragment> |
---|
129 | <parameterFragment parameterName="task" /> |
---|
130 | <textFragment> |
---|
131 | , the user utilizes |
---|
132 | </textFragment> |
---|
133 | <parameterFragment parameterName="noOfGUIElements" /> |
---|
134 | <textFragment> |
---|
135 | GUI elements on average. As these GUI elements have a high distance to each other ( |
---|
136 | </textFragment> |
---|
137 | <parameterFragment parameterName="distance" /> |
---|
138 | <textFragment> |
---|
139 | on average ), they should be more colocated to ease the execution of the task for the user. |
---|
140 | </textFragment> |
---|
141 | </defectDescription> |
---|
142 | |
---|
143 | <defectDescription defectId="MISSING_FEEDBACK" briefText="missing feedback"> |
---|
144 | <textFragment> |
---|
145 | A click on the button |
---|
146 | </textFragment> |
---|
147 | <parameterFragment parameterName="button" /> |
---|
148 | <textFragment> |
---|
149 | seems to be missing user feedback. In |
---|
150 | </textFragment> |
---|
151 | <parameterFragment parameterName="multipleClickCount" /> |
---|
152 | <textFragment> |
---|
153 | of |
---|
154 | </textFragment> |
---|
155 | <parameterFragment parameterName="allClickCount" /> |
---|
156 | <textFragment> |
---|
157 | uses, the button was clicked several times. The average waiting time between two subsequent |
---|
158 | clicks is |
---|
159 | </textFragment> |
---|
160 | <parameterFragment parameterName="averageWaitingTime" /> |
---|
161 | <textFragment> |
---|
162 | seconds. This is typical user behavior if the user does not see progress following his |
---|
163 | actions. Please consider showing the user some progress after he performed the |
---|
164 | first click. This is especially important if the operation triggered with the click usually |
---|
165 | takes longer than one second. This defect was observed based on task |
---|
166 | </textFragment> |
---|
167 | <parameterFragment parameterName="task" /> |
---|
168 | <textFragment> |
---|
169 | . |
---|
170 | </textFragment> |
---|
171 | </defectDescription> |
---|
172 | |
---|
173 | <defectDescription defectId="UNUSED_GUI_ELEMENTS" briefText="unused GUI elements"> |
---|
174 | <parameterFragment parameterName="ratio" /> |
---|
175 | <textFragment> |
---|
176 | % of the GUI elements ( |
---|
177 | </textFragment> |
---|
178 | <parameterFragment parameterName="noOfUnused" /> |
---|
179 | <textFragment> |
---|
180 | of |
---|
181 | </textFragment> |
---|
182 | <parameterFragment parameterName="noOfAll" /> |
---|
183 | <textFragment> |
---|
184 | ) are not used. This can have several reasons. Either they are not |
---|
185 | visible to the user or they are not required. If they are important, they may not be |
---|
186 | recognized by the user. This can be caused by visual design or because they are too hidden. |
---|
187 | If they are less important, they can either be removed from the GUI or relocated to a less |
---|
188 | prominent position. The unused GUI elements are: |
---|
189 | </textFragment> |
---|
190 | <parameterFragment parameterName="unusedGuiElements" /> |
---|
191 | </defectDescription> |
---|
192 | </defectDescriptions> |
---|