Enhancing Product Configuration and Sales Processes with Extended Reality

  • Anuja HariharanEmail author
  • Nico Pfaff
  • Fabian Manz
  • Fabian Raab
  • Artur Felic
  • Thomas Kozsir
Part of the Progress in IS book series (PROIS)


The advent of extended reality (XR) technologies is opening new doors for augmenting customer experience and enhancing sales processes. XR is promising not only for enhancing new product visualizations, and supporting sales processes by fostering discussions, but also for placing an emotional and tangible connect to future product designs. In this paper, state of the art and challenges of XR-based group product configuration for industrial applications are discussed. A solution concept and prototype for virtual and augmented reality is presented, with group configuration features for collaboration. Evaluation concepts and design insights are drawn out.


Mixed reality Sales processes Collaboration Annotation 



The authors thank the support of colleagues from the product configurator team at CAS Software AG, and the Future Labs Team for the infrastructure support. Some of the conclusions and insights are specific to the Merlin product configurator at CAS Software AG.


  1. Berg, L. P., & Vance, J. M. (2017). Industry use of virtual reality in product design and manufacturing: a survey. Virtual Reality, 21(1), 1–17.CrossRefGoogle Scholar
  2. Bowman, D. A., & Hodges, L. F. (1997). An evaluation of techniques for grabbing and manipulating remote objects in immersive virtual environments. SI3D, 97, 35–38.Google Scholar
  3. Brooke, J. (1996). SUS—A quick and dirty usability scale. Usability evaluation in industry.Google Scholar
  4. Clergeaud, D., & Guitton, P. (2017, June). Design of an annotation system for taking notes in virtual reality. In 2017 3DTV Conference: The True Vision-Capture, Transmission and Display of 3D Video (3DTV-CON) (pp. 1–4). IEEE.Google Scholar
  5. Dourish, P., & Bellotti, V. (1992, November). Awareness and coordination in shared workspaces. In CSCW (Vol. 92, No. 3, pp. 107–114).Google Scholar
  6. Felfernig, A., Zehentner, C., Ninaus, G., Grabner, H., Maalej, W., Pagano, D., … Reinfrank, F. (2011, July). Group decision support for requirements negotiation. In International Conference on User Modeling, Adaptation, and Personalization (pp. 105–116). Berlin, Heidelberg: Springer.Google Scholar
  7. Felfernig, A., Stettinger, M., Ninaus, G., Jeran, M., Reiterer, S., Falkner, A. A., .… Tiihonen, J. (2014, September). Towards open configuration. In Configuration Workshop (pp. 89–94).Google Scholar
  8. Felfernig, A., Atas, M., Tran, T. T., & Stettinger, M. (2016, September). Towards group-based configuration. In International Workshop on Configuration 2016 (ConfWS’16) (pp. 69–72).Google Scholar
  9. Felfernig, A., Boratto, L., Stettinger, M., & Tkalčič, M. (2018a). Algorithms for group recommendation. In Group recommender systems (pp. 27–58). Cham: Springer.Google Scholar
  10. Felfernig, A., Boratto, L., Stettinger, M., & Tkalčič, M. (2018b). Further choice scenarios. In Group recommender systems (pp. 129–144). Cham: Springer.Google Scholar
  11. Freina, L., & Ott, M. (2015, April). A literature review on immersive virtual reality in education: State of the art and perspectives. In The International Scientific Conference eLearning and Software for Education (Vol. 1, p. 133). “Carol I” National Defence University.Google Scholar
  12. Gerwens, A. N. (2017). Virtueller Handschlag: Interaktion in einem Mehrbenutzer VR System (Doctoral dissertation, Hochschule für Angewandte Wissenschaften Hamburg).Google Scholar
  13. Kiyokawa, K. (2007). Human communication in collaborative augmented reality systems. In Emerging technologies of augmented reality: Interfaces and design (pp. 236–260). IGI Global.Google Scholar
  14. Kohler, T., Fueller, J., Matzler, K., Stieger, D., & Füller, J. (2011). Co-creation in virtual worlds: The design of the user experience. MIS Quarterly, 773–788.Google Scholar
  15. Leckner, T., & Schlichter, J. (2005). Information model of a virtual community to support customer cooperative product configuration. In 11th International Conference on Human-Computer Interaction (pp. 10–111).Google Scholar
  16. Milgram, P., & Colquhoun, H. (1999). A taxonomy of real and virtual world display integration. In Mixed reality: Merging real and virtual worlds (Vol. 1, 1–26).Google Scholar
  17. Mendonça, M., Cowan, D., Malyk, W., & Oliveira, T. (2008). Collaborative product configuration. Journal of Software, 3(2), 69.CrossRefGoogle Scholar
  18. Shiau, W. L., & Luo, M. M. (2012). Factors affecting online group buying intention and satisfaction: A social exchange theory perspective. Computers in Human Behavior, 28(6), 2431–2444.Google Scholar
  19. Stettinger, M. (2014, October). Choicla: Towards domain-independent decision support for groups of users. In Proceedings of the 8th ACM Conference on Recommender systems (pp. 425–428). ACM.Google Scholar
  20. Sun, C., Jia, X., Zhang, Y., Yang, Y., & Chen, D. (1998). Achieving convergence, causality preservation, and intention preservation in real-time cooperative editing systems. ACM Transactions on Computer-Human Interaction (TOCHI), 5(1), 63–108.CrossRefGoogle Scholar
  21. Sun, C., Sun, D., & Cai, W. (2018). Real differences between OT and CRDT for co-editors. arXiv preprint arXiv:1810.02137
  22. Tenenberg, J., Roth, W. M., & Socha, D. (2016). From I-awareness to we-awareness in CSCW. Computer Supported Cooperative Work (CSCW), 25(4–5), 235–278.CrossRefGoogle Scholar
  23. Tran, T., Atas, M., Stettinger, M., & Felfernig, A. (2016, December). An extension of CHOICLA user interfaces for configurable products. In RS-BDA’16 Workshop.Google Scholar
  24. Tsai, M. T., Cheng, N. C., & Chen, K. S. (2011). Understanding online group buying intention: the roles of sense of virtual community and technology acceptance factors. Total Quality Management & Business Excellence, 22(10), 1091–1104.
  25. Vaittinen, T., Kärkkäinen, T., & Olsson, T. (2010, December). A diary study on annotating locations with mixed reality information. In Proceedings of the 9th International Conference on Mobile and Ubiquitous Multimedia (p. 21). ACM.Google Scholar
  26. Velásquez-Guevara, S., Pedraza, G., & Chavarriaga, J. (2018, November). Multi-SPLOT: Supporting multi-user configurations with constraint programming. In International Conference on Applied Informatics (pp. 364–378). Springer, Cham.Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Anuja Hariharan
    • 1
    Email author
  • Nico Pfaff
    • 1
  • Fabian Manz
    • 1
  • Fabian Raab
    • 1
  • Artur Felic
    • 1
  • Thomas Kozsir
    • 1
  1. 1.CAS Software AGKarlsruheGermany

Personalised recommendations