Abstract
Interaction design deals with the complexity arising in the interplay between humans and the interfaces of modern machines [5]. In the field of software development the complexity is often very high and the task frequently defined in an imprecise manner, or not even defined at all. It is furthermore common that neither the different users’ roles nor the computer knowledge is taken into account when developing software [5, 13]. In this context it is crucial regardless of the choice of design method to be able to identify the different needs, knowledge, tasks and behaviors of the users [14, 15]. Many of the interfaces of common applications are rich or full interfaces where all functionality or features are available to the user at once; often with little guidance on where to start, how to best progress through the application and finally how to learn and get a deeper understanding of the functionality [12]. A large factor behind user frustration is the feeling of lack of control, misunderstandings and limitations, or overwhelming resources or options. The frustration triggers stress and creates unhealthy work environments [1, 2].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bessiere K, Ceaparu I, Lazar J, Robinson J, Shneiderman B (2002) Social and Psychological Influences on Computer User Frustration. Newhagen Book Chapter Draft.
Ceaparu I, Lazar J, Bessiere K, Robinsson J, Shneiderman B (2004) Determining Causes and severity of End-User Frustration. International Journal of Human-Computer Interaction, vol 17, no 3, pp 333–356
Christiernin LG, Lindahl F, Torgersson O (2004) Designing a Multi-Layered Image Viewer. Proc of the International Nordic Conference on Computer-Human Interaction (NordiCHI)
Christiernin LG, Torgersson O (2005) Benefits of a Multi-Layer Design in Software with Multi-User Interfaces — Conclusions from a Three Level Case Study. Proc of lASTED International Conference on Software Engineering. Innsbruck Austria
Dix A, Finlay J, Abowe GD, Beale R (2004) Human-Computer Interaction. 3d ed. Pearson & Prentice Hall Harlow England
Kang H, Plaisant C, Shneiderman B (2003) New Approaches to Help Users Get Started with Visual Interfaces: Multi-Layered Interfaces and Integrated Initial Guidance. Proc Of the National Conference on Digital Government Research
Kujala S, Kauppinen M (2004) Identifying and Selecting Users for UserCentered Design. Proc of the Nordic Conference on Human-Computer Interaction Tampere Finland
Häggander D (2001) Software. Design Conflicts — Maintainabilities versus Performance and Availability. Dissertation Blekinge Institute of Technology
Larm C (2005) Applying UML. and Patterns — an Introduction to Object-Oriented Analysis and Design and Iterative development. 3d ed. Prentice Hall Upper Saddle River USA
McGrccnere J, Baecker RM, Booth KS (2002) An Evolution of a Multiple Interface Design Solution for Bloated Software. Proc of the Conference on Human Factors in Computing Systems (CHI2002). Minneapolis Minnesota USA, vol 4, no 1, pp 163–170
Shneiderman B (1998) Designing the User Interface-Strategies for Effective Human-Computer Interaction. 3rd ed. Addison Wesley Longman Inc USA
Shneiderman B (2003) Promoting Universal Usability with Multi-Layer Interface Design. Proc of 2003 Conference on Universal Usability. Vancouver British Columbia Canada
Sommerville I (2001) Software Engineering. 6th edition. Addison Wesley Pearson Educational Limited Edinburgh Gate England
Tähti M (2003) Framework for Evaluating Application Adaptivity. Proc of the Conference on Human Factors in Computing Systems (CHI2003). Florida USA
Vicente KJ (1999) Cognitive Work Analysis — Toward Safe, Productive, and Healthy Computer-Based Work. Lawrence Erlbaum Associates Inc Publishers London England
Wilson JR, Corlett EN (2002) Evaluation of Human Work — A Practical Ergonomics Methodology. 2nd ed. Taylor & Francis Ltd London England
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer Science-Business Media, LLC
About this paper
Cite this paper
Christiemin, L.G. (2006). Defining User Characteristics to Divide Layers in a Multi-Layered Context. In: Nilsson, A.G., Gustas, R., Wojtkowski, W., Wojtkowski, W.G., Wrycza, S., ZupanÄŤiÄŤ, J. (eds) Advances in Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-36402-5_35
Download citation
DOI: https://doi.org/10.1007/978-0-387-36402-5_35
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-30834-0
Online ISBN: 978-0-387-36402-5
eBook Packages: Computer ScienceComputer Science (R0)