Rohit Mehra, V. Sharma, Vikrant S. Kaulgud, Sanjay Podder, Adam P. Burden
{"title":"Immersive IDE: Towards Leveraging Virtual Reality for creating an Immersive Software Development Environment","authors":"Rohit Mehra, V. Sharma, Vikrant S. Kaulgud, Sanjay Podder, Adam P. Burden","doi":"10.1145/3387940.3392234","DOIUrl":null,"url":null,"abstract":"Positive affects have been shown to be positively correlated with developer productivity. Moreover, the environment in which the developer sits is important as it has a direct bearing on her emotions. However, in typical software development project setups, it is difficult to mold the surroundings of a developer according to her own needs or wishes. Moreover, large project areas may tend to have multiple distractions that may further negatively affect the developer. Multiple studies have shown that Virtual Reality can be an effective medium to induce positive emotions, with the capability to immerse oneself into virtually created environs, allowing for countless opportunities to surround a developer with what she would want. In this paper, we present our approach to allow a developer to choose her own surrounding environment to work in (say a beach, a park or in space!), while allowing for a real-time feed of her workstation/tools to be embedded in the same for a seamless experience. We believe that this approach will enable better mood/engagement and lower distractions/stress, which may lead to higher productivity and a balanced sense of developer well-being.","PeriodicalId":309659,"journal":{"name":"Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3387940.3392234","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Positive affects have been shown to be positively correlated with developer productivity. Moreover, the environment in which the developer sits is important as it has a direct bearing on her emotions. However, in typical software development project setups, it is difficult to mold the surroundings of a developer according to her own needs or wishes. Moreover, large project areas may tend to have multiple distractions that may further negatively affect the developer. Multiple studies have shown that Virtual Reality can be an effective medium to induce positive emotions, with the capability to immerse oneself into virtually created environs, allowing for countless opportunities to surround a developer with what she would want. In this paper, we present our approach to allow a developer to choose her own surrounding environment to work in (say a beach, a park or in space!), while allowing for a real-time feed of her workstation/tools to be embedded in the same for a seamless experience. We believe that this approach will enable better mood/engagement and lower distractions/stress, which may lead to higher productivity and a balanced sense of developer well-being.