Learnability Testing of a Complex Software Application

  • Cheryl L. CoyleEmail author
  • Mary Peterson
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9747)


As part of a small team of user experience designers at an enterprise software company, we created designs for a full-featured business application, and included usability testing in our design cycle. As we delved into the creation of tasks, we realized that we needed to assess the learnability of our design concepts, in addition to their usability, to best direct our design efforts in the immediate future.

We conducted an extensive assessment of the learnability of the application. Our testing included unstructured time for exploration of the software, participant-led training with a moderator who was knowledgeable about the software, repeated sets of virtually identical tasks, multiple breaks, and a lengthy distraction task. This testing method provided us with necessary information about which parts of the user interface needed iteration and which parts were learnable.


Learnability User testing User experience design Usability of complex applications Designing for enterprise software Testing methods 


  1. 1.
    NN/g Nielsen Norman Group.
  2. 2.
  3. 3.
  4. 4.
    UX Magazine.
  5. 5.
    Nielsen, J.: Usability Engineering. Morgan Kaufmann, San Francisco (1993)zbMATHGoogle Scholar
  6. 6.
    Schneiderman, B.: Designing the User Interface: Strategies for Effective Human-Computer Interaction. Pearson, New York (2009)Google Scholar
  7. 7.
    Sherman, P.: An introduction to usability and user-centred design. In: Sherman, P. (ed.) Usability Success Stories: How Organizations Improve by Making Easier-To-Use Software and Web Sites. Gower House, Hampshire (2006)Google Scholar
  8. 8.
    Moallem, A.: Enterprise applications can be both feature rich and easy to use. Ergon. Des. Q. Hum. Fact. Appl. 19(2), 6–13 (2011)CrossRefGoogle Scholar
  9. 9.
    Holzinger, A.: Usability engineering methods for software developers. Commun. ACM 48(1), 71–74 (2005). ACM PressCrossRefGoogle Scholar
  10. 10.
    Jooste, C., VanBiljon, J., Mentz, J.: Usability evaluation guideline for business intelligence applications. In: SAICSIT 2013, pp. 331–340. ACM Press (2013)Google Scholar
  11. 11.
    Shamsuddin, N.A., Syed-Mohamad, S.M., Sulaiman, S.: Learnability and understandability factors in software applications: a systematic literature review. Int. J. Softw. Eng. Technol. 1(1), 25–31 (2014)Google Scholar
  12. 12.
    Rafique, I., Jingnong, W., Abbasi, M.Q., Lew, P., Wang, X.: Evaluating software learnability: a learnability attributes model. In: IEEE International Conference on Systems and Informatics, pp. 2443–2447. IEEE Press, New York (2012)Google Scholar
  13. 13.
    Dix, A., Finlay, J.E., Abowd, G.D., Beale, R.: Human Computer Interaction. Prentice Hall, Englewood Cliffs (2003)zbMATHGoogle Scholar
  14. 14.
    Grossman, T., Fitzmaurice, G., Attar, R.: A survey of software learnability: metrics, methodologies and guidelines. In: Computer Human Interaction, pp. 649–658. ACM Press (2009)Google Scholar
  15. 15.
    Brooke, J.: SUS: A “Quick and Dirty” usability scale. In: Jordan, P.W., Thomas, B., Weerdmeester, B.A., McClelland, I.L. (eds.) Usability Evaluation in Industry, pp. 189–194. Taylor and Francis, London (1996)Google Scholar
  16. 16.
    Brooke, J.: SUS: a retrospective. J. Usability Stud. 8(2), 29–40 (2013)Google Scholar
  17. 17.
    Measuring Usability with the System Usability Scale (SUS).

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.SASCaryUSA
  2. 2.University of Massachusetts LowellLowellUSA

Personalised recommendations