Skip to main content

Assessment Model for HCI Practice Maturity in Small and Medium Sized Software Development Companies

  • Conference paper
  • First Online:

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 770))

Abstract

Usability and user experience aspects need to be better integrated during software process improvements in the software industry. This study develops and evaluates a comprehensive continuous representation model for conducting peer and self-assessment of HCI practice in software development companies. In this paper, we report on the evolution of an HCI practice assessment model that can be used in software development projects and processes. The specific focus of the model is on the human-centered design practice in four categories: Human-centredness; Process and Infrastructure; Design and Outcomes; and Usability Impact. In order to know whether the model would be beneficial to companies, we conducted two case studies in Estonian software companies. The outcomes indicate that the model can help to increase HCI awareness, self-learning and sharing of a common vision among software practitioners and propel companies towards goal setting for continuous improvement of their HCI practice.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    See www.nngroup.com/articles/usability-maturity-stages-1-4 and www.nngroup.com/articles/usability-maturity-stages-5-8.

References

  1. Bevan, N.: International standards for usability should be more widely used. J. Usability Stud. 4, 106–113 (2009)

    Google Scholar 

  2. Boivie, I., Åborg, C., Persson, J., Löfberg, M.: Why usability gets lost or usability in in-house software development. Interact. Comput. 15, 623–639 (2003)

    Article  Google Scholar 

  3. García-Mireles, G.A., Moraga, M.Á., García, F., Piattini, M.: Approaches to promote product quality within software process improvement initiatives: a mapping study. J. Syst. Softw. 103, 150–166 (2015)

    Article  Google Scholar 

  4. Svanæs, D., Gulliksen, J.: Understanding the Context of Design – Towards Tactical User Centered Design. In: Proceedings: NordiCHI 2008, pp. 353–362 (2008)

    Google Scholar 

  5. Kieffer, S., Vanderdonckt, J.: STRATUS : a questionnaire for strategic usability assessment. In: Proceedings of the SAC 2016 Conference, pp. 1–8. ACM, Pisa (2016)

    Google Scholar 

  6. Maxim, B.R., Kessentini, M.: An introduction to modern software quality assurance. In: Mistrik, I., Soley, R., Ali, N., Grundy, J., Tekinerdogan, B. (eds.) Software Quality Assurance: In Large Scale and Complex Software-Intensive Systems, pp. 19–46. Morgan Kaufmann, Tokyo (2016)

    Google Scholar 

  7. Ardito, C., Buono, P., Caivano, D., Costabile, M.F., Lanzilotti, R.: Investigating and promoting UX practice in industry: an experimental study. Int. J. Hum Comput Stud. 72, 542–551 (2014)

    Article  Google Scholar 

  8. Kuusinen, K., Mikkonen, T., Pakarinen, S.: Agile user experience development in a large software organization: good expertise but limited impact. In: Winckler, M., Forbrig, P., Bernhaupt, R. (eds.) HCSE 2012. LNCS, vol. 7623, pp. 94–111. Springer, Heidelberg (2012). doi:10.1007/978-3-642-34347-6_6

    Chapter  Google Scholar 

  9. Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82, 1869–1890 (2009)

    Article  Google Scholar 

  10. Liem, A., Sanders, Elizabeth B.-N.: The impact of human-centred design workshops in strategic design projects. In: Kurosu, M. (ed.) HCD 2011. LNCS, vol. 6776, pp. 110–119. Springer, Heidelberg (2011). doi:10.1007/978-3-642-21753-1_13

    Chapter  Google Scholar 

  11. Boivie, I., Gulliksen, J., Goransson, B.: The lonesome cowboy: A study of the usability designer role in systems development. Interact. Comput. 18, 601–634 (2006)

    Article  Google Scholar 

  12. Rogers, E.M.: Diffusion of Innovations. Free Press, New York (2003)

    Google Scholar 

  13. Earthy, J.: Usability Maturity Model: Human Centredness Scale (1998)

    Google Scholar 

  14. ISO: ISO/IEC TR 15504-2: Information technology – Software process assessment – Part 2: A reference model for processes and process capability (1998)

    Google Scholar 

  15. ISO: ISO TR 15504 Part 5, Information technology – Software Process Assessment – Part 5: An assessment model and indicator guidance (1999)

    Google Scholar 

  16. Liu, Z.: An organisational human-centeredness assessment at Chinese software enterprises. In: Proceedings of APCHI 2002, pp. 251–259. Academic Press, London (2002)

    Google Scholar 

  17. Hussein, I., Mahmud, M., Tap, A.O.: A survey of usability awareness in Malaysia IT industry. In: Proceedings of the 2011 International Conference on User Science and Engineering (i-USEr), pp. 146–151 (2011)

    Google Scholar 

  18. Jokela, T.: The KESSU usability design process model, Oulu (2004)

    Google Scholar 

  19. ISO: ISO 13407. Human-centred design processes for interactive systems, Geneve, Switzerland (1999)

    Google Scholar 

  20. ISO: ISO/TR 18529: Ergonomics — Ergonomics of human-system interaction — Human-centred lifecycle process descriptions, Geneva (2000)

    Google Scholar 

  21. Grama, C.: Adapting Lean User Experience Process for Enterprise Environment (2016)

    Google Scholar 

  22. Kar, S., Das, S., Kumar Rath, A., Kar, S.K.: Self-assessment model and review technique for SPICE: SMART SPICE. In: Mas, A., Mesquida, A., Rout, T., O’Connor, Rory V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 222–232. Springer, Heidelberg (2012). doi:10.1007/978-3-642-30439-2_20

    Chapter  Google Scholar 

  23. ISO: ISO/IEC 15504-5: Information technology – Process Assessment – Part 5: An exemplar Process Assessment Model (2006)

    Google Scholar 

  24. de Bruin, T., Freeze, R., Kulkarni, U., Rosemann, M.: Understanding the main phases of developing a maturity assessment model. In: Proceedings of the 16th Australasian Conference on Information Systems, pp. 1–10. AIS, Sydney (2005)

    Google Scholar 

  25. Wendler, R.: The maturity of maturity model research: A systematic mapping study. Inf. Softw. Technol. 54, 1317–1339 (2012)

    Article  Google Scholar 

  26. Bruno, V.: Improving Usability Outcomes in IS Projects: The Views of Usability Practitioners (2011)

    Google Scholar 

  27. Kajaste, I., Mathew, D., Peltomäki, S., Poranen, T.: Using usability experts to improve software quality. In: Proceedings of the INSPIRE Conference, pp. 1–15 (2007)

    Google Scholar 

  28. Ogunyemi, A., Lamas, D., Sarapuu, H., da Rosa, I.B.: Current state of HCI practice in the Estonian software development industry. In: Stephanidis, C. (ed.) HCI 2015. CCIS, vol. 529, pp. 170–175. Springer, Cham (2015). doi:10.1007/978-3-319-21383-5_29

    Chapter  Google Scholar 

  29. Ogunyemi, A.A., Lamas, D., Adagunodo, E.R., Loizides, F., Da Rosa, I.B.: Theory, practice and policy: an inquiry into the uptake of HCI practices in the software industry of a developing country. Int. J. Hum.-Comput. Interact. 32, 665–681 (2016)

    Article  Google Scholar 

  30. Fraser, P., Moultrie, J., Gregory, M.: The use of maturity models/grids as a tool in assessing product development capability : a review. In: Proceedings of the IEEE International Engineering Management Conference, pp. 18–20. IEEE, Cambridge (2002)

    Google Scholar 

  31. De Paula, I.C., Fogliatto, F.S., Cristofari, C.A.: Method for assessing the maturity of product development management: A proposal. Afr. J. Bus. Manag. 5, 10285–10302 (2012)

    Google Scholar 

  32. ISO: Ergonomics of Human-System Interaction - Part 210: Human-Centred Design for Interactive Systems. In: ISO 9241-210:2010, pp. 1–32. ISO (2010)

    Google Scholar 

  33. Hussey, J., Hussey, R.: Business Research: A Practical Guide for Undergraduate and Postgraduate Students. Macmillan, London (1997)

    Book  Google Scholar 

  34. Poeppelbuss, J., Niehaves, B., Simons, A., Becker, J.: Maturity models in information systems research: literature search and analysis. Commun. Assoc. Inf. Syst. 29, 505–532 (2011)

    Google Scholar 

  35. Paananen, A.: Improving In-House Software Development Process: A User-Centered Approach (2014)

    Google Scholar 

Download references

Acknowledgement

The authors would like to thank Professor Nicola Bidwell for her assistance.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abiodun Ogunyemi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Ogunyemi, A., Lamas, D., Stage, J., Lárusdóttir, M. (2017). Assessment Model for HCI Practice Maturity in Small and Medium Sized Software Development Companies. In: Mas, A., Mesquida, A., O'Connor, R., Rout, T., Dorling, A. (eds) Software Process Improvement and Capability Determination. SPICE 2017. Communications in Computer and Information Science, vol 770. Springer, Cham. https://doi.org/10.1007/978-3-319-67383-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-67383-7_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-67382-0

  • Online ISBN: 978-3-319-67383-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics