• DocumentCode
    3561740
  • Title

    Virtual Reality in Software Engineering: Affordances, Applications, and Challenges

  • Author

    Elliott, Anthony ; Peiris, Brian ; Parnin, Chris

  • Author_Institution
    Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
  • Volume
    2
  • fYear
    2015
  • Firstpage
    547
  • Lastpage
    550
  • Abstract
    Software engineers primarily interact with source code using a keyboard and mouse, and typically view software on a small number of 2D monitors. This interaction paradigm does not take advantage of many affordances of natural human movement and perception. Virtual reality (VR) can use these affordances more fully than existing developer environments to enable new creative opportunities and potentially result in higher productivity, lower learning curves, and increased user satisfaction. This paper describes the affordances offered by VR, demonstrates the benefits of VR and software engineering in prototypes for live coding and code review, and discusses future work, open questions, and the challenges of VR.
  • Keywords
    software engineering; software reviews; source code (software); virtual reality; VR; code review; live coding; software engineering; source code; virtual reality; Cognition; Encoding; Keyboards; Navigation; Software; Software engineering; Three-dimensional displays; code review; live coding; software engineering; virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ICSE.2015.191
  • Filename
    7203009