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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Flyvbjerg, B.: Five misunderstandings about case-study research. Qual. Inquiry 12(2). Sage Publications (2006). https://doi.org/10.1177/1077800405284363
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
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
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
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
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
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
McKay, J., Marshall, P.: The dual imperatives of action research. Inf. Technol. People, 14(1), p46–59 (2001). https://doi.org/10.1108/09593840110384771
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
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
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
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
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
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)
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
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
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
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
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
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
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
Š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)
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
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
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
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
Yin, R.K.: Case Study Research and Applications: Design and Methods, 6th edn. SAGE Publications Inc, Los Angeles (2018)
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
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
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
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)