Changeset 1918 for trunk/autoquest-core-usability/src/main/resources
- Timestamp:
- 03/12/15 15:50:28 (10 years ago)
- Location:
- trunk/autoquest-core-usability/src/main/resources
- Files:
-
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/autoquest-core-usability/src/main/resources/smellDescriptions.xsd
r1493 r1918 8 8 elementFormDefault="qualified"> 9 9 10 <xsd:element name=" defectDescriptions" type="tns:DefectDescriptions" />10 <xsd:element name="smellDescriptions" type="tns:SmellDescriptions" /> 11 11 12 <xsd:complexType name=" DefectDescriptions">12 <xsd:complexType name="SmellDescriptions"> 13 13 <xsd:sequence> 14 <xsd:element name=" defectDescription" type="tns:DefectDescription" maxOccurs="unbounded" />14 <xsd:element name="smellDescription" type="tns:SmellDescription" maxOccurs="unbounded" /> 15 15 </xsd:sequence> 16 16 </xsd:complexType> 17 17 18 <xsd:complexType name=" DefectDescription">18 <xsd:complexType name="SmellDescription"> 19 19 <xsd:choice maxOccurs="unbounded"> 20 20 <xsd:element name="textFragment" type="tns:SimpleFragment" /> 21 21 <xsd:element name="parameterFragment" type="tns:ParameterFragment" /> 22 22 </xsd:choice> 23 <xsd:attribute name=" defectId" type="xsd:string" use="required" />23 <xsd:attribute name="smellId" type="xsd:string" use="required" /> 24 24 <xsd:attribute name="briefText" type="xsd:string" use="required" /> 25 25 </xsd:complexType> -
trunk/autoquest-core-usability/src/main/resources/smellDescriptions_en.xml
r1493 r1918 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 < defectDescriptions2 <smellDescriptions 3 3 xmlns="http://autoquest.informatik.uni-goettingen.de" 4 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">5 xsi:schemaLocation="http://autoquest.informatik.uni-goettingen.de smellDescriptions.xsd"> 6 7 <smellDescription smellId="TEXT_FIELD_INPUT_RATIO" briefText="many text inputs"> 8 8 <textFragment> 9 9 The ratio of interactions that enter text into text fields is relatively high in comparison … … 15 15 or combo boxes in the case predefined values must be entered. 16 16 </textFragment> 17 </ defectDescription>18 19 < defectDescription defectId="TEXT_FIELD_INPUT_REPETITIONS" briefText="many text repetitions">17 </smellDescription> 18 19 <smellDescription smellId="TEXT_FIELD_INPUT_REPETITIONS" briefText="many text repetitions"> 20 20 <textFragment> 21 21 In … … 34 34 reenter the same text several times into different text fields. 35 35 </textFragment> 36 </ defectDescription>37 38 < defectDescription defectId="TEXT_FIELD_NO_LETTER_OR_DIGIT_RATIO" briefText="many special signs">36 </smellDescription> 37 38 <smellDescription smellId="TEXT_FIELD_NO_LETTER_OR_DIGIT_RATIO" briefText="many special signs"> 39 39 <parameterFragment parameterName="noLetterOrDigitRatio" /> 40 40 <textFragment> … … 48 48 included at the right positions. 49 49 </textFragment> 50 </ defectDescription>51 52 < defectDescription defectId="HIGH_EVENT_COVERAGE" briefText="often executed">50 </smellDescription> 51 52 <smellDescription smellId="HIGH_EVENT_COVERAGE" briefText="often executed"> 53 53 <textFragment> 54 54 The task … … 64 64 be executed by users for fulfilling this task. 65 65 </textFragment> 66 </ defectDescription>67 68 < defectDescription defectId="INEFFICIENT_ACTIONS" briefText="inefficient actions">66 </smellDescription> 67 68 <smellDescription smellId="INEFFICIENT_ACTIONS" briefText="inefficient actions"> 69 69 <textFragment> 70 70 For executing task … … 81 81 them: scrolling. 82 82 </textFragment> 83 </ defectDescription>84 85 < defectDescription defectId="COOCCURENCE_SUCCEED" briefText="usual cooccurrence">83 </smellDescription> 84 85 <smellDescription smellId="COOCCURENCE_SUCCEED" briefText="usual cooccurrence"> 86 86 <textFragment> 87 87 In … … 101 101 reduce the number of actions to be performed by the user. 102 102 </textFragment> 103 </ defectDescription>104 105 < defectDescription defectId="COOCCURENCE_PRECED" briefText="usual cooccurrence">103 </smellDescription> 104 105 <smellDescription smellId="COOCCURENCE_PRECED" briefText="usual cooccurrence"> 106 106 <textFragment> 107 107 In … … 121 121 reduce the number of actions to be performed by the user. 122 122 </textFragment> 123 </ defectDescription>124 125 < defectDescription defectId="HIGH_TARGET_DISTANCE" briefText="long way to go">123 </smellDescription> 124 125 <smellDescription smellId="HIGH_TARGET_DISTANCE" briefText="long way to go"> 126 126 <textFragment> 127 127 For executing the task … … 139 139 on average ), they should be more colocated to ease the execution of the task for the user. 140 140 </textFragment> 141 </ defectDescription>142 143 < defectDescription defectId="MISSING_FEEDBACK" briefText="missing feedback">141 </smellDescription> 142 143 <smellDescription smellId="MISSING_FEEDBACK" briefText="missing feedback"> 144 144 <textFragment> 145 145 A click on the button … … 163 163 actions. Please consider showing the user some progress after he performed the 164 164 first click. This is especially important if the operation triggered with the click usually 165 takes longer than one second. This defectwas observed based on task165 takes longer than one second. This smell was observed based on task 166 166 </textFragment> 167 167 <parameterFragment parameterName="task" /> … … 169 169 . 170 170 </textFragment> 171 </ defectDescription>172 173 < defectDescription defectId="UNUSED_GUI_ELEMENTS" briefText="unused GUI elements">171 </smellDescription> 172 173 <smellDescription smellId="UNUSED_GUI_ELEMENTS" briefText="unused GUI elements"> 174 174 <parameterFragment parameterName="ratio" /> 175 175 <textFragment> … … 189 189 </textFragment> 190 190 <parameterFragment parameterName="unusedGuiElements" /> 191 </defectDescription> 192 </defectDescriptions> 191 </smellDescription> 192 193 <smellDescription smellId="DATA_ENTRY_METHOD_CHANGE" briefText="data entry method change"> 194 <textFragment> 195 When executing task 196 </textFragment> 197 <parameterFragment parameterName="task" /> 198 <textFragment> 199 , the users have to switch between keyboard and mouse in 200 </textFragment> 201 <parameterFragment parameterName="ratio" /> 202 <textFragment> 203 % on average between two subsequently executed actions. Frequently changing between mouse and 204 keyboard causes users to become slow when utilizing a GUI. Hence, these should be minimized to 205 optimize the users performance. 206 </textFragment> 207 </smellDescription> 208 209 <smellDescription smellId="GOOD_DEFAULTS" briefText="good defaults"> 210 <textFragment> 211 When using GUI element 212 </textFragment> 213 <parameterFragment parameterName="guiElement" /> 214 <textFragment> 215 in view 216 </textFragment> 217 <parameterFragment parameterName="view" /> 218 <textFragment> 219 , the values selected by the users are not equally distributed. Hence, it may be useful to 220 have a good default value. The users entered the following values with their respective 221 frequency in brackets most often (only the five most important entries listed): 222 </textFragment> 223 <parameterFragment parameterName="selectedValues" /> 224 </smellDescription> 225 226 <smellDescription smellId="CHECK_BOX_SINGLE_SELECTION" briefText="check box single selection"> 227 <textFragment> 228 Found a group of check boxes of which only one is usually selected. In this case, radio 229 buttons should be used instead, if the alternatives are mutually exclusive. The check boxes 230 belonging to the group are: 231 </textFragment> 232 <parameterFragment parameterName="radioButtons" /> 233 </smellDescription> 234 235 <smellDescription smellId="COMMON_TASK_RATE" briefText="common task rate"> 236 <textFragment> 237 The user sessions show only a few commonalities. On average, ten subsequently executed 238 actions need to be described by 239 </textFragment> 240 <parameterFragment parameterName="ratio" /> 241 <textFragment> 242 different determined tasks. In the worst case, each action is its own task. In the best case, 243 all actions are described by the same tasks. This indicates, that the users act relatively 244 different as otherwise, all their actions would be described by only a few tasks. Hence, 245 users seem to be missing guidance, as otherwise, they would behave similar resulting in less 246 generated task which still cover many recorded actions. 247 </textFragment> 248 </smellDescription> 249 250 <smellDescription smellId="MISLEADING_CLICK_CUE" briefText="misleading cue to click"> 251 <textFragment> 252 In the 253 </textFragment> 254 <parameterFragment parameterName="noOfViewDisplays" /> 255 <textFragment> 256 times the view 257 </textFragment> 258 <parameterFragment parameterName="view" /> 259 <textFragment> 260 has been displayed, the element 261 </textFragment> 262 <parameterFragment parameterName="element" /> 263 <textFragment> 264 has been clicked 265 </textFragment> 266 <parameterFragment parameterName="uselessClicks" /> 267 <textFragment> 268 times although it may not be clickable (it is no, e.g., button). If the element is not 269 clickable, then the element seems to give a cue that it was clickable although it is not. 270 Hence, it should be considered to change the appearance of the element to prevent it from 271 looking clickable. 272 </textFragment> 273 </smellDescription> 274 275 <smellDescription smellId="MOST_OFTEN_DONE_FIRST" briefText="most often done first in view"> 276 <textFragment> 277 When opening the view 278 </textFragment> 279 <parameterFragment parameterName="view" /> 280 <textFragment> 281 , users most often position the cursor into the text field 282 </textFragment> 283 <parameterFragment parameterName="textfield" /> 284 <textFragment> 285 (in 286 </textFragment> 287 <parameterFragment parameterName="ratio" /> 288 <textFragment> 289 % of cases when the view is opened). This should be automated to remove one action required 290 for users. 291 </textFragment> 292 </smellDescription> 293 </smellDescriptions>
Note: See TracChangeset
for help on using the changeset viewer.