[go: up one dir, main page]

Skip to content

Web IDE and Workspace UX Research Brainstorm

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Purpose

The goal of this proposed UX research is to conduct a comprehensive investigation into the users of GitLab WebIDE and/or Workspace in order to understand their behaviour, needs, and preferences. The aim is to gather actionable insights that will inform the design and roadmap of these products.

Below are the proposed questions, feel free to edit directly (add questions or strikethrough to remove) or comment for suggestions. Once all gathered, this will be migrated to the UX Research group.

Proposed Questions

General

  1. What is the user's role/title?
  2. Are they SaaS or Self Managed?

Web IDE User

  1. What is your primary IDE for work?
  2. Who influenced this decision?
  3. Do you use a different IDE for personal projects? If so, which and why?
  4. How often do you use Web IDE?
  5. What is a typical task you'd perform using the Web IDE?
    • What a typical entry point to Web IDE?
    • Editing markdown? Writing code? Reviewing MRs? Making quick changes?
  6. If Web IDE isn't your primary IDE, why?
    • If you could envision it becoming your primary IDE, what would be needed?
  7. [TODO- add question around Web IDE users knowledge of workspace]

Workspace User

  • What IDE do you use with Workspace?
  • If GitLab's Web IDE isn't what you use, why?
  • What influenced you/ your team/ your organization's decision to use workspace?
  • What is your typical use case for Workspace?
    • What languages/ecosystems/tools would you like to use with Workspaces?
  • How easy or difficult was it for you to setup your workspace?
  • Is workspace used organization-wide?
  • Which cloud provider do you use to host your cluster?

Workspace Non-Users / Tried and Failed

If it is possible to identify users who have tried workspace and given up:

  • How far did you get in using workspace?
  • What was the roadblock or difficulty that was met?
  • Where did you search for help?
  • What, if anything, would convince you to try again?
Edited by 🤖 GitLab Bot 🤖