QA/Taskboard/Workflows: Difference between revisions

From MozillaWiki
< QA‎ | Taskboard
Jump to navigation Jump to search
No edit summary
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Home Page =
=== Workflows ===
== Feature ==
One and Done workflow with mockups:
A Mozilla Community Contributor can understand the One and Done initiative [aka QA Taskboard] and login to get started.
* [[QA/Taskboard/Workflows/Contributors | Workflow for Community Contributors]]
* [[QA/Taskboard/Workflows/MozillaQaTeam | Workflow for Mozilla QA Team Members]]


== UX ==
=== Localization ===
The One and Done initiative [aka QA Taskboard] has to be presented in a clear, simple and attractive manner.
==== es | español | Spanish ====
The different areas of Mozilla QA in which contributors can get engaged should also be showcased.
* [[QA/Taskboard/Workflows/es/Contribuyentes | Flujo de trabajo para contribuyentes de la comunidad]]
 
* [[QA/Taskboard/Workflows/es/MozillaQaEquipo  | Flujo de trabajo para los miembros del equipo Mozilla QA]]
== Screen Mockup ==
[[File:mozilla-qa-taskboard-home-page.png|Mockup of the Home Page]]
 
== UI Controls ==
{| class="wikitable" |
! UI Control
! Value / Range
! Validation
! Error Message(s)
|-
|Button
|Login with BrowserID
|Handled through BrowserID
|Handled through BrowserID
|-
|Text Area
|About 500 words of text with HTML support
|N/A
|N/A
|-
|Image
|An image showing friendly collaboration in a no-pressure environment.
|N/A
|N/A
|-
|}
 
== Next Screen ==
Mozilla Community Contributor Profile Page.
 
== Security ==
=== Authentication ===
BrowserID is used for login authentication.
 
== Performance ==
: Home Page Load Time < 2 seconds ?
: Login Time  < 2 seconds
 
= Profile Page =
 
== Feature ==
A Mozilla Community Contributor can create a personal profile to state areas of interest, difficulty level of tasks in each area, time generally available at hand on a daily basis, etc.
 
== 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.
 
== Screen Mockup ==
[[File:mozilla-qa-taskboard-profile-page.png|Mockup of the Profile Page]]
 
 
== UI Controls ==
{| class="wikitable" |
! UI Control
! Value / Range
! Validation
! Error Message(s)
|-
|Button
|Pick a task for me!
|Clicking on the button causes a matching algorithm to execute that matches the contributor's areas of interest, technical ability, and time availability with tasks listed by Mozilla QA. A new page opens with the best matching task displayed.
|[TBD]
|-
|Button
|Let me pick a task
|Clicking on the button causes a matching algorithm to execute that matches the contributor's areas of interest, technical ability, and time availability with tasks listed by Mozilla QA. A new page opens with 5 to 10 tasks of the best matching tasks displayed.
|[TBD]
|-
|Button
|Edit Profile
|Clicking on the button opens the Profile page in Edit mode.
|[TBD]
|-
|Label
|Display name of the contributor
|Display name of the contributor as set in the Edit Profile page
|N/A
|-
|URL
|N tasks (where N is the number of tasks completed by the contributor so far)
|Clicking on the link opens a page that lists the tasks completed by the contributor so far
|As handled by web server on other mozilla.org websites
|-
|Button
|Sign out
|Handled by BrowserID
|Handled by BrowserID
|-
|}
 
== Next Screen ==
Mozilla Community Contributor Profile Page.
 
== Security ==
=== Authorization ===
Only the contributor can see the page after login with BrowserID. This page is not public by default.
 
 
== Performance ==
: Profile Page Load Time < 2 seconds ?

Latest revision as of 22:14, 25 March 2013