Human-Computer Interaction

INTERACT 2015: Human-Computer Interaction – INTERACT 2015 pp 27-44

Task Allocation Between UX Specialists and Developers in Agile Software Development Projects

Conference paper

DOI: 10.1007/978-3-319-22698-9_3

Volume 9298 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Kuusinen K. (2015) Task Allocation Between UX Specialists and Developers in Agile Software Development Projects. In: Abascal J., Barbosa S., Fetter M., Gross T., Palanque P., Winckler M. (eds) Human-Computer Interaction – INTERACT 2015. INTERACT 2015. Lecture Notes in Computer Science, vol 9298. Springer, Cham

Abstract

Synchronizing efforts between developers and user experience (UX) specialists is one of the major challenges in agile UX work. In this paper, we report results of a study conducted over a release cycle of six agile software development projects in five companies, considering the task allocation and cooperation in the team. Team members (N = 31), including product owners, UX specialists, and developers, reported weekly on the UX-related tasks they had contributed to and whether the UX specialist had participated. We identified three forms of cooperation: minimal, product owner–UX specialist, and developer–UX specialist. Our study suggests that for projects operating in the minimal cooperation mode, the collaboration concentrates on the user interface (UI) design, while other aspects of UX work are downplayed. At the same time, many UX-related tasks were successfully handled by developers alone. Therefore, to support UX work integration, we suggest a task-oriented integration approach for projects with minimal UX resources.

Keywords

User experience (UX) Agile development Human-centered design (HCD) UX design work Agile UX Human–computer interaction (HCI) 

Copyright information

© IFIP International Federation for Information Processing 2015

Authors and Affiliations

  1. 1.Tampere University of TechnologyTampereFinland