Current Practices, Challenges, and Design Implications for Collaborative AR/VR Application Development
Authors
Social & Collaborative VRMixed Reality WorkspacesUI/UX DesignersProduct Designers
Title of the Paper
Practices, Challenges, and Design Insights for Current Collaborative AR/VR Application Development
Bibliographic Information
- Subject Area: Collaborative development and tool design in the field of Augmented Reality (AR) and Virtual Reality (VR)
- Keywords: Augmented Reality, Virtual Reality, AR/VR, creative tools, collaborative design, prototyping, design challenges, interdisciplinary teams, user experience design
Research Background and Issues
- Identified Problems:
- AR/VR technology is still in a phase of rapid development, with highly fragmented hardware and software ecosystems.
- Interdisciplinary collaborative teams with diverse backgrounds and skills face challenges in dealing with incompatible tools and methods.
- The lack of design standards and universal toolchains complicates collaboration and development work.
- From both scientific literature and practical perspectives, AR/VR is still regarded as "emerging technology," creating adoption barriers for both professional developers and non-technical creators (e.g., artists).
- Significance of the Research:
AR/VR technology is gaining increasing market attention, with applications spanning gaming, education, architecture, healthcare, and more. However, there is limited understanding of how professional practitioners (as opposed to individual developers with low technical backgrounds) collaborate, use tools, and overcome obstacles in complex development processes. - Research Motivation and Related Work:
- Previous research has focused on lowering the barriers for non-technical users in AR/VR creation (e.g., providing tools that require no programming), but there is little understanding of the actual collaborative processes of professional teams.
- Existing studies (e.g., Ashtari et al.) have identified obstacles faced by low-tech developers, but the challenges encountered by professional teams remain underexplored.
Proposed Solution
- Research Methodology:
Conducted semi-structured interviews with 26 professional AR/VR designers and developers from around the world to explore their tasks, tool usage, collaboration methods, and encountered challenges. - Innovative Contributions:
- Summarized the roles and task divisions in professional AR/VR development.
- Identified and analyzed challenges in collaborative development and proposed solutions.
- Suggested future directions for tool design to support more efficient collaboration and development.
- Implementation Steps:
- Conduct interviews with the target group, exploring needs, task distribution, tool usage difficulties, and current mitigation strategies.
- Use open coding for qualitative analysis to extract key issues and findings.
- Translate the research results into specific design insights for future development tools.
Research Outcomes
- Specific Findings:
- Defined four core roles in collaborative development:
- Concept Developer: Responsible for initial ideation and sketching, focusing on user needs and scenario analysis.
- Interaction Designer: Designs operational logic, navigation, input/output, and multimodal interactions.
- Content Creator: Focuses on creating 3D models, animations, color schemes, sound, and other content.
- Technical Developer: Handles code implementation, hardware selection, and technical feasibility evaluation.
- Identified and analyzed three major challenges:
- Misunderstanding of the medium: For example, overly high expectations of hardware performance and lack of awareness of device limitations.
- Lack of tool support: Including insufficient tools for designing and testing 3D spatial behaviors and difficulties in achieving seamless workflows.
- Absence of a common language: Interdisciplinary teams lack a shared design context and standardized models, leading to communication difficulties.
- Explored prototypes, tools, and methods used in professional settings, including innovative solutions such as Gray Boxing and physical prototyping.
- Defined four core roles in collaborative development:
- Comparison with Existing Solutions:
- Focused on professional perspectives, addressing a research gap that previously emphasized low-tech user groups.
- Provided practical suggestions for addressing the complexity of collaboration and challenges in interdisciplinary communication.
- Experimental or Evaluation Results:
- Highlighted the critical role of tools and prototypes in communication and decision-making.
- Summarized common mitigation strategies in teams, such as collaborative coding, role-playing, and physical modeling.
- Limitations and Future Directions:
- Limitations:
- Participants primarily used Unity, which may bias the data toward this tool.
- The study focused on professional teams, with limited exploration of applicability to non-technical developers.
- Future Directions:
- Promote the establishment of standardized toolchains and a universal language for AR/VR development.
- Identify the needs of interdisciplinary teams and design more suitable tools and platforms.
- Apply Participatory Design to AR/VR tool development to support users with varying roles and skill levels.
- Limitations:
Research Questions / Practical Problems
Question signals indexed for this paper.
help
Research Questions
3- What major challenges do professional AR/VR teams face in collaborative development?Category: XR Content Creation WorkflowsSimilar questionsarrow_forward
- How are role responsibilities divided in professional AR/VR development?Category: XR Content Creation WorkflowsSimilar questionsarrow_forward
- How can tools be designed to support efficient communication and workflow in AR/VR collaborative development?Category: XR Content Creation WorkflowsSimilar questionsarrow_forward
lightbulb
Practical Problems
1- AR/VR team collaboration is hindered by technical constraints and lack of unified tools.Category: XR Content Creation WorkflowsSimilar questionsarrow_forward
- 75%
C-Space: An Interactive Prototyping Platform for Collaborative Spatial Design Exploration
CHI '20· Mixed Reality Workspaces
- 75%
Through Their Eyes and In Their Shoes: Providing Group Awareness During Collaboration Across Virtual Reality and Desktop Platforms
CHI '23· Social & Collaborative VR +1
- 75%
MechARspace: An Authoring System Enabling Bidirectional Binding of AR with Toys in Real-time
UIST '22· Mixed Reality Workspaces
- 60%
SymbiosisSketch: Combining 2D & 3D Sketching for Designing Detailed 3D Objects in Situ
CHI '18· Mixed Reality Workspaces +1
- 60%
It's a Wrap: Mapping On-Skin Input to Off-Skin Displays
CHI '18· Mixed Reality Workspaces +1
- 60%
Pronto: Rapid Augmented Reality Video Prototyping Using Sketches and Enaction
CHI '20· Mixed Reality Workspaces +1
- 60%
Elements of XR Prototyping: Characterizing the Role and Use of Prototypes in Augmented and Virtual Reality Design
CHI '22· Mixed Reality Workspaces +1
- 60%
ScalAR: Authoring Semantically Adaptive Augmented Reality Experiences in Virtual Reality
CHI '22· AR Navigation & Context Awareness +1
- 60%
ProInterAR: A Visual Programming Platform for Creating Immersive AR Interactions
CHI '24· AR Navigation & Context Awareness +1
- 60%
A Scaffold-Based Tool for Product Design Variations in Virtual Reality
CHI '25· Mixed Reality Workspaces +1
Based on Jaccard similarity of research subtopics & professions (≥60%)
Quick Actions
AdRecommended
Learn AI Coding at CodeNow
open_in_newOpen DOI Link
DOI: https://doi.org/10.1145/3411764.3445335
At a Glance
fact_checkPaper Snapshot
dataset
Source
CHI
calendar_month
Year
2021
emoji_events
Award
No award tagged
group
Authors
4 authors
sell
Subtopics
Social & Collaborative VR, Mixed Reality Workspaces
work
Professions
UI/UX Designers, Product Designers
article
Content Status
Full text indexed
hub
Related Papers
10 related papers