Abstract
Messages to notify users of application states (hereafter notification messages) such as error, warning, confirmation, and information messages are often used in user interfaces. Generally, error messages are the most critical, while information messages are the least. However, the types of notification messages are determined in terms of what the application can or cannot process successfully instead of what the users feel are the most critical issues. Currently, human centered design (HCD) focuses on users’ aspects. HCD emphasizes users in application development to realize a high usability. Thus, we propose a strategy to realize notification messages considering HCD. Concretely, we analyze existing notification messages in terms of the criticality level by users and define new types of notification messages. In addition, we develop guidelines to implement notification messages effectively. Our strategy allows users to be appropriately notified based on the criticality.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Cooper, A., Reimann, R., Cronin, D., Noessel, C.: About Face: The Essentials of Interaction Design. Wiley, Indianapolis (2014)
Reiss, E.: Usable Usability: Simple Steps for Making Stuff Better. Wiley, Indianapolis (2012)
Constantine, L.L., Lockwood, L.A.D.: Software for Use: A Practical Guide to the Models and Methods of Usage-Centered Design, Addison-Wesley Professional (1999)
ISO 9241-210:2010, Ergonomics of human-system interaction - Part 210: Human-centered design for interactive systems (2010)
Still, B., Crane, K.: Fundamentals of User-Centered Design: A Practical Approach. CRC Press, Boca Raton (2017)
Kelkar, T., Gadepalli, P., Indurkhya, B.: An assistive tool to improve usability of error dialogs. In: Proceedings of 2013 Conference on Technologies and Applications of Artificial Intelligence (TAAI 2013) (2013)
Barik, T., Lubick, K., Christie, S., Murphy-Hill, E.: How developers visualize compiler messages: a foundational approach to notification construction. In: Proceedings of 2014 Second IEEE Working Conference on Software Visualization (VISSOFT 2014) (2014)
Inal, Y., Ozen-Cinar, N.: Achieving a user friendly error message design: understanding the mindset and preferences of turkish software developers. In: Proceedings of 5th International Conference on Design, User Experience and Usability, Held as Part of the HCI International 2016 (DUXU 2016) (2016)
Sadiq, M., Pirhonen, A.: Usability of ERP error messages. Int. J. Comput. Inf. Technol. 03(05) (2014)
Nielsen, J.: 10 usability heuristics for User interface design (1995). https://www.nngroup.com/articles/ten-usability-heuristics/. Accessed 26 Mar 2018
Silic, M.: Understanding colour impact on warning messages: evidence from US and India. In: Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA 2016) (2016)
Barik, T., Smith, J., Lubick, K., Holmesz, E., Fengy, J., Murphy-Hill, E., Parnin, C.: Do developers read compiler error messages? In: Proceedings of 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE 2017) (2017)
Neil, T., Tidwell, J.: Mobile Design Pattern Gallery: UI Patterns for Smartphone Apps. Oreilly & Associates Inc. (2014)
JIS Z 9103:2005, Safety colours - General specification (2005)
Guidelines. https://msdn.microsoft.com/en-us/library/windows/desktop/dn688964(v=vs.85).aspx. Accessed 2 Mar 2018
Johnson, J.: Designing with the Mind in Mind, Simple Guide to Understanding User Interface Design Guidelines, 2nd edn. Morgan Kaufmann (2014)
Human Interface Guidelines. https://developer.apple.com/macos/human-interface-guidelines/overview/themes/. Accessed 2 Mar 2018
Hartshorn, S.: Hypothesis Testing: A Visual Introduction To Statistical Significance. Independently Published (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Shirogane, J., Arizono, Y., Iwata, H., Fukazawa, Y. (2019). Notification Messages Considering Human Centered Design. In: Virvou, M., Kumeno, F., Oikonomou, K. (eds) Knowledge-Based Software Engineering: 2018. JCKBSE 2018. Smart Innovation, Systems and Technologies, vol 108. Springer, Cham. https://doi.org/10.1007/978-3-319-97679-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-97679-2_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-97678-5
Online ISBN: 978-3-319-97679-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)