Skip to main content

Adopting Augmented Reality for the Purpose of Software Development Process Training and Improvement: An Exploration

  • Conference paper
  • First Online:
Systems, Software and Services Process Improvement (EuroSPI 2018)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 896))

Included in the following conference series:

Abstract

Augmented reality (AR) is a technological field of study that bridges the physical and digital world together with a view to improving user experience. AR holds great potential to change the delivery of software services or software process improvement by utilizing a specific set of components. The purpose of this exploratory study is to propose an integration framework to support AR for improving the onboarding process, notably in introducing new hires to the development process while performing their daily tasks. In addition, it also aims to enhance the software development workflow process using AR. Similar to a GPS device that can guide you from point A to point B, our goal is to create software artifacts like navigation components where software teams may benefit from digitally enhanced working conditions provided using AR. After conducting a review in the literature, we confirmed that there is lack of studies about the combination of augmented reality with software engineering disciplines for onboarding. In this paper, we formalized our approach based on the benefits of AR. Ultimately; we propose an AR-based preliminary model for improving the software development process.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.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. Azuma, R.: A survey of augmented reality. Presence: Teleoperators Virtual Environ. 6(4), 355–385 (1997)

    Article  Google Scholar 

  2. Azuma, R., Baillot, Y., Behringer, R., Feiner, S., Julier, S., MacIntyre, B.: Recent advances in augmented reality. IEEE Comput. Graph. Appl. 21(6), 34–47 (2001)

    Article  Google Scholar 

  3. Catch Pokémon in the Real World with Pokémon GO! Pokemongo.com (2017). http://www.pokemongo.com/. Accessed 22 Oct 2017

  4. Nguyen, T., Jump, A., Resnick, M.: Three Key Development Practices to Implement Effective Enterprise Augmented Reality Applications. Gartner (2017)

    Google Scholar 

  5. Wojciechowski, R., Walczak, K., White, M., Cellary, W.: Building virtual and augmented reality museum exhibitions. In: Proceedings of the Ninth International Conference on 3D Web Technology, 5–8 April 2004, Monterey (2004)

    Google Scholar 

  6. Freitas, R., Campos, P.: SMART: a SysteM of augmented reality for teaching 2nd grade students. In: Proceedings of the 22nd British HCI Group Annual Conference on People and Computers: Culture, Creativity, Interaction, vol. 2, pp. 27–30. BCS Learning & Development Ltd. (2008)

    Google Scholar 

  7. Kounavis, C., Kasimati, A., Zamani, E.: Enhancing the tourism experience through mobile augmented reality: challenges and prospects. Int. J. Eng. Bus. Manag. 4, 10 (2012)

    Article  Google Scholar 

  8. Xiang, Z., Tussyadiah, I. (eds.): Information and Communication Technologies in Tourism 2014, pp. 511–523. Springer, Cham (2013). https://doi.org/10.1007/978-3-319-03973-2

    Book  Google Scholar 

  9. Carmigniani, J., Furht, B., Anisetti, M., Ceravolo, P., Damiani, E., Ivkovic, M.: Augmented reality technologies, systems and applications. Multimed. Tools Appl. 51(1), 341–377 (2010)

    Article  Google Scholar 

  10. Gandy, M., et al.: AR Karaoke: acting in your favorite scenes. In: Proceedings of the 4th IEEE/ACM International Symposium on Mixed and Augmented Reality, pp.114–117, 5–8 October 2005

    Google Scholar 

  11. Yuen, S., Yaoyuneyong, G., Johnson, E.: Augmented reality: an overview and five directions for AR in education. J. Educ. Technol. Dev. Exch. 4(1), 11 (2011)

    Google Scholar 

  12. The Official MINI Website—MINI UK, The Official MINI Website—MINI UK (2017). https://www.mini.co.uk/en_GB/home.html. Accessed 22 Oct 2017

  13. Höllerer, T.H., Feiner, S.K.: Mobile augmented reality. In: Karimi, H., Hammad, A. (eds.) Telegeoinformatics: Location-Based Computing and Services. CRC Press, Boca Raton (2004). ISBN 0-4153-6976-2

    Google Scholar 

  14. Henderson, S., Feiner, S.: Exploring the benefits of augmented reality documentation for maintenance and repair. IEEE Trans. Visual Comput. Graph. 17(10), 1355–1368 (2011)

    Article  Google Scholar 

  15. Reiners, D., Stricker, D., Klinker, G., Müller, S.: Augmented reality for construction tasks: doorlock assembly. In: Proceedings of the International Workshop Augmented Reality (IWAR 1998), pp. 31–46 (1999)

    Google Scholar 

  16. Feiner, S., Webster, A., Krueger, T., MacIntyre, B., Keller, E.: Architectural anatomy. Presence: Teleoperators Virtual Environ. 4(3), 318–325 (1995)

    Article  Google Scholar 

  17. What Is Onboarding? - Best Practices & Process - White Paper, Icims.com (2017). https://www.icims.com/resources/white-paper/onboarding. Accessed 8 Dec 2017

  18. Kosa, M., Yilmaz, M.: Gamifying the onboarding process for novice software practitioners. In: Kreiner, C., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2016. CCIS, vol. 633, pp. 242–248. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44817-6_20

    Chapter  Google Scholar 

  19. 3 Tips to Redesign Your Onboarding Process into a Continuous Experience - eLearning Industry, eLearning Industry (2017). https://elearningindustry.com/redesign-your-onboarding-process-into-a-continuous-experience-3-tips. Accessed 8 Dec 2017

  20. Yates, R.: Onboarding in Software Engineering (2014)

    Google Scholar 

  21. Newman, D.: Hyper-Training and the Future Augmented Reality Workplace (2017). https://www.forbes.com/sites/danielnewman/2016/09/20/hyper-training-and-the-future-augmented-reality-workplace/#33650a2728b0. Accessed 9 Dec 2017

  22. Beus, B.: How Augmented Reality Can Revolutionize Employee Onboarding and Retention. Business 2 Community. https://www.business2community.com/tech-gadgets/augmented-reality-can-revolutionize-employee-onboarding-retention-01921335#shajp8sgjDJrGDKB.97. Accessed 9 Dec 2017

  23. Resnick, M.: Best Practices for Using Augmented Reality in Mobile Apps. Gartner (2017)

    Google Scholar 

  24. Blau, B., Burke, B., Searle, S., Cearley, D.: Top 10 Strategic Technology Trends for 2017: Virtual Reality and Augmented Reality. Gartner (2017)

    Google Scholar 

  25. Nguyen, T., Blau, B.: Market Guide for Augmented Reality. Gartner (2017)

    Google Scholar 

  26. Vuforia Supported Versions, Vuforia (2017). https://library.vuforia.com/articles/Solution/Vuforia-Supported-Versions. Accessed 4 Dec 2017

  27. Unity - Products, Unity (2017). https://unity3d.com/unity. Accessed 18 Nov 2017

  28. Clarke, P., O’Connor, R.V., Yilmaz, M.: A hierarchy of SPI activities for software SMEs: results from ISO/IEC 12207-based SPI assessments. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 62–74. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-30439-2_6. ISBN 978-3-642-30439-2

    Chapter  Google Scholar 

  29. Clarke, P., O’Connor, R.: The situational factors that affect the software development process: towards a comprehensive reference framework. Inf. Softw. Technol. 54(5), 433–447 (2012). ISSN 0950-5849

    Article  Google Scholar 

  30. Marks, G., O’Connor, R., Clarke, P.: The impact of situational context on the software development process – a case study of a highly innovative start-up organization. In: 17th International Conference on Software Process Improvement and Capability determination (SPICE 2017), 4–5 October 2017, Palma de Mallorca (2017)

    Google Scholar 

  31. Clarke, P.M., et al.: Exploring software process variation arising from differences in situational context. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2017. CCIS, vol. 748, pp. 29–42. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64218-5_3. ISBN 978-3-319-64218-5

    Chapter  Google Scholar 

  32. Clarke, P., O’Connor, R., Leavy, B.: A complexity theory viewpoint on the software development process and situational context. In: International Workshop on Software and Systems Process (ICSSP 2016), 14–15 May 2016, Austin (2016). ISBN 978-1-4503-4188-2

    Google Scholar 

  33. Clarke, P., O’Connor, R.: The influence of SPI on business success in software SMEs: an empirical study. J. Syst. Softw. 85(10), 2356–2367 (2012). ISSN 0164-1212

    Article  Google Scholar 

  34. Yilmaz, M., O’Connor, R., Clarke, P.: Software development roles: a multi-project empirical investigation. ACM SIGSOFT Softw. Eng. Notes 40(1), 1–5 (2015). ISSN 0163-5948

    Article  Google Scholar 

  35. Aydan, U., Yilmaz, M., Clarke, P., O’Connor, R.: Teaching ISO/IEC 12207 software lifecycle processes: a serious game approach. Comput. Stand. Interfaces 54(Part 3), 129–138 (2017)

    Article  Google Scholar 

  36. Nazligul, M.D., Yilmaz, M., Gulec, U., Gozcu, M.A., O’Connor, R.V., Clarke, P.M.: Overcoming public speaking anxiety of software engineers using virtual reality exposure therapy. In: Stolfa, J., Stolfa, S., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2017. CCIS, vol. 748, pp. 191–202. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-64218-5_15. ISBN 978-3-319-64218-5

    Chapter  Google Scholar 

  37. Yilmaz, M., Güleç, U., O’Connor, R., Clarke, P., Tüzün, E.: An industrial case study to improve the onboaring process in software management. Yazılım Yönetiminde İşe Alıştırma Süreçlerinin İyileştirilmesi İçin Düşünülmüş Bir Endüstriyel Vaka Çalışması. In: 11th Turkish National Software Engineering Symposium (UYMS 2017), 18–20 October 2017, Alanya, Turkey (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Murat Yilmaz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ohri, İ. et al. (2018). Adopting Augmented Reality for the Purpose of Software Development Process Training and Improvement: An Exploration. In: Larrucea, X., Santamaria, I., O'Connor, R., Messnarz, R. (eds) Systems, Software and Services Process Improvement. EuroSPI 2018. Communications in Computer and Information Science, vol 896. Springer, Cham. https://doi.org/10.1007/978-3-319-97925-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-97925-0_16

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-97924-3

  • Online ISBN: 978-3-319-97925-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics