Skip to main content

Templates: A Key to Success When Training Developers to Perform UX Tasks

  • Chapter
  • First Online:

Part of the book series: Human–Computer Interaction Series ((HCIS))

Abstract

Working with usability and UX design in an agile development context such as Scrum has been found challenging. Not all companies have the need or resources for a team of dedicated UX specialists. In other cases the UX team is perceived as a bottleneck. We therefore set out to investigate; how companies can perform UX tasks, when no or little UX expertise exists in the organization; if it is possible to perform this work in line with the Scrum sprints and how such work should be facilitated. To do this and since the Scrum framework states that every team member should be able to perform every work task, we trained software developers in three different companies to perform certain selected UX methods. The training was done as 1-day training sessions. The developers were provided with materials describing UX methods modified to be used in an agile, industrial environment. These consisted of guidelines, templates and cheat sheets. These materials were refined throughout the training sessions based on observations and feedback from the developers. We found that especially the templates were highly valued by the developers. The templates provided a quick overview of the method, guided them in the work and gave them security and confidence in conducting this type of work independently of the researchers. The templates described in the paper have been made publicly available and may be used freely.

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   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   129.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. Bruun A (2010) Training software developers in usability engineering: a literature review. In: Proceedings of the 6th nordic conference on human-computer interaction: extending boundaries. ACM, New York, pp 82–91

    Chapter  Google Scholar 

  2. Øvad T, Larsen LB (2015) The prevalence of UX design in agile development processes in industry. In: Proceedings of the 2015 Agile conference, pp 40–49

    Google Scholar 

  3. Lárusdóttir M, Bjarnadottir E, Gulliksen J (2010) The focus on usability in testing practices in industry. In: Forbrig P, Paternó F, Pejtersen AM (eds) Human-computer interaction, vol 332. Springer, Berlin, pp 98–109

    Chapter  Google Scholar 

  4. Bruun A, Jensen JJ, Skov MB, Stage J (2014) Active collaborative learning: supporting software developers in creating redesign proposals. In: Saurer S, Bogdan C, Forbrig P, Bernhaupt R, Winckler M (eds) Human centered software engineering. Springer, Berlin, pp 1–18

    Google Scholar 

  5. Høegh RT (2006) The impact of usability reports and user test observations on developers’ understanding of usability data: an exploratory study. Int J Hum Comput Interact 21(2):173–196

    Article  Google Scholar 

  6. Salah D, Paige RF, Cairns P (2014) A systematic literature review for agile development processes and user centred design integration. In: Proceedings of the 18th international conference on evaluation and assessment in software engineering. ACM, New York, pp 5:1–5:10

    Google Scholar 

  7. Ferreira J, Sharp H, Robinson H (2012) Agile development and user experience design integration as an ongoing achievement in practice. In: Proceedings of the 2012 Agile conference, pp 11–20

    Google Scholar 

  8. da Silva T, Martin A, Maurer F, Silveira M (2011) User-centered design and agile methods: a systematic review. In: Proceedings of the 2011 Agile conference, pp 77–86

    Google Scholar 

  9. Bornoe N, Stage J (2014) Usability engineering in the wild: how do practitioners integrate usability engineering in software development? In: Saurer S, Bogdan C, Forbrig P, Bernhaupt R, Winckler M (eds) Human centered software engineering. Springer, Berlin, pp 199–216

    Google Scholar 

  10. Lee JC, McCrickard DS (2007) Towards extreme(ly) usable software: exploring tensions between usability and Agile software development. In: Proceedings of the 2007 Agile conference, pp 59–71

    Google Scholar 

  11. Lárusdóttir M, Cajander Å, Gulliksen J (2014) Informal feedback rather than performance measurements–user-centred evaluation in Scrum projects. Behav Inform Technol 33(11):1118–1135

    Article  Google Scholar 

  12. Bruun A, Stage J (2014) Barefoot usability evaluations. Behav Inform Technol 33(11):1148–1167

    Article  Google Scholar 

  13. Eriksson E, Cajander Å, Gulliksen J (2009) Hello world!–experiencing usability methods without usability expertise. In: Gross T, Gulliksen J, Kotze P, Oestreicher L, Palanque P, Prates RO, Winckler M (eds) Human-computer interaction, pp 550–565

    Google Scholar 

  14. Latzina M, Rummel B (2003) Soft(ware) skills in context: corporate usability training aiming at cross-disciplinary collaboration. In: Proceedings of the conference on software engineering education and training, pp 52–57

    Google Scholar 

  15. Agile User Experience (2014) In: Proceedings of the international conference on interfaces and human computer interaction. IADIS Press, pp 397–401

    Google Scholar 

  16. Øvad T, Bornoe N, Larsen LB, Stage J (2015) Teaching software developers to perform UX tasks. In: Proceedings of the annual meeting of the Australian special interest group for computer human interaction. ACM, New York, pp 397–406

    Chapter  Google Scholar 

  17. Øvad T, Larsen LB (2014) Experiences from training agile software developers in focused workshops. In: Proceedings of the international conference on Interfaces and Human Computer Interaction, pp 397–401

    Google Scholar 

  18. Øvad T, Larsen LB (2014) Fast, faster, Agile UCD. In: Proceedings of NordiCHI

    Google Scholar 

  19. Øvad T, Larsen LB (2015) Radiometer UX templates http://uxtoolbox.es.aau.dk

  20. Karat J, Dayton T (1995) Practical education for improving software usability. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM Press, New York, pp 162–169

    Google Scholar 

  21. Nielsen J, Bush RM, Dayton T, Mond NE, Muller MJ, Root RW (1992) Teaching experienced developers to design graphical user interfaces. In: Proceedings of the SIGCHI conference on human factors in computing systems. ACM Press, New York, pp 557–564

    Google Scholar 

  22. Krueger RA, Casey MA (2001) Designing and conducting focus group interviews. In: Social analysis selected tools and techniques. The World Bank, Washington, DC

    Google Scholar 

  23. Øvad T, Larsen LB (2016) How to reduce the UX Bottleneck by training your software developers. Behav Inform Technol. Taylor and Francis, http://www.tandfonline.com/doi/full/10.1080/0144929X.2016.1225818

  24. Beyer H, Holtzblatt K (1997) Contextual design: defining customer-centered systems. Elsevier, Burlington

    Google Scholar 

  25. Holtzblatt K, Wendell JB, Wood S (2005) Rapid contextual design: a how-to guide to key techniques for user centered design. Elsevier, San Francisco

    Google Scholar 

  26. Wharton C, Rieman J, Lewis C, Poison P (1994) The cognitive walkthrough method: a practitioner’s guide. In: Nielsen J, Mack RL (eds) Usability inspection methods. Wiley, New York, pp 105–140

    Google Scholar 

  27. Rowley DE, Rhoades DG (1992) The cognitive jogthrough: a fast-paced user interface evaluation procedure. In: Proceedings of CHI. ACM, New York, pp 389–395

    Google Scholar 

  28. Spencer R (2000) The streamlined cognitive walkthrough method, working around social constraints encountered in a software development company. In: Proceedings of the SIGCHI conference on human factors in computer systems. ACM, New York, pp 353–359

    Chapter  Google Scholar 

  29. Kjeldskov J, Skov MB, Stage J (2004) Instant data analysis: conducting usability evaluations in a day. In: Proceedings of NordiCHI, Tampere

    Google Scholar 

  30. International Standards Organisation (2010) Ergonomics of human–system interaction – Part 210: human-centred design for interactive systems. ISO, Geneva

    Google Scholar 

  31. Radiometer Medical ApS (2015) Available: http://www.radiometer.com

  32. TC Electronic (2015) Available: http://www.tcelectronic.com/

  33. SenDx (2015) https://www.linkedin.com/company/sendx-medical-inc

  34. Patton J (2002) Designing requirements: incorporating usage-centered design into an Agile SW development process. In: Wells D, Williams L (eds) Extreme programming and agile methods — XP/Agile universe LNCS 2418. Springer, Berlin, pp 1–12

    Google Scholar 

  35. Yin RK (2011) Qualitative research from start to Fnish. The Guilford Press, New York

    Google Scholar 

Download references

Acknowledgements

We wish to thank all participating staff at TC Electronic, SenDx Medical and Radiometer Medical for participating in this work. Furthermore, we thank Aalborg University, Radiometer Medical and the Danish Ministry for Science and Education for funding the research presented here.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tina Øvad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Øvad, T., Larsen, L.B. (2016). Templates: A Key to Success When Training Developers to Perform UX Tasks. In: Cockton, G., Lárusdóttir, M., Gregory, P., Cajander, Å. (eds) Integrating User-Centred Design in Agile Development. Human–Computer Interaction Series. Springer, Cham. https://doi.org/10.1007/978-3-319-32165-3_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-32165-3_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-32163-9

  • Online ISBN: 978-3-319-32165-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics