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

Creative Commons License

Ohri I., Oge I., Orkun B., Yilmaz M., Tuzun E., Clarke P., ...More

25th European Conference on Systems, Software and Services Process Improvement (EuroSPI), Bilbao, Spain, 5 - 07 September 2018, vol.896, pp.195-206 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Volume: 896
  • Doi Number: 10.1007/978-3-319-97925-0_16
  • City: Bilbao
  • Country: Spain
  • Page Numbers: pp.195-206
  • Keywords: Software development, Augmented reality, Virtual dashboard
  • Gazi University Affiliated: No


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.