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

被引:15
|
作者
Kuusinen, Kati [1 ]
机构
[1] Tampere Univ Technol, FIN-33101 Tampere, Finland
关键词
User experience (UX); Agile development; Human-centered design (HCD); UX design work; Agile UX; Human-computer interaction (HCI); USER EXPERIENCE DESIGN;
D O I
10.1007/978-3-319-22698-9_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:27 / 44
页数:18
相关论文
共 50 条
  • [1] Determinants for Successful Agile Collaboration between UX Designers and Software Developers in a Complex Organisation
    Jones, Alexander
    Thoma, Volker
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 2019, 35 (20) : 1914 - 1935
  • [2] Human Resource Allocation in Agile Software Projects Based on Task Similarities
    Roque, Lucas
    Araujo, Allysson Allex
    Dantas, Altino
    Saraiva, Raphael
    Souza, Jerffeson
    [J]. SEARCH BASED SOFTWARE ENGINEERING, SSBSE 2016, 2016, 9962 : 291 - 297
  • [3] Design Thinking Use in Agile Software Projects: Software Developers' Perception
    Canedo, Edna Dias
    Dos Santos Pergentino, Ana Carolina
    Seidel Calazans, Angelica Toffano
    Almeida, Frederico Viana
    Teixeira Costa, Pedro Henrique
    Lima, Fernanda
    [J]. PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 2, 2020, : 217 - 224
  • [4] A Critique on Task Allocation Processes in Distributed Agile Software Development
    Ijaz, Farah
    Aslam, Waqar
    AlSanad, Abeer Abdulaziz
    Aslam, Zahid
    Ullah, Insaf
    Ullah, Fazl
    [J]. SCIENTIFIC PROGRAMMING, 2022, 2022
  • [5] A Quantitative Framework for Task Allocation in Distributed Agile Software Development
    Aslam, Waqar
    Ijaz, Farah
    [J]. IEEE ACCESS, 2018, 6 : 15380 - 15390
  • [6] Self-Assignment: Task Allocation Practice in Agile Software Development
    Masood, Zainab
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING (XP 2017): 18TH INTERNATIONAL CONFERENCE, XP 2017, 2017, 283 : 292 - 297
  • [7] Task allocation and coordination in distributed agile software development: a systematic review
    Nundlall C.
    Nagowah S.D.
    [J]. International Journal of Information Technology, 2021, 13 (1) : 321 - 330
  • [8] The Impact of Agile Software Development Approach on Software Developers' Responsibilities
    Majanoja, Anne-Maarit
    Avikainen, Petri
    Leppanen, Ville
    [J]. RECENT ADVANCES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 1, 2017, 569 : 581 - 591
  • [9] Supporting Collaboration between Customers and Developers: A Framework for Distributed, Agile Software Development
    Bergadano, Francesco
    Bosio, Gianni
    Spagnolo, Stefano
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2014, 5 (02) : 1 - 16
  • [10] Task Allocation in Distributed Agile Software Development Environment Using Unsupervised Learning
    Singh, Madan
    Chauhan, Naresh
    Popli, Rashmi
    [J]. JOURNAL OF ENGINEERING RESEARCH, 2022, 10