Skip to main content

Advertisement

SpringerLink
Log in
Menu
Find a journal Publish with us
Search
Cart
Book cover

International Conference on Human-Centred Software Engineering

HCSE 2012: Human-Centered Software Engineering pp 53–71Cite as

  1. Home
  2. Human-Centered Software Engineering
  3. Conference paper
A Design Process for Exhibiting Design Choices and Trade-Offs in (Potentially) Conflicting User Interface Guidelines

A Design Process for Exhibiting Design Choices and Trade-Offs in (Potentially) Conflicting User Interface Guidelines

  • Llúcia Masip19,
  • Célia Martinie20,
  • Marco Winckler20,
  • Philippe Palanque20,
  • Toni Granollers19 &
  • …
  • Marta Oliva19 
  • Conference paper
  • 2298 Accesses

  • 8 Citations

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 7623)

Abstract

In the last decades a huge amount of knowledge about user interface design has been gathered in the form of guidelines. Quite often, guidelines are compiled according to user interface properties (e.g. usability, accessibility) and/or application domains (e.g. Web, mobile). In many situations designers have to combine several guideline sets in order to address the specific application domain and the desired set of properties corresponding to the application under consideration. Despite the fact that the problems related to the selection of guidelines from different sources are not new, the occurrence and management of conflicting guidelines are poorly documented leaving designers with little help in order to handle conflicts in a rationale and consistent way. In this paper we revise the questions related to selection and management of conflicting guidelines and we propose a systematic approach based on design rationale tools and techniques for exhibiting choices and trade-offs when combining different guidelines sets. This paper illustrates how such as an approach can also be used to deepen the knowledge on the use of user interface guidelines recording decisions across projects in an iterative way.

Keywords

  • user interface guidelines
  • guidelines management
  • design rationale

Download conference paper PDF

