QA/Taskboard/Version1-Milestone1: Difference between revisions

Jump to navigation Jump to search
 
Line 421: Line 421:


=== User Story ===
=== User Story ===
A Mozilla Community Contributor can view a task in detail to see if she would like to get started with it.


=== UX ===
=== UX ===
A Mozilla Community Contributor can view a task in detail to see if she would like to get started with it. The Contributor can also read clear instructions on how to do the task. The Contributor can get started with the task.


=== Screen Mockup ===
=== Screen Mockup ===
[[File:]]
[[File:V1m1-4b_mozilla-qa-taskboard-view-task-page.png]]


=== UI Controls ===
=== UI Controls ===
Line 434: Line 436:
! Validation / Error Message(s)
! Validation / Error Message(s)
|-
|-
|
|(Task Title)
|
|Label
|
|The Title of the Task as specified by the task creator
|
|N/A
|-
|(Task Execution Instructions)
|Text + URLs
|The complete Task Execution Instructions as specified by the task creator
|Clicking on any of the links should open in a new tab.
|-
|Estimated time needed for completion
|Label
|N/A
|N/A
|-
|(Estimated Execution Time of Task)
|Label
|Estimated Execution Time of Task as specified by the task creator
|N/A
|-
|Get Started
|Button
|Clicking on the Get Started button opens the Task Execution Page. It also saves the task information in the system's persistent storage so that when the Contributor's View Profile page is opened, it shows the Task Resume feature with this task.
|Error saving task information in the system's persistent storage.
|-
|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 ===
 
* Task Execution Page
* Edit Profile Page
* Sign out


=== Security ===
=== Security ===
* Authentication:  
* Authentication: Mozilla Persona (BrowserID)
* Authorization:  
* Authorization: This page is visible to all Community Contributors.
* Privacy: Since data is being collected on the contributor, this has to be vetted to be in compliance with Mozilla's Privacy Policy.


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


== Task Execution ==
== Task Execution ==
Confirmed users
330

edits

Navigation menu