canmove, Confirmed users
457
edits
mNo edit summary |
|||
| Line 8: | Line 8: | ||
<section begin="status" /> | <section begin="status" /> | ||
| '''Sync Setup Improvements''' | | '''Sync Setup Improvements''' | ||
| {{StatusHealthy|status=Solidify | | {{StatusHealthy|status=Solidify requirements.}} | ||
| 2011-06-03 | | 2011-06-03 | ||
| Jennifer Arguello | | Jennifer Arguello | ||
| Line 23: | Line 23: | ||
* '''Project Manager''': Jennifer Arguello | * '''Project Manager''': Jennifer Arguello | ||
== Summary == | == Summary == | ||
Sync is a service to keep the Firefox experience consistent for the user no matter what device they are browsing on. Sync Setup usability tests showed a lot of room for improvement. The | Sync is a service to keep the Firefox experience consistent for the user no matter what device they are browsing on. The adoption rate of new Sync users has plateaued and the percentage of single-device Sync users represents the majority of the Sync users. Sync Setup usability tests showed a lot of room for improvement. The two main themes of this feature are to increase the adoption rate for Sync and to increase the number of Sync users with multiple devices (namely mobile devices). | ||
'''Goals''' | '''Goals''' | ||
* Insure the user is confident Sync will keep | * Decrease non-essential messaging in the Set Up flow | ||
* Insure the user is confident Sync will keep synced data secure and private | |||
* Let the user know that Sync is set up and working | * Let the user know that Sync is set up and working | ||
* Make Sync Setup on a mobile device easier | * Make Sync Setup on a mobile device easier | ||
| Line 32: | Line 33: | ||
== Use Cases == | == Use Cases == | ||
User: The user is a Firefox 4.0+ user | User: The user is a Firefox 4.0+ user. She/he has multiple devices that she/he would like to keep in Sync. The user may be span the spectrum of technical aptitude. | ||
* A user would like to set up Sync on one desktop computer | * A user would like to set up Sync on one desktop computer | ||
| Line 48: | Line 49: | ||
== Requirements == | == Requirements == | ||
* (must have) User Experience is good for both technical and non-technical Firefox users | |||
* (must have) Sync Key is not shown during set up flow | * (must have) Sync Key is not shown during set up flow | ||
* (must have) Sync Security must be more apparent in set up flow | * (must have) Sync Security must be more apparent in set up flow | ||
| Line 55: | Line 57: | ||
* (must have) Show Sync is working at the end of the set up process | * (must have) Show Sync is working at the end of the set up process | ||
* (must have) Add a link for more information on setting up a mobile device during the set up process | * (must have) Add a link for more information on setting up a mobile device during the set up process | ||
* (must have) Provide visible feedback that a second desktop client is connected for Sync | * (must have) Provide visible feedback that a second desktop client is connected for Sync or Sync on close | ||
* (must have) A user starting with a mobile device must have a streamlined way to add a device on the desktop client | * (must have) A user starting with a mobile device must have a streamlined way to add a device on the desktop client | ||
* (nice to have) A better expression of (or link to) the value proposition of Sync during Sync set up | * (nice to have) A better expression of (or link to) the value proposition of Sync during Sync set up {{bug|587057}} | ||
* (nice to have) Remove unnecessary captcha entry from set up flow, while insuring it shows up for suspicious users | * (nice to have) Remove unnecessary captcha entry from set up flow, while insuring it shows up for suspicious users | ||
| Line 64: | Line 66: | ||
* Enhance the Firefox Home set up experience | * Enhance the Firefox Home set up experience | ||
== | == Open issues/risks == | ||
* | * Risk: There is a risk of a poor set up of a mobile device because a keyboard short cut may be too advanced for the non-techy Firefox users. Mitigation is to socialize this approach and get input from various folks including UR | ||
* | * Risk: Not having the web page updates done by the time this feature is ready to launch is a launch blocker. The mitigation is to work with the web dev team to align schedules. | ||
* | * Issue: There are no engineering resources available to do this work at this time. Jennifer will work with engineering to resolve this and get a timeline of staffing. | ||
* Issue: Are there any security risks? | |||
* Issue: Are there any privacy risks? | |||
== Use Cases == | |||
* A user wants to set up Sync on their mobile device. He/she has a desktop browser handy as well. | |||
** non-Sync user | |||
** Sync user | |||
* A user wants to set up Sync to work between two desktop browsers | |||
** non-Sync user | |||
** Sync user | |||
* A user wants to set up Sync for the first time on a desktop browser | |||
== | == User Experience Design == | ||
* | * [http://people.mozilla.com/~faaborg/files/projects/sync/usabilityProblems/# UX Mock ups] | ||
== Test Plans == | == Test Plans == | ||
== Other Stuff == | == Other Stuff == | ||