Best Practice for Efficient Development of Inclusive ICT

  • Till Halbach Røssvoll
  • Kristin Skeide Fuglerud
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8009)


This work aids ICT projects in delivering solutions which are highly accessible and usable in an efficient manner, i.e., with a minimum of additional costs. The aid comes in the form of guidelines / best-practice recommendations. The guidelines are based on a literature survey considering related research, and an analysis of development work conducted at our research institute which discusses possible pit-falls. This approach led to both high-level recommendations, such as which overall research methodology to apply, as well as detailed low-level guidelines, such as which activities to include in the project workflow and when. The advice is supported by a template for an example workflow with relevant activities. The recommendation from the literature is to extend general user centered methodology with particular activities to ensure that also individuals with impairments are accounted for, while our own development experience suggests an iterative approach with user involvement from early on in the project throughout the end.


Software development agile user centered design IT ICT universal design e-inclusion accessibility usability impairments iterative design best practices workflow 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Alliance, A.: Manifesto for agile software development (2001) (retrieved February 25, 2013)Google Scholar
  2. 2.
    Norman, D.: The Design of Everyday Things. Basic Books, New York (1988)Google Scholar
  3. 3.
    International Standardization Organization: Ergonomics of human-system interaction – Part 210: Human-centred design for interactive systems. ISO 9241-210:2010 (2010)Google Scholar
  4. 4.
    Fox, D., Sillito, J., Maurer, F.: Agile methods and user-centered design: How these two methodologies are being successfully integrated in industry. In: AGILE 2008 Conference, pp. 63–72. IEEE (2008)Google Scholar
  5. 5.
    Singh, M.: U-SCRUM: An agile methodology for promoting usability. In: AGILE 2008 Conference, pp. 555–560. IEEE (2008)Google Scholar
  6. 6.
    Hodgetts, P.: Experiences integrating sophisticated user experience design practices into agile processes. In: Proceedings of the Agile Conference, pp. 235–242. IEEE (2005)Google Scholar
  7. 7.
    Chamberlain, S., Sharp, H., Maiden, N.: Towards a framework for integrating agile development and user-centred design. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 143–153. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  8. 8.
    Hussain, Z., Slany, W., Holzinger, A.: Current state of agile user-centered design: A survey. HCI and Usability for e-Inclusion, 416–427 (2009)Google Scholar
  9. 9.
    Sy, D.: Adapting usability investigations for agile user-centered design. Journal of Usability Studies 2(3), 112–132 (2007)Google Scholar
  10. 10.
    Vredenburg, K., Mao, J.Y., Smith, P.W., Carey, T.: A survey of user-centered design practice. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems: Changing our World, Changing Ourselves, pp. 471–478. ACM (2002)Google Scholar
  11. 11.
    Bowles, C.: Looking beyond user-centered design. Online (2013) (retrieved February 25, 2013)Google Scholar
  12. 12.
    Røssvoll, T.H.: The European MobileSage project – situated adaptive guidance for the mobile elderly: Overview, status, and preliminary results. In: Sixth International Conference on Advances in Computer-Human Interactions (ACHI), IARIA (2013)Google Scholar
  13. 13.
    Center for Universal Design, North-Carolina State University: The principles of universal design (April 1997), (retrieved February 28, 2013)
  14. 14.
    Aslaksen, F., Bergh, S., Bringa, O.R., Heggem, E.K.: Universal design: Planning and design for all (1997)Google Scholar
  15. 15.
    Vanderheiden, G.: Fundamental principles and priority setting for universal usability. In: Proceedings on the 2000 Conference on Universal Usability, pp. 32–37. ACM (2000)Google Scholar
  16. 16.
    Keates, S., Clarkson, P.: Countering design exclusion: bridging the gap between usability and accessibility. Universal Access in the Information Society 2(3), 215–225 (2003)CrossRefGoogle Scholar
  17. 17.
    Stephanidis, C., Salvendy, G.: Toward an information society for all: An international research and development agenda. International Journal of Human-Computer Interaction 10(2), 107–134 (1998)CrossRefGoogle Scholar
  18. 18.
    Stephanidis, C.: Designing for all in the information society: Challenges towards universal access in the information age. Informe técnico ERCIM ICS Report, Institute of Computer Science, Heraklion, Grecia (1999)Google Scholar
  19. 19.
    Newell, A.F., Gregor, P., Morgan, M., Pullin, G., Macaulay, C.: User-sensitive inclusive design. Universal Access in the Information Society 10(3), 235–243 (2011)CrossRefGoogle Scholar
  20. 20.
    Wobbrock, J.O., Kane, S.K., Gajos, K.Z., Harada, S., Froehlich, J.: Ability-based design: Concept, principles and examples. ACM Transactions on Accessible Computing (TACCESS) 3(3), 9 (2011)Google Scholar
  21. 21.
    Rømen, D., Svanæs, D.: Validating wcag versions 1.0 and 2.0 through usability testing with disabled users. Universal Access in the Information Society, 1–11 (2011)Google Scholar
  22. 22.
    Power, C., Freire, A., Petrie, H., Swallow, D.: Guidelines are only half of the story: accessibility problems encountered by blind users on the web. In: Proceedings of the 2012 ACM Annual Conference on Human Factors in Computing Systems, pp. 433–442. ACM (2012)Google Scholar
  23. 23.
    Paddison, C., Englefield, P.: Applying heuristics to perform a rigorous accessibility inspection in a commercial context. In: ACM SIGCAPH Computers and the Physically Handicapped. Number 73-74, pp. 126–133. ACM (2003)Google Scholar
  24. 24.
    Petrie, H., Kheir, O.: The relationship between accessibility and usability of websites. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, vol. 28, pp. 397–406 (2007)Google Scholar
  25. 25.
    Zimmermann, G., Vanderheiden, G.: Accessible design and testing in the application development process: considerations for an integrated approach. Universal Access in the Information Society 7(1), 117–128 (2008)CrossRefGoogle Scholar
  26. 26.
    Nischelwitzer, A., Pintoffl, K., Loss, C., Holzinger, A.: Design and development of a mobile medical application for the management of chronic diseases: methods of improved data input for older people. In: Holzinger, A. (ed.) USAB 2007. LNCS, vol. 4799, pp. 119–132. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  27. 27.
    Fuglerud, K., Dale, O.: Secure and inclusive authentication with a talking mobile one-time-password client. IEEE Security & Privacy 9(2), 27–34 (2011)CrossRefGoogle Scholar
  28. 28.
    Fuglerud, K.S., Røssvoll, T.H.: An evaluation of web-based voting usability and accessibility. Universal Access in the Information Society, 1–15 (2011)Google Scholar
  29. 29.
    Fuglerud, K.S.: ICT services for every citizen: The challenge of gaps in user knowledge. In: Stephanidis, C. (ed.) Universal Access in HCI, Part I, HCII 2009. LNCS, vol. 5614, pp. 38–47. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  30. 30.
    Gregor, P., Newell, A.F., Zajicek, M.: Designing for dynamic diversity: interfaces for older people. In: Proceedings of the Fifth International ACM Conference on Assistive Technologies, pp. 151–156. ACM (2002)Google Scholar
  31. 31.
    Halbach, T.: A framework for serving inclusive web forms to disabled and elderly individuals. In: Proceedings of 2nd International Conference on Advances in Human-Oriented and Personalized Mechanisms, Technologies, and Services, IARIA. IEEE Computer Society, Porto, Portugal (2009)Google Scholar
  32. 32.
    Hellman, R., Halbach, T., Nårstad, A.L.: Log in if you can – the Brønnøysund case. In: Proceedings of Verdiskapning i IKT (VERDIKT), Bergen (Norway), Norwegian Research Council (October 2008)Google Scholar
  33. 33.
    Røssvoll, T.H., Solheim, I.: Design of cognitively accessible web pages. International Journal on Advances in Intelligent Systems 3(3-4), 303–312 (2010) (last accessed April 4, 2011)Google Scholar
  34. 34.
    Røssvoll, T.H., Fritsch, L.: Reducing the user burden of identity management: A prototype based case study for a social-media payment application. In: Sixth International Conference on Advances in Computer-Human Interactions, ACHI (2013)Google Scholar
  35. 35.
    Niitamo, V.P., Kulkki, S., Eriksson, M., Hribernik, K.A.: State-of-the-art and good practice in the field of living labs. In: Proceedings of the 12th International Conference on Concurrent Enterprising: Innovative Products and Services through Collaborative Networks, pp. 26–28. Milan, Italy (2006)Google Scholar
  36. 36.
    Dow, S.P., Fortuna, J., Schwartz, D., Altringer, B., Schwartz, D.L., Klemmer, S.R.: Prototyping dynamics: sharing multiple designs improves exploration, group rapport, and results. In: Design Thinking Research, pp. 47–70 (2012)Google Scholar
  37. 37.
    Nielsen, J.: Why you only need to test with 5 users, 2000. Jakob Nielsen’s Alertbox (2009),

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Till Halbach Røssvoll
    • 1
  • Kristin Skeide Fuglerud
    • 1
  1. 1.Norwegian Computing Center (Norsk Regnesentral)OsloNorway

Personalised recommendations