1 Inspecting User Interface Quality in Web GIS Applications Juliano Schimiguel M. Cecília C....
-
Upload
diana-costello -
Category
Documents
-
view
214 -
download
0
Transcript of 1 Inspecting User Interface Quality in Web GIS Applications Juliano Schimiguel M. Cecília C....
11
Inspecting User Interface Quality Inspecting User Interface Quality in Web GIS Applicationsin Web GIS Applications
Juliano SchimiguelJuliano SchimiguelM. Cecília C. BaranauskasM. Cecília C. BaranauskasClaudia Bauzer MedeirosClaudia Bauzer Medeiros
November-2004November-2004
UNICAMP State University of CampinasUNICAMP State University of CampinasIC Institute of ComputingIC Institute of Computing
22
OutlineOutline
The Context of the WorkThe Context of the Work Interface Quality for Web GIS ApplicationsInterface Quality for Web GIS Applications
Goal and ContributionsGoal and Contributions User Interface Analysis of Web GIS Applications User Interface Analysis of Web GIS Applications
using ISO 9241using ISO 9241
Case StudyCase Study ConclusionsConclusions
33
The Context of the WorkThe Context of the Work
The diversity of Web GIS application users The diversity of Web GIS application users demands investigation in the demands investigation in the quality of quality of human-computer interactionhuman-computer interaction
Interface quality involves several factorsInterface quality involves several factorsquality of the interface design processquality of the interface design processquality of the productquality of the productusage experienceusage experience
44
GoalGoal
Investigating the use of ISO 9241 Investigating the use of ISO 9241 standard, to inspect the interface quality of standard, to inspect the interface quality of Web GIS applicationsWeb GIS applications
Case Study with some Web GIS Case Study with some Web GIS applicationsapplications
55
ISO 9241ISO 9241
It consists of 17 parts, under the general It consists of 17 parts, under the general heading of heading of Ergonomic Requirements for Ergonomic Requirements for Office Work with Visual Display TerminalsOffice Work with Visual Display Terminals (VDTs)(VDTs)
66
ISO 9241 PartsISO 9241 Parts1.1. General IntroductionGeneral Introduction
2.2. Guidance on Task Guidance on Task RequirementsRequirements
3.3. Visual Display RequirementsVisual Display Requirements
4.4. Keyboard RequirementsKeyboard Requirements
5.5. Workstation Layout and Postural Workstation Layout and Postural RequirementsRequirements
6.6. Guidance on the Work Guidance on the Work EnvironmentEnvironment
7.7. Requirements for Display with Requirements for Display with ReflectionsReflections
8.8. Requirements for Displayed Requirements for Displayed ColoursColours
9.9. Requirements for Non-Requirements for Non-keyboard Input Deviceskeyboard Input Devices
10.10. Dialogue PrinciplesDialogue Principles
11.11. Guidance on UsabilityGuidance on Usability
12.12. Presentation of InformationPresentation of Information
13.13. User GuidanceUser Guidance
14.14. Menu DialoguesMenu Dialogues
15.15. Command DialoguesCommand Dialogues
16.16. Direct Manipulation Direct Manipulation DialoguesDialogues
17.17. Form Filling DialogueForm Filling Dialogue
451/1321 Norms
77
Case StudyCase Study
We chose applications with emphasis on We chose applications with emphasis on agricultural systemsagricultural systems
FUNCEME, SIMEPAR and AgritempoFUNCEME, SIMEPAR and AgritempoThe “Static Maps Server” category is more The “Static Maps Server” category is more
frequently foundfrequently foundThe “Maps Generator” category allows more The “Maps Generator” category allows more
interaction possibilities than the “Static Maps interaction possibilities than the “Static Maps Server”Server”
88
FUNCEMEStatic Maps Server SIMEPAR
Static Maps Server
AgritempoMap Generator
99
Analysis OverviewAnalysis Overview
65.5% 59.5%47.6%
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
70.0%
Agritempo FUNCEME SIMEPAR
Violation Rate of All Norms
1010
Analysis OverviewAnalysis Overview
70.6%52.9%
78.6%61.1%
0.0%10.0%20.0%30.0%40.0%50.0%60.0%70.0%80.0%
DialoguePrinciples
Presentationof
Information
UserGuidance
MenusDialogues
Agritempo
61.8%47.1%
64.3% 72.2%
0.0%10.0%20.0%30.0%40.0%50.0%60.0%70.0%80.0%
DialoguePrinciples
Presentationof
Information
UserGuidance
MenusDialogues
FUNCEME
47.1%29.4%
50.0%66.7%
0.0%10.0%20.0%30.0%40.0%50.0%60.0%70.0%80.0%
DialoguePrinciples
Presentationof
Information
UserGuidance
MenusDialogues
SIMEPAR
1111
Analysis OverviewAnalysis Overview
70.6%61.8%
47.1%
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
70.0%
80.0%
Agritempo FUNCEME SIMEPAR
Violation Rate of Dialogue Principles
52.9% 47.1%29.4%
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
70.0%
80.0%
Agritempo FUNCEME SIMEPAR
Violation Rate of Presentation of Information
78.6%64.3%
50.0%
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
70.0%
80.0%
Agritempo FUNCEME SIMEPAR
Violation Rate of User Guidance
61.1%72.2% 66.7%
0.0%
10.0%
20.0%
30.0%
40.0%
50.0%
60.0%
70.0%
80.0%
Agritempo FUNCEME SIMEPAR
Violation Rate of Menu Dialogues
1212
Preliminary ResultsPreliminary Results
Results suggest that the evaluated applications Results suggest that the evaluated applications have more problems related to ISO 9241-10 have more problems related to ISO 9241-10 ((Dialogue PrinciplesDialogue Principles)) task adequateness, controllability, user expectations task adequateness, controllability, user expectations
conformity, customization adequateness, learning conformity, customization adequateness, learning
adequateness, etcadequateness, etc ISO 9241-14 (ISO 9241-14 (Menu DialoguesMenu Dialogues), which is ), which is
related to menu organization and dialogue related to menu organization and dialogue structurestructure
1313
ISO 9241-10: Dialogue PrinciplesISO 9241-10: Dialogue Principles10-3.6.2: Errors should be explained to help the user to correct them
Violation
(Agritempo)
1414
ISO 9241-10: Dialogue PrinciplesISO 9241-10: Dialogue Principles10-3.6.2: Errors should be explained to help the user to correct them
Agreement
(FUNCEME)
1515
ISO 9241-12: Presentation of InformationISO 9241-12: Presentation of Information12-7.5.1: Colors as auxiliary codification – colors should never be used as the only means of codification
Violation
(SIMEPAR)
1616
ISO 9241-12: Presentation of InformationISO 9241-12: Presentation of Information12-7.5.1: Colors as auxiliary codification – colors should never be used as the only means of codification
Agreement
(Agritempo)
1717
ISO 9241-13: User GuidanceISO 9241-13: User Guidance13-5.3.2: Phrases do enhance the user’s control perception
Violation
(FUNCEME)
1818
ISO 9241-13: User GuidanceISO 9241-13: User Guidance13-5.3.2: Phrases do enhance the user’s control perception
Agreement
(Agritempo)
1919
ISO 9241-14: Menu DialoguesISO 9241-14: Menu Dialogues14-6.1.5: A menu map should clearly represent the menus’ systemstructure and should be available when necessary
Violation
(SIMEPAR)
2020
ISO 9241-14: Menu DialoguesISO 9241-14: Menu Dialogues14-6.1.5: A menu map should clearly represent the menus’ systemstructure and should be available when necessary
Agreement
(Agritempo)
2121
DiscussionDiscussion
The evaluated applications strongly violate norm The evaluated applications strongly violate norm 9241-10, which deals with dialogue principles9241-10, which deals with dialogue principles
This suggests that these applications have deficiencies in This suggests that these applications have deficiencies in factors related to task execution and controllabilityfactors related to task execution and controllability
Some norms do not fit in the Web GIS Some norms do not fit in the Web GIS applications context; e.gapplications context; e.g
Norm 10-3.6.5: Error situations may be deferredNorm 10-3.6.5: Error situations may be deferred In some situations, it is necessary to support immediate In some situations, it is necessary to support immediate
decisions on the considered problemdecisions on the considered problem
2222
ConclusionsConclusions
This kind of analysis has shown usefulness and This kind of analysis has shown usefulness and should be adopted by application designersshould be adopted by application designers
to help them finding out potential problems in user interactionto help them finding out potential problems in user interaction
Characterized as an important tool for those who Characterized as an important tool for those who would like to search certification for their would like to search certification for their productsproducts
We have verified that the interface evaluation of We have verified that the interface evaluation of web applications in general need some web applications in general need some additional criteria and rulesadditional criteria and rules
We are now developing research work in this directionWe are now developing research work in this direction
2323
AcknowledgmentAcknowledgmentOrganizer Committee of GEOINFO2004Organizer Committee of GEOINFO2004
Contact InformationContact InformationJuliano SchimiguelJuliano Schimiguel
[email protected]@ic.unicamp.br
http://www.ic.unicamp.br/~ra000496/http://www.ic.unicamp.br/~ra000496/
LIS Laboratory of Information SystemsLIS Laboratory of Information Systems
http://www.lis.ic.unicamp.br/http://www.lis.ic.unicamp.br/
ComunIHC Community in Human-Computer Interaction of Campinas, SP and RegionComunIHC Community in Human-Computer Interaction of Campinas, SP and Region
http://www.comunihc.unicamp.br/http://www.comunihc.unicamp.br/