QA/Taskboard/Workflows/Contributors: Difference between revisions

m
no edit summary
mNo edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{TOC limit|2}}
= Home Page =
= Home Page =
== Feature ==
== User Story ==
A Mozilla Community Contributor can understand the One and Done initiative [aka QA Taskboard] and login to get started.
A Mozilla Community Contributor can understand the One and Done initiative [aka QA Taskboard] and login to get started.


Line 162: Line 164:
: Home Page Load Time < 5 seconds
: Home Page Load Time < 5 seconds
: Login Time  < 2 seconds
: Login Time  < 2 seconds
= Contributor Profile Wizard Step 1 =
== User Story ==
A Mozilla Community Contributor can navigate a step-by-step wizard to specify his/her technical skills and time availability on a general day-to-day basis.
== UX ==
A first-time contributor would like to explore the different areas in which she could get involved. In return, Mozilla QA would like to know how much time she could contribute on a daily basis, and what difficulty level of tasks would she like to tackle in each area. This is so that a task can be matched to the contributor's technical skills and time availability.
== Screen Mockup ==
[[File:Mozilla-qa-taskboard-define-areas-of-interest-1.png]]
== UI Controls ==
{| class="wikitable" |
! String
! UI Control
! Value / Range
! Validation / Error Message(s)
|-
|Your technical skills and time availability
| Text
| N/A
| N/A
|-
|}
== Next Screen ==
: Contributor Profile Wizard Step 2
: Sign out
== Security ==
=== Authorization ===
Only the contributor can see the page after login with Persona. This page is not public by default.
=== Privacy ===
Since data is being collected on the contributor, this has to be vetted to be in compliance with Mozilla's Privacy Policy.
== Performance ==
: Page Load Time < 2 seconds
= Contributor Profile Wizard Step 2 =
== User Story ==
A Mozilla Community Contributor can navigate a step-by-step wizard to specify his/her areas of interest.
== UX ==
A first-time contributor would like to explore the different areas in which she could get involved. In return, Mozilla QA would like to know how much time she could contribute on a daily basis, and what difficulty level of tasks would she like to tackle in each area. This is so that a task can be matched to the contributor's technical skills and time availability.
== Screen Mockup ==
[[File:Mozilla-qa-taskboard-define-areas-of-interest-2.png]]
== UI Controls ==
{| class="wikitable" |
! String
! UI Control
! Value / Range
! Validation / Error Message(s)
|-
|Your areas of interest
| Text
| N/A
| N/A
|-
|}
== Next Screen ==
: Contributor Profile Wizard Step 3
: Sign out
== Security ==
=== Authorization ===
Only the contributor can see the page after login with Persona. This page is not public by default.
=== Privacy ===
Since data is being collected on the contributor, this has to be vetted to be in compliance with Mozilla's Privacy Policy.
== Performance ==
: Page Load Time < 2 seconds
= Contributor Profile Wizard Step 3 =
== User Story ==
A Mozilla Community Contributor can navigate a step-by-step wizard to specify his/her teams of interest within Mozilla QA.
== UX ==
A first-time contributor would like to explore the different areas in which she could get involved. In return, Mozilla QA would like to know which team within Mozilla QA would interest the contributor. This is so that a task can be matched to the contributor's team of interest.
== Screen Mockup ==
[[File:Mozilla-qa-taskboard-define-areas-of-interest-3.png]]
== UI Controls ==
{| class="wikitable" |
! String
! UI Control
! Value / Range
! Validation / Error Message(s)
|-
|Our teams
| Text
| N/A
| N/A
|-
|}
== Next Screen ==
: Edit Contributor Profile Page
: Sign out
== Security ==
=== Authorization ===
Only the contributor can see the page after login with Persona. This page is not public by default.
=== Privacy ===
Since data is being collected on the contributor, this has to be vetted to be in compliance with Mozilla's Privacy Policy.
== Performance ==
: Page Load Time < 2 seconds


= Edit Profile Page =
= Edit Profile Page =
Confirmed users
330

edits