Assessments of User Centered Design Framework for M-learning Application Development

  • Amir DirinEmail author
  • Marko Nieminen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9192)


This paper presents the evaluation criteria and process of the User Centered Design (UCD) framework for m-learning application development. Based on the proposed UCD framework we have designed and developed five mobile learning applications for various sectors. The main aim of this paper is to argue how the UCD framework as development methodology has been successful in developing robust mobile learning applications. The UCD framework for m-learning application assessments criteria is based on three evaluation processes. 1. The acceptance of the application by target group (usability assessments) 2. The user experience assessment of the target m-learning application based on education components. 3. Qualitative research e.g. semi-structured interview with developers, designers and the owner of the application. The analysis of these assessments demonstrates varies aspect of the proposed UCD framework functionalities and performance.


User Centered Design Usability assessments Mobile learning application 


  1. 1.
    Boulos, M.N.K., Wheeler, S., Tavares, C., Jones, R.: How smartphones are changing the face of mobile and participatory healthcare: an overview, with example from eCAALYX. Biomed. Eng. Online 10, 24 (2011)CrossRefGoogle Scholar
  2. 2.
    Dirin, A., Nieminen, M., Kettunen, M.: Student capabilities to utilize m-learning service in new smart devices. In: Proceeding of the 2013 International Conference on Advanced ICT (2013)Google Scholar
  3. 3.
    Mostakhdemin-Hosseini, A.: Usability considerations of mobile learning applications. Int. J. Interact. Mobile Technol. (IJIM) 3, 29 (2009)Google Scholar
  4. 4.
    Dirin, A., Nieminen, M.: Managing m-learning application development: roles and responsibilities. In: International Conference on Advanced Information and Communication Technology for Education (ICAICTE 2014), 16–17 August 2014, Dalian, China (2014)Google Scholar
  5. 5.
    Mostakhdemin-Hosseini, A.: Analysis of pedagogical considerations of m-Learning in smart devices. Int. J. Interact. Mob. Technol. (IJIM) (2009)Google Scholar
  6. 6.
    Kearney, M., Schuck, S., Burden, K., Aubusson, P.: Viewing mobile learning from a pedagogical perspective. Res. Learn. Technol. 20, 14406 (2012)CrossRefGoogle Scholar
  7. 7.
    Dirin,A., Nieminen, M.: Framework for addressing usability and user experience in m-learning. J. Comput. (2014, in press)Google Scholar
  8. 8.
    Kitchenham, B., Linkman, S., Law, D.: DESMET: a methodology for evaluating software engineering methods and tools. Comput.Control Eng. J. 8, 120 (1997)CrossRefGoogle Scholar
  9. 9.
    Dubey, A.: Evaluating software engineering methods in the context of automation applications. In: IEEE International Conference on Industrial Informatics (INDIN), pp. 585–590 (2011)Google Scholar
  10. 10.
    Amir, D., Nieminen, M.: mLUX: Usability and user experience development framework for m-learning application. Int. J. Interact. Mob. Technol. (IJIM) (2015)Google Scholar
  11. 11.
    Saldana, J.: An Introduction to codes and coding. In: The coding Manual for Qualitative Researchers, pp. 1−31. Sage Publications, Los Angeles (2009)Google Scholar
  12. 12.
    Hackos, J.T., Redish, J.C.: User and Task Analysis for Interface Design, vol. 42. Wiley, Ann Arbor (1998)Google Scholar
  13. 13.
    Holtzblatt, K., Wendell, J.B., Wood, S.: Building an affinity diagram. In: Interactive Technologies, ch. 8, pp. 159–179 (2005)Google Scholar
  14. 14.
    Nielson, J.: Heuristic evaluation: how-to: article by Jakob Nielsen. Nielson Norman GroupNorman (1995).
  15. 15.
    Nielsen, J.: How to conduct a heuristic evaluation. Accessed 09, 2002
  16. 16.
    Brusilovsky, P. Philip, M.: Course Delivery System for Virtual University (2001)Google Scholar
  17. 17.
    Melis, E. Weber, M.: lessons for (Pedagogic) usability of elearning system. In: Elearn 2003 (2003)Google Scholar
  18. 18.
    Talja, S.: Analyzing qualitative interview data. Libr. Inf. Sci. Res. 21, 459–477 (1999)CrossRefGoogle Scholar
  19. 19.
    Rosson, M.B., Carroll, J.M.: Scenario-based design. In: The human-computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, pp. 1032–1050 (2002)Google Scholar
  20. 20.
    Dirin, A., Casarini, M.: Adaptive m-learning application for driving licenses candidates based on UCD framework for m-learning application development. In: 6th International Conference on Computer Supported Education (2014)Google Scholar
  21. 21.
    Dirin, A., Vainio, V.: Case Study: from requirements list to an educational game. In: Computer Supported in Education (2015)Google Scholar
  22. 22.
    Dirin, M., Dirin, A., Laine, T.H.: User-centered design of a context-aware nurse assistant (CANA) at Finnish elderly houses. In: The 9th International Conference on Ubiquitous Information Management and Communication (2015)Google Scholar
  23. 23.
    Alamäki, A., Dirin, A.: Designing mobile guide service for small tourism companies using user centered design principle. In: International Conference on Computer Science, Computer Engineering, and Social Media, Thessaloniki, Greece, pp. 47–58 (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Business Information Technology (BIT)Haaga-helia University of Applied ScienceHelsinkiFinland
  2. 2.Sorbit ITAalto UniversityEspooFinland

Personalised recommendations