User Experience in Large-Scale Robot Development: A Case Study of Mechanical and Software Teams

被引:0
|
作者
Nielsen, Sara [1 ]
Skov, Mikael B. [2 ]
Bruun, Anders [2 ]
机构
[1] Aalborg Univ, Dept Elect Syst, Fredrik Bajers Vej 7B, DK-9220 Aalborg, Denmark
[2] Aalborg Univ, Dept Comp Sci, Selma Lagerlofs Vej 300, DK-9220 Aalborg, Denmark
关键词
UX of robots; UX in development; Robot development; Case study; Mechanical development; Software development; FRAMEWORK;
D O I
10.1007/978-3-031-42283-6_3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
User experience integration within software companies has been studied extensively, but studies on organizations that develop robots are scant. The physical and socially situated presence of robots poses unique design and development challenges, which companies should be able to address. This case study examines how mechanical and software teams involved in a large-scale robot development project embed UX in robot design. The case offers new perspectives on HCI research, which traditionally explores UX integration in companies from the point of views of UX specialists and software developers, with little consideration of how mechanical and software design interact. During our 12+ months collaboration with the company, we conducted non-participant observations of 30 project SCRUM meetings. Based on this data, we identify four themes concerning the role of UX in robot development, workarounds in design evaluation, requirements handling, and coordination mechanisms.
引用
收藏
页码:40 / 61
页数:22
相关论文
共 50 条
  • [1] Software teams teams and their knowledge networks in large-scale software development
    Smite, Darja
    Moe, Nils Brede
    Sablis, Aivars
    Wohlin, Claes
    INFORMATION AND SOFTWARE TECHNOLOGY, 2017, 86 : 71 - 86
  • [2] Coordination in Large-Scale Software Teams
    Begel, Andrew
    Nagappan, Nachiappan
    Poile, Christopher
    Layman, Lucas
    2009 ICSE WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING, 2009, : 1 - +
  • [3] User interface design assistance for large-scale software development
    Bolger, G.A.
    Automated Software Engineering, 1995, 2 (03) : 203 - 217
  • [4] Effort estimation in large-scale software development: An industrial case study
    Usman, Muhammad
    Britto, Ricardo
    Damm, Lars-Ola
    Borstler, Jurgen
    INFORMATION AND SOFTWARE TECHNOLOGY, 2018, 99 : 21 - 40
  • [5] Parallel changes in large-scale software development: An observational case study
    Perry, DE
    Siy, HP
    Votta, LG
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2001, 10 (03) : 308 - 337
  • [6] Compliance Requirements in Large-Scale Software Development: An Industrial Case Study
    Usman, Muhammad
    Felderer, Michael
    Unterkalmsteiner, Michael
    Klotins, Eriks
    Mendez, Daniel
    Alegroth, Emil
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2020), 2020, 12562 : 385 - 401
  • [7] Voices from the Teams - Impacts on Autonomy in Large-Scale Agile Software Development Settings
    Gustavsson, Tomas
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING - WORKSHOPS, 2019, 364 : 29 - 36
  • [8] Scale and Responsiveness in Large-Scale Software Development
    Olsson, Helena Holmstrom
    Sandberg, Anna Borjesson
    Bosch, Jan
    Alahyari, Hiva
    IEEE SOFTWARE, 2014, 31 (05) : 87 - 93
  • [9] Dependency Management in Large-Scale Agile: A Case Study of DevOps Teams
    Stray, Viktoria
    Moe, Nils Brede
    Aasheim, Andreas
    PROCEEDINGS OF THE 52ND ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2019, : 7007 - 7016
  • [10] Integrating User Experience into a Software Development Company - A Case Study
    Komischke, Tobias
    HUMAN CENTERED DESIGN, PROCEEDINGS, 2009, 5619 : 221 - 229