QA/Taskboard/Version1-Milestone1: Difference between revisions

Jump to navigation Jump to search
Line 252: Line 252:


=== User Story ===
=== User Story ===
A Mozilla Community Contributor can view a list of tasks that are available to get started with.


=== UX ===
=== UX ===
The Contributor can view her saved profile, which consists of her display name and a count of the tasks done so far. The View Profile page also serves as a launching pad to pick a task from a list of all tasks available in the system.


=== Screen Mockup ===
=== Screen Mockup ===
Line 265: Line 267:
! Validation / Error Message(s)
! Validation / Error Message(s)
|-
|-
|
|(Contributor's Display Name)
|
|Label
|
|Display name of the contributor as set in the Edit Profile page
|
|N/A
|-
|Tasks completed
|Label
|N/A
|N/A
|-
|N tasks (where N is the number of tasks done by the contributor so far)
|Label
|N is the number of tasks done by the contributor so far. If no tasks have been done so far, the label and the value do not appear.
|N/A
|-
|Pick a task to do
|Button
|Clicking on the button opens a page showing all tasks listed by Mozilla QA. 
|N/A
|-
|Welcome, (Contributor's Display Name)
|Label + URL
|Clicking on the (Contributor's Display Name) opens the Edit Profile page.
|N/A
|-
|Sign out
|Button
|Clicking on the button causes the user to logout and ends the session.
|(handled by Mozilla Persona)
|-
|-
|}
|}


=== Next Screen ===
=== Next Screen ===
 
* List of Tasks Page
* Edit Profile Page
* Sign out


=== Security ===
=== Security ===
* Authentication:  
* Authentication: Mozilla Persona (BrowserID)
* Authorization:  
* Authorization: This page is visible to the Community Contributor only.


=== Performance ===
=== Performance ===
 
Page Load Time < 5 seconds


== Tasks List ==
== Tasks List ==
Confirmed users
330

edits

Navigation menu