UX Research Resources
You are here:
UX Research Resources
On this page
Product Managers, Product Designers, and UX Researchers have access to the tools below. If you need access to any of these tools, please open an access request.
Qualtrics: CoreXM with TextiQ is used for surveys, screening surveys, and contacting members of GitLab First Look. It can also be used to conduct First Click Testing and Preference Tests. For further information about Qualtrics, including how to create and style your survey, please visit Qualtrics tips & tricks.
Mural is used for online brainstorming, synthesis, and collaboration.
Calendly is used for scheduling research sessions with users. A basic plan (free) is usually adequate for Product Managers and Product Designers. UX Researchers are entitled to a Premium account. Should you wish to upgrade your Calendly account to Premium, please contact @asmolinkski2.
Dovetail is used to analyze data, collaborate on insights, and as a research repository.
Zoom Pro Account is used to run usability testing sessions and user interviews. All new team members at GitLab automatically receive a Zoom Pro account.
Optimal Workshop is used to facilitate card sort testing and tree testing. We do not have an ongoing subscription, so a monthly license is purchased as needed. Contact @asmolinkski2 if you need access.
UserTesting.com is used for certain unmoderated testing for solution validation and Category Maturity Scorecard studies.
How to find existing research
Dovetail is the single source of truth (SSOT) for all user insights discovered by GitLab Team Members.
UXR_Insights project - Prior to Dovetail, GitLab was a research repository. Instead of reports and slide decks, we used issues to document key findings from research studies. A directory of completed research is available in the project's ReadMe file. We're currently working on an integration to surface up insights from Dovetail into the UXR_Insights project. In the meantime, feel free to explore both Dovetail and the UXR_Insights projects to look for insights.
GitLab Community Forum is run by community members. They share, ask, and discuss everything related to GitLab.
Zendesk is a ticketing system used by GitLab's Support team to track problems raised by customers. Zendesk accounts are available for all GitLab staff.
Chorus.ai is used by our Sales team to record conversations that they have with GitLab customers. It has the ability to transcribe and highlight key points during these conversations. Open an access request.
Tracking UX research
Both the GitLab CE project and GitLab EE project contain a UX Research label. The purpose of this label is to help Product Designers and Product Managers keep track of issues they believe may need future UX Research support or which are currently undergoing UX Research.
UX Researchers are not responsible for maintaining the UX Research label. The UX Research label should not be used to request research from UX Researchers.
UX Research backlog
The UX Research project contains a UX Research Backlog label. Its purpose is to denote research efforts that aren’t ready to be actioned on. Usage of this label is not required, and its workflow is not further prescribed. This label is automatically applied with all UX Research templates.
UX Research Google Calendar
We use the shared UX Research Google Calendar (link is only available to GitLab employees) to advertise upcoming problem validation and solution validation research efforts. Both Product Designers and Product Managers can add events to this calendar. These invites are only viewable by GitLab employees. Your participant will see and use the original Calendly invite.
Adding an event for external research participants
Create a new event on the UX Research calendar.
Include a title that describes the research and the first name of the participant.
Include the Zoom meeting URL in the Location field.
In the body of the event, include:
Overall goal for the research (this should come from the discussion guide)
Who will conduct the research
Links to the discussion guide, research issue, and Dovetail project
Adding an event for internal research participants
Create a meeting invite on your calendar.
Add the UX Research calendar as an optional attendee.
Include a title that describes the research and the first name of the participant.
Include the Zoom meeting URL in the Location field.
In the body of the event, include:
Overall goal for the research (this should come from the discussion guide)
Who will conduct the research
Links to the discussion guide, research issue, and Dovetail project
Attending a research event
Attending a UX research session can be enlightening! However, it's important to let the researcher take the lead on interactions with the participant. Some tips when attending sessions:
If you have time, reach out to the researcher to let them know you'll be attending. Ask them how they prefer to receive questions during the session.
Turn off your video.
Mute yourself.
Make sure to take notes in the appropriate Dovetail project.
If you have questions you'd like the researcher to ask during the session, use their preferred method of communicating them.
When the participant leaves the session, stay on video to share with the researcher what you learned from the session.
Templates and resources
User Interview Note Taking Template. Used to collect raw observations on the participant’s behavior and emotional feedback to the questions, as well as take notes. You can also create a new file directly from the template on Google Drive by selecting it from one the default styles. Please note that we use Dovetail to store notes, videos, and insights from research.
Usability Testing Rainbow Analysis Chart. This approach uses a templated and color-coded spreadsheet to record what participants did during the test. For a thorough walkthrough on how to use this method, check out this article, or watch this video of a GitLab researcher's experience using this method (starts at 7:00).
Shared Google Drive for storing research videos and artifacts - Internal access only.
Checklists
The following are examples of checklists that you may want to add to a research issue to keep track of what stage the research is in.