References

  1. Tidwell, J.: Designing interfaces. O’Reilly, Sebastopol (2005)

    Google Scholar 

  2. van Welie, M., van der Veer, M.: Pattern languages in Interaction Design: Structure and Organization. In: Proc. of INTERACT 2003, pp. 527–534. IOS Press, IFIP (2003)

    Google Scholar 

  3. Abascal, J., Arrue, M., Fajardo, I., Garay, N., Tomás, J.: The use of guidelines to automatically verify Web accessibility. Univers. Access Inf. Soc. 3(1), 71–79 (2004)

    CrossRef  Google Scholar 

  4. Winckler, M., Bernhaupt, R., Pontico, F.: Challenges for the Development of User Interface Pattern Languages: A Case Study on the e-Government Domain. Int. Journal on WWW/INTERNET, IADIS Digital Library 8(2), 59–84 (2010)

    Google Scholar 

  5. Vanderdonckt, J.: Development milestones towards a tool for working with guidelines. Interacting with Computers 12(2), 81–118 (1999)

    CrossRef  Google Scholar 

  6. Van Duyne, D.K., Landay, J.A., Hong, J.A.: The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience. Addison-Wesley, Reading (2002)

    Google Scholar 

  7. Grill, T., Blauhut, M.: Design Patterns Applied in a User Interface Design (UID) Process for Safety Critical Environments (SCEs). In: Holzinger, A. (ed.) USAB 2008. LNCS, vol. 5298, pp. 459–474. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  8. Kinert, T.: User-Centered Interaction Design Patterns for Interactive Digital Television Applications, 315 p. Springer, London (2009) ISBN 978-1-84882-274-0

    CrossRef  Google Scholar 

  9. W3C. Web Content Accessibility Guidelines 2.0. W3C Candidate Recommendation (April 2008), http://www.w3.org/TR/WCAG20/

  10. Vanderdonckt, J., Farenc, C. (eds.): Tools for Working with Guidelines. Springer, London (2001)

    Google Scholar 

  11. Vogt, T.: Difficulties in Using Style Guides for Designing User Interfaces. In: Vanderdonckt, J., Farenc, C. (eds.) Tools for Working with Guidelines, pp. 197–208. Springer, London (2001)

    CrossRef  Google Scholar 

  12. Martin, D., Rouncefield, M., Sommerville, I.: Applying Patterns of Cooperative Interaction to works (Re)Design: E-Government and Planning. In: Proceedings of ACM CHI 2002, Minneapolis, USA, April 20-25, pp. 235–242 (2002)

    Google Scholar 

  13. Masip, L., Oliva, M., Granollers, T.: OPEN-HEREDEUX: OPEN HEuristic REsource for Designing and Evaluating User eXperience. In: Campos, P., Graham, N., Jorge, J., Nunes, N., Palanque, P., Winckler, M. (eds.) INTERACT 2011, Part IV. LNCS, vol. 6949, pp. 418–421. Springer, Heidelberg (2011)

    CrossRef  Google Scholar 

  14. Pontico, F., Winckler, M., Limbourg, Q.: Organizing User Interface Patterns for e-Government Applications. In: Gulliksen, J., Harning, M.B., van der Veer, G.C., Wesson, J. (eds.) EIS 2007. LNCS, vol. 4940, pp. 601–619. Springer, Heidelberg (2008)

    CrossRef  Google Scholar 

  15. Beirekdar, A., Keita, M., Noirhomme, M., Randolet, F., Vanderdonckt, J., Mariage, C.: Flexible Reporting for Automated Usability and Accessibility Evaluation of Web Sites. In: Costabile, M.F., Paternó, F. (eds.) INTERACT 2005. LNCS, vol. 3585, pp. 281–294. Springer, Heidelberg (2005)

    CrossRef  Google Scholar 

  16. ISO. International Standard. ISO 13407. Human-centered design, processes for interactive systems (1991)

    Google Scholar 

  17. Prates, R., de Souza, C., Simone, D.J.: Methods and tools: a method for evaluating the communicability of user interfaces. Interactions, 31–38 (2000)

    Google Scholar 

  18. Jiang, Y., de Bruijn, O., De Angeli, A.: The Perception of Cultural Differences in Online Self-presentation. In: Gross, T., Gulliksen, J., Kotzé, P., Oestreicher, L., Palanque, P., Prates, R.O., Winckler, M. (eds.) INTERACT 2009, Part I. LNCS, vol. 5726, pp. 672–685. Springer, Heidelberg (2009)

    CrossRef  Google Scholar 

  19. Thevenin, D., Coutaz, J.: Plasticity of User Interfaces: Framework and Research Agenda. In: Conference on Human-Computer Interaction, INTERACT 1999, vol. 1, pp. 110–117 (1999)

    Google Scholar 

  20. González Sánchez, J.L., Padilla Zea, N., Gutiérrez, F.L.: From Usability to Playability: Introduction to Player-Centred Video Game Development Process. In: Kurosu, M. (ed.) HCD 2009. LNCS, vol. 5619, pp. 65–74. Springer, Heidelberg (2009)

    CrossRef  Google Scholar 

  21. Avizienis, A., Laprie, J.C., Randell, B., Landwehr, C.: Basic Concepts and Taxonomy of Dependable and Secure Computing. IEEE Trans. Dependable Secur. Comput. 1(1) (2004)

    Google Scholar 

  22. Blackwell, A.F., Fincher, S.: PUX: patterns of user experience. Interactions 17(2), 27–31 (2010)

    CrossRef  Google Scholar 

  23. Xiong, J., Winckler, M.: An investigation of tool support for accessibility assessment throughout the development process of Web sites. Journal of Web Engineering (JWE) (Special Issue about Web Usability and Accessibility) 7(4), 281–298 (2008)

    Google Scholar 

  24. Xiong, J., Farenc, C., Winckler, M.: Analyzing Tool Support for Inspecting Accessibility Guidelines During the Development Process of Web Sites. In: Weske, M., Hacid, M.-S., Godart, C. (eds.) WISE 2007 Workshops. LNCS, vol. 4832, pp. 470–480. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  25. http://www.evengrounds.com/es/node/120

  26. Vanderdonckt, J.: Accessing guidelines information with SIERRA. In: Proc. 5th IFIP TC 13 INTERACT 1995, pp. 311–316. Chapman & Hall, London (1995)

    Google Scholar 

  27. Grammenos, D., Akoumianakis, D., Stephanidis, C.: Integrated support for working with guidelines: the Sherlock guideline management system. Interacting with Computers 12(3), 281–311 (2000)

    CrossRef  Google Scholar 

  28. Abascal, J., Nicolle, C.: The application of USERfit methodology to teach usability guidelines. In: Vanderdonckt, J., Farenc, C. (eds.) Tools for Working with Guidelines, pp. 209–216. Springer, London (2001)

    CrossRef  Google Scholar 

  29. Abascal, J., Nicolle, C.: Why Inclusive Design Guidelines. In: Nicolle, C., Abascal, J. (eds.) Inclusive Design Guidelines for HCI, pp. 3–13. Taylor & Francis, London (2001)

    Google Scholar 

  30. Henninger, S.: A methodology and tools for applying context-specific usability guidelines to interface design. Interacting with Computers 12(3), 225–243 (2000)

    CrossRef  Google Scholar 

  31. Partarakis, N., Mourouzis, A., Doulgeraki, C., Stephanidis, C.: A Portal-Based Tool for Developing, Delivering and Working with Guidelines. In: Stephanidis, C. (ed.) UAHCI 2007, Part I. LNCS, vol. 4554, pp. 507–516. Springer, Heidelberg (2007)

    CrossRef  Google Scholar 

  32. Lacaze, X., Palanque, P., Barboni, E., Bastide, R., Navarre, D.: From DREAM to Reality: Specificities of Interactive Systems Development With Respect to Rationale Management. In: Dutoit, A.H., McCall, R., Mistrík, I., Paech, B. (eds.) Rationale Management in Software Engineering: Concepts and Techniques, Rationale Management in Software Engineering, pp. 155–170. Springer (2006)

    Google Scholar 

  33. Martinie, C., Palanque, P., Winckler, M., Conversy, S.: DREAMER: a Design Rationale Environment for Argumentation, Modeling and Engineering Requirements. In: Proceedings of the 28th ACM International Conference on Design of Communication (SIGDOC 2010), September 26-29, pp. 73–80. ACM Press, São Carlos (2010)

    Google Scholar 

  34. Cranor, L.F., Garfinkel, S. (eds.): Security and Usability: Designing Secure Systems that People Can Use, 744 pages. O’Reilly Media, ISBN-10: 0596008279

    Google Scholar 

  35. http://www.evengrounds.com/es/node/120

  36. http://www.evengrounds.com/es/node/584

  37. Mariage, M., Vanderdonckt, J., Pribeanu: State of the Art of Web Usability Guidelines. In: The Handbook of Human Factors in Web Design, pp. 688–700. Lawrence Erlbaum Associates (1999), doi:10.1.1.58.4494, ISBN: 080584612

    Google Scholar 

  38. Dearden, A., Finlay, J.: Pattern languages in HCI: A Critical Review. Journal of Human-Computer Interaction 21(1), 49–102 (2006)

    CrossRef  Google Scholar 

  39. Palanque, P., Lacaze, X.: DREAM & TEAM: A Tool and a Notation Supporting Exploration of Options and Traceability of Choices for Safety Critical Interactive Systems. In: Baranauskas, C., Abascal, J., Barbosa, S.D.J. (eds.) INTERACT 2007. LNCS, vol. 4663, pp. 525–540. Springer, Heidelberg (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. DIEI, Universidad de Lleida, c/Jaume II, 69, Lleida, 25001, Spain

    Llúcia Masip, Toni Granollers & Marta Oliva

  2. IRIT, Université Paul Sabatier, 118 route de Narbonne, 31062, Toulouse Cedex 9, France

    Célia Martinie, Marco Winckler & Philippe Palanque

Authors
  1. Llúcia Masip
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Célia Martinie
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Marco Winckler
    View author publications

    You can also search for this author in PubMed Google Scholar

  4. Philippe Palanque
    View author publications

    You can also search for this author in PubMed Google Scholar

  5. Toni Granollers
    View author publications

    You can also search for this author in PubMed Google Scholar

  6. Marta Oliva
    View author publications

    You can also search for this author in PubMed Google Scholar

Editor information

Editors and Affiliations

  1. IRIT, Université Paul Sabatier, France

    Marco Winckler

  2. Computer Science Department, University of Rostock, Albert-Einstein-Str. 21, D-18051, Rostock, Germany

    Peter Forbrig

  3. ICS-IRIT, University Paul Sabatier, 118 route de Narbonne, 31062, Toulouse Cedex 9, France

    Regina Bernhaupt

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Masip, L., Martinie, C., Winckler, M., Palanque, P., Granollers, T., Oliva, M. (2012). A Design Process for Exhibiting Design Choices and Trade-Offs in (Potentially) Conflicting User Interface Guidelines. In: Winckler, M., Forbrig, P., Bernhaupt, R. (eds) Human-Centered Software Engineering. HCSE 2012. Lecture Notes in Computer Science, vol 7623. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34347-6_4

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-642-34347-6_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-34346-9

  • Online ISBN: 978-3-642-34347-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Search

Navigation

  • Find a journal
  • Publish with us

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Publish your research
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our imprints

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support

167.114.118.210

Not affiliated

Springer Nature

© 2023 Springer Nature