Skip to main content

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

  • Conference paper
  • First Online:
Human-Computer Interaction – INTERACT 2023 (INTERACT 2023)

Abstract

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.

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Alenljung, B., Lindblom, J., Andreasson, R., Ziemke, T.: User experience in social human-robot interaction. Int. J. Ambient Comput. Intell. (IJACI) 8(2), 12–31. IGI Global (2017). https://doi.org/10.4018/IJACI.2017040102

  2. Ananjeva, A., Persson, J.S., Bruun, A.: Integrating UX work with agile development through user stories: an action research study in a small software company. J. Syst. Softw. 170. Elsevier Inc (2020). https://doi.org/10.1016/j.jss.2020.110785

  3. Axelsson, M., Oliveira, R., Racca, M., Kyrki, V.: Social robot co-design canvases: a participatory design framework. ACM Trans. Hum.-Robot Interact. 11(1), 3–39. Association for Computing Machinery, New York, NY, USA (2021). https://doi.org/10.1145/3472225

  4. Bang, K., Kanstrup, M.A., Kjems, A., Stage, J.: Adoption of UX evaluation in practice: an action research study in a software organization. In: Bernhaupt, R., Dalvi, G., Joshi, A., K. Balkrishan, D., O’Neill, J., Winckler, M. (eds.) INTERACT 2017. LNCS, vol. 10516, pp. 169–188. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68059-0_11

    Chapter  Google Scholar 

  5. Barattini, P., Virk, G.S., Mirnig, N., Giannaccini, M.E., Tapus, A., Bonsignorio, F.: Experimenting in HRI for priming real world set-ups, innovations and products. In: Proceedings of the 2014 ACM/IEEE International Conference on Human-Robot Interaction, pp. 511–512. Association for Computing Machinery, New York, NY, USA (2014). https://doi.org/10.1145/2559636.2560030

  6. Bartneck, C., Kulić, D., Croft, E., Zoghbi, S.: Measurement instruments for the anthropomorphism, animacy, likeability, perceived intelligence, and perceived safety of robots. Int. J. Soc. Robot. 71–81. Springer (2009). https://doi.org/10.1007/s12369-008-0001-3

  7. Bethel, C.L., Henkel, Z., Baugus, K.: Conducting studies in human-robot interaction. In: Jost, C., et al. (eds.) Human-Robot Interaction. SSBN, vol. 12, pp. 91–124. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-42307-0_4

    Chapter  Google Scholar 

  8. Bornoe, N., Stage, J.: Active involvement of software developers in usability engineering: two small-scale case studies. In: Bernhaupt, R., Dalvi, G., Joshi, A., K. Balkrishan, D., O’Neill, J., Winckler, M. (eds.) INTERACT 2017. LNCS, vol. 10516, pp. 159–168. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68059-0_10

    Chapter  Google Scholar 

  9. Breazeal, C.: Toward sociable robots. Robot. Auton. Syst. 42(3–4), 167–175. Elsevier Science (2003). https://doi.org/10.1016/S0921-8890(02)00373-1

  10. Bruun, A., Larusdottir, M.K., Nielsen, L., Nielsen, P.A., Persson, J.S.: The role of ux professionals in agile development: a case study from industry. In: Proceedings of the 10th Nordic Conference on Human-Computer Interaction, pp. 352–363. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3240167.3240213

  11. Buchner, R., Mirnig, N., Weiss, A., Tscheligi, M.: Evaluating in real life robotic environment: bringing together research and practice. In: 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication, pp. 602–607. IEEE, Paris, France (2012). https://doi.org/10.1109/ROMAN.2012.6343817

  12. Cheon, E., Su, N.M.: Integrating roboticist values into a value sensitive design framework for humanoid robots. In: 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI), pp. 375–382. IEEE, Christchurch, New Zealand (2016). https://doi.org/10.1109/HRI.2016.7451775

  13. Chun, B., Knight, H.: The robot makers: an ethnography of anthropomorphism at a robotics company. J. Hum.-Robot Interact. 9(3). Association for Computing Machinery, New York, NY, USA (2020). https://doi.org/10.1145/3377343

  14. Clemmensen, T., Hertzum, M., Yang, J., Chen, Y.: Do usability professionals think about user experience in the same way as users and developers do? In: Kotzé, P., Marsden, G., Lindgaard, G., Wesson, J., Winckler, M. (eds.) INTERACT 2013. LNCS, vol. 8118, pp. 461–478. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40480-1_31

    Chapter  Google Scholar 

  15. Conforto, E.C., Amaral, D.C.: Agile project management and stage-gate model - a hybrid framework for technology-based companies. J. Eng. Technol. Manag. 40, 1–14. Elsevier (2016). https://doi.org/10.1016/j.jengtecman.2016.02.003

  16. Cooper, Robert, G.: A process model for industrial new product development. IEEE Trans. Eng. Manag. 30(1), 2–11. IEEE (1983). https://doi.org/10.1109/TEM.1983.6448637

  17. Dittmar, A., Forbig, P.: Integrating personas and use case models. In: Lamas, D., Loizides, F., Nacke, L., Petrie, H., Winckler, M., Zaphiris, P. (eds.) Human-Computer Interaction – INTERACT 2019. LNCS, vol. 11746, pp. 666–686. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29381-9_40

  18. Flyvbjerg, B.: Five misunderstandings about case-study research. Qual. Inquiry 12(2). Sage Publications (2006). https://doi.org/10.1177/1077800405284363

  19. Forlizzi, J.: How robotic products become social products: an ethnographic study of cleaning in the home. In: Proceedings of the ACM/IEEE International Conference on Human-Robot Interaction, pp. 129–136. Association for Computing Machinery, New York, NY, USA (2007). https://doi.org/10.1145/1228716.1228734

  20. Frederiks, A.D., Octavia, J.R., Vandevelde, C., Saldien, J.: Towards participatory design of social robots. In: Lamas, D., Loizides, F., Nacke, L., Petrie, H., Winckler, M., Zaphiris, P. (eds.) INTERACT 2019. LNCS, vol. 11747, pp. 527–535. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29384-0_32

  21. Garcia, A., da Silva, T.S., Silveira, M.S.: Artifact-facilitated communication in agile user-centered design. In: Kruchten, P., Fraser, S., Coallier, F. (eds.) XP 2019. LNBIP, vol. 355, pp. 102–118. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-19034-7_7

    Chapter  Google Scholar 

  22. Jochum, E., Derks, J.: Tonight we improvise!: real-time tracking for human-robot improvisational dance. In: Proceedings of the 6th International Conference on Movement and Computing, p. 11. Association for Computing Machinery, New York, NY, USA (2019). https://doi.org/10.1145/3347122.3347129

  23. Kuusinen, K.: Value creation and delivery in agile software development: overcoming stakeholder conflicts. In: Clemmensen, T., Rajamanickam, V., Dannenmann, P., Petrie, H., Winckler, M. (eds.) INTERACT 2017. LNCS, vol. 10774, pp. 123–129. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-92081-8_12

    Chapter  Google Scholar 

  24. Lindblom, J., Andreasson, R.: Current challenges for UX evaluation of human-robot interaction. In: Schlick, C., Trzcieliński, S. (eds.) Advances in Ergonomics of Manufacturing: Managing the Enterprise of the Future. AISC. vol. 490, pp. 267–277. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-41697-7_24

  25. McKay, J., Marshall, P.: The dual imperatives of action research. Inf. Technol. People, 14(1), p46–59 (2001). https://doi.org/10.1108/09593840110384771

  26. Nielsen, S., Ordoñez, R., Hansen, K.D., Skov, M.B., Jochum, E.: RODECA: a canvas for designing robots. In: Companion of the 2021 ACM/IEEE International Conference on Human-Robot Interaction, pp. 266–270. Association for Computing Machinery, Boulder, CO, USA (2021). https://doi.org/10.1145/3434074.3447173

  27. Obaid, M., Ahtinen, A., Kaipainen, K., Ocnarescu, I.: Designing for experiences with socially interactive robots. In: Proceedings of the 10th Nordic Conference on Human-Computer Interaction, pp. 948–951. Association for Computing Machinery, Oslo, Norway (2018). https://doi.org/10.1145/3240167.3240257

  28. Persson, J.S., Bruun, A., Lárusdóttir, M.K., Nielsen, P.A.: Agile software development and UX design: A case study of integration by mutual adjustment. J. Inf. Softw. Technol. 152. Elsevier (2022). https://doi.org/10.1016/j.infsof.2022.107059

  29. Rosenthal-von der Puetten, A., Sirkin, D., Abrams, A., Platte, L.: The forgotten in HRI: incidental encounters with robots in public spaces. In: Proceedings of the 2020 ACM/IEEE International Conference on Human-Robot Interaction, pp. 656–657. Association for Computing Machinery, New York, NY, USA (2020). https://doi.org/10.1145/3371382.3374852

  30. Rajanen, D., et al.: UX professionals’ definitions of usability and UX – a comparison between Turkey, Finland, Denmark, France and Malaysia. In: Bernhaupt, R., Dalvi, G., Joshi, A., K. Balkrishan, D., O’Neill, J., Winckler, M. (eds.) INTERACT 2017. LNCS, vol. 10516, pp. 218–239. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-68059-0_14

    Chapter  Google Scholar 

  31. Ries, E.: The Lean Startup - How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Currency, Crown Publishing Group, New York, NY, USA, First International edn (2017)

    Google Scholar 

  32. Rossi, S., Rossi, A., Dautenhahn, K.: The secret life of robots: perspectives and challenges for robot’s behaviours during non-interactive tasks. Int. J. Soc. Robot. 12(6), 1265–1278 (2020). https://doi.org/10.1007/s12369-020-00650-z

    Article  Google Scholar 

  33. Sandoval, E.B., Brown, S., Velonaki, M.: How the inclusion of design principles contribute to the development of social robots. In: Proceedings of the 30th Australian Conference on Computer-Human Interaction, pp. 535–538. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3292147.3292239

  34. Shah, S.K., Corley, K.G.: Building better theory by bridging the quantitative-qualitative divide. J. Manag. Stud. 43(8), 1821–1835. Blackwell Publishing Ltd. (2006). https://doi.org/10.1111/j.1467-6486.2006.00662.x

  35. Sheppard, B., Kouyoumjian, G., Sarrazin, H., Dore, F.: The business value of design. Mckinsey quarterly report (2018). https://www.mckinsey.com/capabilities/mckinsey-design/our-insights/the-business-value-of-design

  36. Simonÿ, C., Specht, K., Andersen, I.C., Johansen, K.K., Nielsen, C., Agerskov, H.: A Ricoeur-inspired approach to interpret participant observations and interviews. Glob. Qual. Nurs. Rese. 5, 1–10. SAGE Publications (2018). https://doi.org/10.1177/233339361880739

  37. Thrun, S.: Toward a framework for human-robot interaction. Hum.-Comput. Interact. 19, 9–24. Lawrence Erlbaum Associates, Inc. (2004). https://doi.org/10.1207/s15327051hci1901%262_2

  38. Tonkin, M., Vitale, J., Herse, S., Williams, M.A., Judge, W., Wang, X.: Design methodology for the UX of HRI: a field study of a commercial social robot at an airport. In: Proceedings of the 2018 ACM/IEEE International Conference on Human-Robot Interaction, pp. 407–415. Association for Computing Machinery, New York, NY, USA (2018). https://doi.org/10.1145/3171221.3171270

  39. Šabanović, S., Michalowski, M.P., Caporael, L.R.: Making friends: Building social robots through interdisciplinary collaboration. In: Multidisciplinary Collaboration for Socially Assistive Robotics. Papers from the 2007 AAAI Spring Symposium, pp. 71–77. Association for the Advancement of Artificial Intelligence, Stanford, California, USA (2007)

    Google Scholar 

  40. Wale-Kolade, A., Nielsen, P.A., Päivärinta, T.: Usability work in agile systems development practice: a systematic review. In: Linger, H., Fisher, J., Barnden, A., Barry, C., Lang, M., Schneider, C. (eds.) Building Sustainable Information Systems, pp. 569–582. Springer, Boston, MA (2013). https://doi.org/10.1007/978-1-4614-7540-8_44

    Chapter  Google Scholar 

  41. Wallström, J., Lindblom, J.: Design and development of the USUS goals evaluation framework. In: Jost, C., et al. (eds.) Human-Robot Interaction. SSBN, vol. 12, pp. 177–201. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-42307-0_7

    Chapter  Google Scholar 

  42. Weiss, A., Spiel, K.: Robots beyond science fiction: mutual learning in human–robot interaction on the way to participatory approaches. AI Soc. (6), 1–15 (2021). https://doi.org/10.1007/s00146-021-01209-w

  43. Yigitbas, E., Jovanovikj, I., Engels, G.: Simplifying robot programming using augmented reality and end-user development. In: Ardito, C., et al. (eds.) INTERACT 2021. LNCS, vol. 12932, pp. 631–651. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-85623-6_36

    Chapter  Google Scholar 

  44. Yin, R.K.: Case Study Research and Applications: Design and Methods, 6th edn. SAGE Publications Inc, Los Angeles (2018)

    Google Scholar 

  45. Young, J.E., Sung, J., Voida, A., Sharlin, E., Igarashi, T., Christensen, H.I., Grinter, R.E.: Evaluating human-robot interaction. Int. J. Soc. Robot. 3, 53–67. Springer (2011). https://doi.org/10.1007/s12369-010-0081-8

  46. Zaina, L.A.M., Sharp, H., Barroca, L.: UX information in the daily work of an agile team: a distributed cognition analysis. In: Brumby, D.P. (ed.) Int. J. Hum.-Comput. Stud. 147. Elsevier Ltd (2021). https://doi.org/10.1016/j.ijhcs.2020.102574

Download references

Acknowledgments

We like to thank the case company and practitioners involved for providing an interesting setting for our research. Additionally, we thank Aleksandra Kaszowska for proofreading the final manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sara Nielsen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Nielsen, S., Skov, M.B., Bruun, A. (2023). User Experience in Large-Scale Robot Development: A Case Study of Mechanical and Software Teams. In: Abdelnour Nocera, J., Kristín Lárusdóttir, M., Petrie, H., Piccinno, A., Winckler, M. (eds) Human-Computer Interaction – INTERACT 2023. INTERACT 2023. Lecture Notes in Computer Science, vol 14143. Springer, Cham. https://doi.org/10.1007/978-3-031-42283-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-42283-6_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-42282-9

  • Online ISBN: 978-3-031-42283-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics