Build a first click UserTesing plan for 馃崝 menu solutions

Menu test outline

To evaluate the viability of the design solutions proposed in Design alternatives to reduce confusion around ... (#362396 - closed) a UserTesting.com unmoderated test will be conducted to see the potential impact on switching between groups and projects and finding dashboard pages.

Audience

To keep in line with our research efforts, this test will allow participants from the Parker, Sasha, Sidney, or Sam personas.

Screener

1. IP Assignment

By participating in this, and any future, research activities with GitLab, you acknowledge that GitLab B.V. will retain all intellectual property rights in any suggestions, ideas, enhancement requests, feedback, or other recommendations you provide which are hereby assigned to GitLab B.V.

I agree that by participating in this, and any future, research activities with GitLab, GitLab B.V. will retain all intellectual property rights in any suggestions, ideas, enhancement requests, feedback, or other recommendations I provide which are hereby assigned to GitLab B.V.

  • Yes (Must Select)
  • No (Reject)

2. Which tool are you using to plan, build, deploy, or manage code?

  • GitHub | May Select
  • GitLab | Must Select
  • BitBucket | May Select
  • Azure | May Select
  • Jira | May Select
  • Jenkins | May Select
  • Mira | Reject This is a fake name to sort out any participants that select all answers
  • We don鈥檛 use any DevOp tools | Reject

Allow contributors to select more than one answer

3. Experience history

How long have you been using GitLab?

  • 0-3 months | Reject
  • 4-6 months | May Select
  • 6-12 months | May Select
  • 1-2 years | May Select
  • 3-4 years | May Select
  • 5+ years | May Select

Allow contributors to select only one answer

4. Candidate Jobs

Which of the following most closely matches your job title? (feel free to mark more than one if you are responsible for multiple jobs)

  • Software Engineer/Developer | May Select
  • DevOps Engineer | May Select
  • Release Manager | May Select
  • Data Analyst | Reject
  • Development Lead or Technical Manager | May Select
  • Executive (VP of Eng., CTO, CIO, etc) | Reject
  • Systems or Infrastructure Engineer | May Select
  • Designer | Reject
  • Product, Program, or Project Manager | May Select
  • Security Professionals (Analyst/Specialist) | May Select
  • Unemployed | Reject
  • Student | Reject
  • Other | Reject

Allow contributors to select more than one answer

5. Job Responsibilities

Which of the following tasks are you responsible for in your role? (choose all that apply)

  • Leading a development team | May Select
  • Creating and assigning work items for a team | May Select
  • Refining and/or maintaining a Scrum or Kanban board | May Select
  • Tracking progress of planned work | May Select
  • Communicating progress of deliverables to stakeholders | May Select
  • Planning and refining cycles of work | May Select
  • Connecting with clients | Reject
  • Creating code changes | May Select
  • Reviewing code | May Select
  • Designing visuals and UI components | Reject
  • Configuring networks | May Select
  • Adding / removing memberships | May Select
  • Quality assurance | Reject
  • Team management or administration | May Select
  • None of the above | Reject

Allow contributors to select more than one answer

Starting instructions

Starting URL: Corresponding screenshot link

Scenario: This is a prototype of GitLab, so most things will not be functional. In this scenario, you've just landed on a project on GitLab

Test plan for 3 separate tests

1. Verbal response

You want to check on a merge request in a DIFFERENT project, which is named Product Intelligence. Without interacting with this page just yet, how would you go to that project? Be specific about what you might click on.

2. Verbal response

Why would you go there?

3. Verbal response

What do you expect to happen after clicking there?

4. Rating scale

How confident are you that you'll click the correct item?

  • Very confident
  • Somewhat confident
  • Not confident

5. Launch URL

URL: Changes based on test

Instructions: Once the new page fully loads, move on to the next step.

6. Task

Try to navigate like you described. Share how this aligns with your expectations.

7. Verbal response

Do you have any additional thoughts or feedback on what would make switching between projects easier for you?

Edited by Austin Regnery