UX Research
The goal of UX research at Sourcegraph is to connect with Sourcegraph users and gather insight into their behaviors, motivations, and goals. We use these insights to inform and strengthen product and design decisions. UX Researchers are one of the many Sourcegraph team members who conduct user research. Other roles, such as Product Managers and Product Designers, frequently conduct research.
See what we’re working on with the UX Research project board
Slack channels
Conducting UX Research at Sourcegraph
Here at Sourcegraph, we bucket research into two types:
Research type | Definition | Directly Responsible Individual (DRI) | Research methodologies |
---|---|---|---|
Generative | Explore the problem space including foundational (e.g. we know very little about this problem space) and descriptive (we know the problem but none of the specifics) research | UX Researchers (UXR) |
|
Evaluative | Assess the success of a solution that has already been addressed in some way | Product Designers (PD) |
|
- When to conduct research (link)
- How to define your research goals (link)
- Conducting generative research (link)
- Conducting evaluative research
- How we prioritize research (link)
Research tools
- Calendly is used for scheduling research sessions with users.
- Typeform is used for surveys, screening surveys, and contacting members of Sourcegraph’s Research Panel.
- UserTesting.com is used for certain unmoderated testing for evaluative testing and some moderated interviews for generative research. Note: UserTesting.com offers analysis tools but we prefer exporting the videos to Dovetail for analysis to keep a single source of truth.
- Dovetail is used to analyze data, collaborate on insights, and as a research repository.
If you need access to any of these tools, please contact @Megan St. Andrew.
Submitting research requests
You can submit a request to the research board on Github here (TO DO). Research is prioritized on a per month basis.
Research methods we use at Sourcegraph
- Surveys (To Do)
- User interviews (To Do)
- Diary studies (To Do)
- Usability testing
- Tree testing (To Do)
- Card sorting (To Do)
UX research participants
Templates
- User interview research plan and analysis (Dovetail) (To Do)
- Usability test research plan and analysis (Dovetail) (To Do)
- Usability testing template with Usability metrics
- Report template (Dovetail) (To Do)
Data and research insights
- Finding existing research (To Do)
- Triaging cross-team data (To Do)
- Using Dovetail to document insights
Measures and process the UXR team is responsible for
- UNSAT (To Do)
- Usability metrics