Skip to main content

Workshop on the Integration of User-Centred Design and Agile Development: Approach, Findings and Themes

  • Chapter
  • First Online:
Integrating User-Centred Design in Agile Development

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

Abstract

This chapter reports on a workshop held at NordiCHI 2014 on the integration of user-centred design (UCD) and Agile Software Development (Agile). The workshop brought together academic researchers and industrial practitioners to discuss challenges, success stories and future trends when working with UCD and Agile. Eight papers were accepted, of which seven reported the results of empirical studies and one presented a theoretical comparison. The workshop day was inspired by Agile methods. It was time-boxed, incremental, interactive, collaborative, used a visual workspace and a team-based approach. Post-it notes capturing features from paper presentations and discussions were written and displayed on the walls throughout the day. These were divided into two groups, one for ‘interesting points’ and the other for ‘challenges and obstacles’. At the end of the day the two groups of post-it notes were themed using an affinity diagram approach. Eight higher-level themes were identified by the authors during a post-workshop analysis. These were: People and roles, Teams and communication, Culture, Methods and practices, Time and synchronisation, Artefacts and tools, Research and problems, and Miscellaneous. Six themes were applicable to both affinity diagrams, the ‘Culture’ theme was only found in the ‘challenges and obstacles’ set and the ‘Research and problems’ theme was only found in the ‘interesting points’ set. Key elements of the themes were about practices, people, culture and time. The workshop illustrates the importance of industry-based empirical research to investigate challenges and innovate solutions for the ever-changing landscape of software development.

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

Access this chapter

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

Institutional subscriptions

References

  1. Papatheocharous E, Andreou AS (2014) Empirical evidence and state of practice of software agile teams. J Softw Evol Process 26(9):855–866

    Article  Google Scholar 

  2. Version One, State of Agile Survey (2014)

    Google Scholar 

  3. The Agile Manifesto (2001) [cited November 2015]. Available from: http://www.agilemanifesto.org

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

    Google Scholar 

  5. Holtzblatt K, Jones S (1993) Contextual inquiry: a participatory technique for system design. In: Schuler D, Nomioka A (eds) Participatory design: principles and practices. L. Erlbaum Associates, Hillsdale, pp 177–210

    Google Scholar 

  6. Schuler D, Namioka A (1993) Participatory design: principles and practices. CRC Press, Boca Raton

    Google Scholar 

  7. Friedman B (1996) Value-sensitive design. Interactions 3(6):16–23

    Article  Google Scholar 

  8. Friedman B, Kahn PH Jr, Borning A, Huldtgren A (2013) Value sensitive design and information systems. In: Doorn N, Schuurbiers D, van de Poel I, Gorman ME (eds) Early engagement and new technologies: opening up the laboratory. Springer, Dordrecht, pp 55–95

    Chapter  Google Scholar 

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

    Google Scholar 

  10. Maguire M (2001) Methods to support human-centred design. Int J Hum Comput Stud 55(4):587–634

    Article  MATH  Google Scholar 

  11. Gulliksen J, Göransson B, Boivie I, Blomkvist S, Persson J, Cajander Å (2003) Key principles for user-centred systems design. Behav Inform Technol 22(6):397–409

    Article  Google Scholar 

  12. Baxter G, Sommerville I (2011) Socio-technical systems: from design methods to systems engineering. Interact Comput 23(1):4–17

    Article  Google Scholar 

  13. Cajander Å, Lárusdóttir M, Gulliksen J (2013) Existing but not explicit: the user perspective in scrum projects in practice. In: Human-computer interaction, INTERACT 2013. Springer, Heidelberg, pp 762–779

    Chapter  Google Scholar 

  14. 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 

  15. Salah D, Paige R, Cairns P (2014) A systematic literature review on agile development processes and user centred design integration. In: Proceedings of the 18th international conference on evaluation and assessment in software engineering. ACM, London, p 5

    Google Scholar 

  16. da Silva TS, Martin A, Maurer F, Silveira MS (2011) User-centered design and agile methods: a systematic review. In: Proceedings of AGILE, pp 77–86

    Google Scholar 

  17. Ferreira J (2011) User experience design and agile development: integration as an on-going achievement in practice. PhD thesis, Open University

    Google Scholar 

  18. Plonka L, Sharp H, Gregory P, Taylor K (2014) UX design in agile: a DSDM case study. In: Cantone G, Marchesi M (eds) Agile processes in software engineering and extreme programming. Springer, Berlin, pp 1–15

    Google Scholar 

  19. Chamberlain S, Sharp H, Maiden N (2006) Towards a framework for integrating agile development and user-centred design. In: Abrahamsson P, Marchesi M, Succi G (eds) Extreme programming and agile processes in software engineering. Springer, Berlin, pp 143–153

    Chapter  Google Scholar 

  20. Blomkvist S (2005) Towards a model for bridging agile development and user-centered design. In: Seffah A, Gulliksen J, Desmarais MC (eds) Human-centered software engineering — integrating usability in the software development lifecycle. Springer, Dordrecht, pp 219–244

    Chapter  Google Scholar 

  21. Sohaib O, Khan K (2010) Integrating usability engineering and agile software development: a literature review. In: International conference on computer design and applications. IEEE (2010)

    Google Scholar 

  22. Brhel M, Meth H, Maedcher A (2015) Exploring principles of user-centered agile software development: a literature review. Inf Softw Technol 61:163–181

    Article  Google Scholar 

  23. Gregory P, Barroca L, Taylor K, Salah D, Sharp H (2015) Agile challenges in practice: a thematic analysis. In: Lassenius C, Dingsøyr T, Paasivaara M (eds) Proceedings of the 16th international conference XP 2015, LNBIP 212. Springer, pp 64–80

    Google Scholar 

  24. Scupin R (1997) The KJ method: a technique for analyzing data derived from Japanese ethnology. Hum Organ 56(2):233–237

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peggy Gregory .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Gregory, P., Lárusdóttir, M., Cajander, Å., Cockton, G. (2016). Workshop on the Integration of User-Centred Design and Agile Development: Approach, Findings and Themes. 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_8

Download citation

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

  • 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