Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 11

Proceedings of the 2017 Federated Conference on Computer Science and Information Systems

User-Centered Design Case Study: Ribbon Interface Development for Point of Sale Software

DOI: http://dx.doi.org/10.15439/2017F273

Citation: Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 11, pages 12571262 ()

Full text

Abstract. The article is devoted to user-centered design (UCD) applied to the development process of the point of sale software. The influence of UCD methodology on the whole project's progress and its results is described alongside with exemplary user interface designs. In particular, there is a ribbon menu elaborated with the results of the user experience evaluation.


  1. I. Crk, “Predictive pointing in cascading pull-down menus,” in Information and Computer Technology (GOCICT), 2015 Annual Global Online Conference on. IEEE, 2015. http://dx.doi.org/10.1109/GOCICT.2015.17 pp. 41–45. [Online]. Available: https://doi.org/10.1109/GOCICT.2015.17
  2. C. E. Wright and F. Lee, “Issues related to HCI application of Fitts’s law,” Human–Computer Interaction, vol. 28, no. 6, pp. 548–578, 2013. http://dx.doi.org/10.1080/07370024.2013.803873. [Online]. Available: http://dx.doi.org/10.1080/07370024.2013.803873
  3. P. Weichbroth and M. Sikorski, “User interface prototyping. techniques, methods and tools,” Studia Ekonomiczne, vol. 234, pp. 184–198, 2015.
  4. K. Z. Gajos, D. S. Weld, and J. O. Wobbrock, “Decision-theoretic user interface generation,” in AAAI, vol. 8, 2008, pp. 1532–1536. [Online]. Available: http://dl.acm.org/citation.cfm?id=1620270.1620326
  5. J. Scarr, A. Cockburn, C. Gutwin, A. Bunt, and J. E. Cechanowicz, “The usability of commandmaps in realistic tasks,” in Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, 2014. http://dx.doi.org/10.1145/2556288.2556976 pp. 2241–2250. [Online]. Available: https://doi.org/10.1145/2556288.2556976
  6. P. Bachmann, “Patterns for internationalization and cross-cultural usability,” in Proceedings of the 20th Conference on Pattern Languages of Programs. The Hillside Group, 2013, p. 19. [Online]. Available: http://dl.acm.org/citation.cfm?id=2725692
  7. L. Colazzo, A. Molinari, and S. Tomasini, “Is new necessarily good? testing usability of the new office 2007 user interface,” in Proceedings of EdMedia: World Conference on Educational Media and Technology 2008, 2008. ISBN 978-1-880094-65-5 pp. 1371–1379.
  8. M. Dostál, “User acceptance of the Microsoft ribbon user interface,” in Proceedings of the 9th WSEAS international conference on Data networks, communications, computers. World Scientific and Engineering Academy and Society (WSEAS), 2010, pp. 143–149. [Online]. Available: http://dl.acm.org/citation.cfm?id=1948805.1948832
  9. A. Darejeh and D. Singh, “Increasing Microsoft Office usability for middle-aged and elder users with less computer literacy,” Journal of Industrial and Intelligent Information Vol, vol. 2, no. 1, 2014. http://dx.doi.org/10.12720/jiii.2.1.56-62
  10. A. Darejeh and D. Singh, “An investigation on ribbon interface design guidelines for people with less computer literacy,” Computer Standards & Interfaces, vol. 36, no. 5, pp. 808–820, 2014. http://dx.doi.org/10.1016/j.csi.2014.01.006. [Online]. Available: http://dx.doi.org/10.1016/j.csi.2014.01.006
  11. D.-M. Petrosanu and A. Pîrjan, “Solutions for developing and extending rich graphical user interfaces for office applications,” Journal of Information Systems & Operations Management, p. 1, 2015. [Online]. Available: https://ideas.repec.org/a/rau/journl/v9y2015i1p157-167.html
  12. N. U. Khan and J.-C. Lee, “Development of a music score editor based on musicxml,” Journal of the Korea Society of Computer and Information, vol. 19, no. 2, pp. 77–90, 2014. http://dx.doi.org/10.9708/jksci.2014.19.2.077. [Online]. Available: https://doi.org/10.9708/jksci.2014.19.2.077
  13. J. Kadlec, D. P. Ames, and J. Nelson, “User interface design considerations for a time-space GIS,” in 2012 International Congress on Environmental Modelling and Software Proceedings, 2012.
  14. M. Wichrowski, “Usability engineering in the prototyping process of software user interfaces for mobile medical ultrasound devices,” Computer Science, vol. 16, 2015. http://dx.doi.org/10.7494/csci.2015.16.3.219. [Online]. Available: http://dx.doi.org/10.7494/csci.2015.16.3.219
  15. A. Bier and Z. Sroczyński, “Adaptive math-to-speech interface,” in Proceedings of the Mulitimedia, Interaction, Design and Innnovation, ser. MIDI ’15. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2814464.2814471. ISBN 978-1-4503-3601-7 pp. 7:1–7:9. [Online]. Available: http://doi.acm.org/10.1145/2814464.2814471
  16. P. Kasprowski and K. Harezlak, “Using non-calibrated eye movement data to enhance human computer interfaces,” in Intelligent Decision Technologies. Springer, 2015. http://dx.doi.org/10.1007/978-3-319-19857-6_31 pp. 347–356. [Online]. Available: https://doi.org/10.1007/978-3-319-19857-6_31
  17. J. G. Schoeberlein and Y. Wang, “Usability evaluation of an accessible collaborative writing prototype for blind users,” Journal of Usability Studies, vol. 10, no. 1, pp. 26–45, 2014. [Online]. Available: http://uxpajournal.org/usability-evaluation-of-an-accessible-collaborative-writing-prototype-for-blind-users/
  18. M. Smoleń, “Gamification as creation of a social system,” in Gamification. Critical Approaches. The Faculty of “Artes Liberales”, University of Warsaw. Warsaw, 2015. ISBN 978-83-63636-44-9
  19. A. Darejeh and S. S. Salim, “Gamification solutions to enhance software user engagement - a systematic review,” International Journal of Human-Computer Interaction, vol. 32, no. 8, pp. 613–642, 2016. http://dx.doi.org/10.1080/10447318.2016.1183330. [Online]. Available: http://dx.doi.org/10.1080/10447318.2016.1183330
  20. G. Barata, S. Gama, J. A. Jorge, and D. J. Gonçalves, “Relating gaming habits with student performance in a gamified learning experience,” in Proceedings of the first ACM SIGCHI annual symposium on Computer-human interaction in play. ACM, 2014. http://dx.doi.org/10.1145/2658537.2658692 pp. 17–25. [Online]. Available: https://doi.org/10.1145/2658537.2658692
  21. C. Abras, D. Maloney-Krichmar, and J. Preece, “User-centered design,” Bainbridge, W. Encyclopedia of Human-Computer Interaction. Thousand Oaks: Sage Publications, vol. 37, no. 4, pp. 445–456, 2004. [Online]. Available: citeseerx.ist.psu.edu/viewdoc/summary?doi=
  22. E.-O. Baek, K. Cagiltay, E. Boling, and T. Frick, “User-centered design and development,” Handbook of research on educational communications and technology, no. 1, pp. 660–668, 2008. http://dx.doi.org/10.4324/9780203880869.ch49. [Online]. Available: https://www.routledgehandbooks.com/doi/10.4324/9780203880869.ch49
  23. J. Earthy, B. Sherwood-Jones, and N. Bevan, “ISO standards for user centered design and the specification of usability,” in Usability in government systems: User experience design for citizens and public servants. Elsevier, 2012. http://dx.doi.org/10.1016/B978-0-12-391063-9.00049-3. [Online]. Available: http://dx.doi.org/10.1016/B978-0-12-391063-9.00049-3
  24. D. Salah, R. Paige, and P. Cairns, “Integrating agile development processes and user centred design-a place for usability maturity models?” in International Conference on Human-Centred Software Engineering. Springer, 2014. http://dx.doi.org/10.1007/978-3-662-44811-3_7 pp. 108–125. [Online]. Available: http://dx.doi.org/10.1007/978-3-662-44811-3_7
  25. J. Nelles, S. Kuz, A. Mertens, and C. M. Schlick, “Human-centered design of assistance systems for production planning and control: The role of the human in industry 4.0,” in Industrial Technology (ICIT), 2016 IEEE International Conference on. IEEE, 2016. http://dx.doi.org/10.1109/ICIT.2016.7475093 pp. 2099–2104. [Online]. Available: https://doi.org/10.1109/ICIT.2016.7475093
  26. P. Lehane, “Mapping the user experience: Development of a validated instrument from the plans and scripts of the computer community of practice,” Human Technology: An Interdisciplinary Journal on Humans in ICT Environments, 2012. http://dx.doi.org/10.17011/ht/urn.201211203033. [Online]. Available: https://doi.org/10.17011/ht/urn.201211203033
  27. S. Rajagopalan, “Product personification: PARAG model to successful software product development,” International Journal of Managing Value and Supply Chains, vol. 6, no. 1, p. 1, 2015. http://dx.doi.org/10.5121/ijmvsc.2015.6101. [Online]. Available: https://doi.org/10.5121/ ijmvsc.2015.6101
  28. S. M. A. Shah, G. I. G. Al-Matroushi, and M. F. Qureshi, “Usability assessment of open source application,” International Journal of Advanced Research in Computer Science, vol. 4, no. 2, 2013.
  29. J. Zukowska and Z. Sroczynski, “Gift cards authorization through GSM in a distributed trade network–case study,” in Internet–Technical Development and Applications. Springer, 2009. doi: 10.1007/978-3-642-05019-0_12 pp. 101–108. [Online]. Available: https://doi.org/10.1007/978-3-642-05019-0_12
  30. M. Sikorski, “HCI and the economics of user experience,” in Maturing Usability: Quality in Software, Interaction and Value, E. L.-C. Law, E. T. Hvannberg, and G. Cockton, Eds. London: Springer London, 2008. http://dx.doi.org/10.1007/978-1-84628-941-5_14. ISBN 978-1-84628-941-5 pp. 318–343. [Online]. Available: http://dx.doi.org/10.1007/978-1-84628-941-5_14
  31. J. Nielsen and R. Budiu, Mobile Usability. New Riders Press, 2012. ISBN 978-0-321-88448-0
  32. Z. Sroczyński, “Designing human-computer interaction for mobile devices with the FMX application platform,” Theoretical and Applied Informatics, vol. 26, No 1-2, pp. 87–104, 2014. [Online]. Available: https://taai.iitis.pl/taai/article/view/388
  33. Z. Sroczyński, “Actiontracking for multi-platform mobile applications,” in Computer Science On-line Conference. Springer, 2017. http://dx.doi.org/10.1007/978-3-319-57141-6_37 pp. 339–348. [Online]. Available: https://doi.org/10.1007/978-3-319-57141-6_37