loader-logo
  • Client

    Talespin
  • Role

    UI/UX Lead
  • Year

    2022
  • Platforms

    Adobe XD
 

Summary

Copilot Designer enables users to effortlessly create custom XR simulations with no coding. Users can collaborate in real-time, publish to XR/2D devices, integrate with an LMS, and access real-time skills analytics. Under my leadership, the design team transformed this tool from a beta desktop version into a user-friendly web application.  
 

Team & Collaborators

  • 2 UI/UX Designers
  • UI/UX Lead
  • Full Stack Developer
  • Frontend Developer
  • QA Engineer
  • DevOps Engineer
  • LMS Integration Specialist
  • Project Manager
  • Product Manager
  • Learning Science Expert
   

The problem

The beta version of Copilot Designer, a tool for authoring immersive learning experiences, was facing following challenges:

With minimal design input, the tool’s developer-driven approach led to an inconsistent interface and unintuitive user experience.

The tool’s desktop-only setup made it hard to use for all roles, showing the need for a more accessible web-based version.

Poorly integrated with the broader Talespin ecosystem (platform fragmentation, inconsistent UX patterns)


Opportunity

Traditional XR simulation development requires coding expertise, limiting accessibility and slowing progress. Copilot Designer addresses this by enabling no-code creation, real-time collaboration, cross-device publishing, and seamless LMS integration with real-time analytics. While the initial beta saw limited adoption, the tool was ported to the web, allowing the design team to significantly enhance usability.  

Context & Constraints

The project faced significant challenges, including migrating a desktop application to a web-based platform while simultaneously redesigning the user experience. Additionally, the authoring web app needed to seamlessly integrate into a broader ecosystem, connecting key platforms such as the authoring tool, publishing tool, admin tools, learning management system, and learner’s portal.  

User Roles


User Flow


Information Architecture

 

Wireframes

 

Product  Design

 


Process of the Product Redesign

 
  1. Audited the previous version to assess functionality and design effectiveness

  2. Identified key usability pain points impacting user experience

  3. Conducted stakeholder interviews to align design with business objectives

  4. Uncovered technical limitations and integration challenges

  5. Proposed an optimized layout to improve usability and performance

 

Usability Audit of the Previous Version

  In effort to improve usability of the beta version, the team conducted design audit and usability testing. The focus of the usability testing were following areas:   1. Visibility: Is the user able to see the result of their actions? 2. Control + Freedom:  Does the user have intuitive defaults, undo, and exit options? 3. Error Prevention: Is the user given options to avoid mistakes? 4. Flexibility: Are the advanced tasks fluid and efficient? 5. Error Recovery: Is the user able to recognize, diagnose, and recover from errors? 6. Mapping: Between the system and the real world, familiar metaphors and language are used. 7. Consistency: The same interface and design language is used throughout the product 8. Recognition: Cognitive load is being minimized by making information easy to discover 9. Minimalism: Is only the necessary information provided? Is it provided elegantly? 10. Help: Are proactive and in-place hints provided to guide the users?  

Design Documentation