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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Papatheocharous E, Andreou AS (2014) Empirical evidence and state of practice of software agile teams. J Softw Evol Process 26(9):855–866
Version One, State of Agile Survey (2014)
The Agile Manifesto (2001) [cited November 2015]. Available from: http://www.agilemanifesto.org
International Standards Organisation (2010) Ergonomics of human–system interaction – Part 210: Human-centred design for interactive systems. ISO, Geneva
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
Schuler D, Namioka A (1993) Participatory design: principles and practices. CRC Press, Boca Raton
Friedman B (1996) Value-sensitive design. Interactions 3(6):16–23
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
Holtzblatt K, Wendell JB, Wood S (2004) Rapid contextual design: a how-to guide to key techniques for user-centered design. Elsevier, San Francisco
Maguire M (2001) Methods to support human-centred design. Int J Hum Comput Stud 55(4):587–634
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
Baxter G, Sommerville I (2011) Socio-technical systems: from design methods to systems engineering. Interact Comput 23(1):4–17
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
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
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
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
Ferreira J (2011) User experience design and agile development: integration as an on-going achievement in practice. PhD thesis, Open University
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
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
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
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)
Brhel M, Meth H, Maedcher A (2015) Exploring principles of user-centered agile software development: a literature review. Inf Softw Technol 61:163–181
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
Scupin R (1997) The KJ method: a technique for analyzing data derived from Japanese ethnology. Hum Organ 56(2):233–237
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)