Firefox/Features/Sync Setup Improvements: Difference between revisions
mNo edit summary |
No edit summary |
||
| Line 23: | Line 23: | ||
* '''Project Manager''': Jennifer Arguello | * '''Project Manager''': Jennifer Arguello | ||
== Summary == | == Summary == | ||
Sync is a service to keep the Firefox experience consistent | Sync is a service to keep the Firefox experience consistent across multiple devices. 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 exposed 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''' | ||
| Line 65: | Line 65: | ||
'''Non-goals''' | '''Non-goals''' | ||
* Enhance the Firefox Home set up experience | * Enhance the Firefox Home set up experience | ||
== Use Cases == | == Use Cases == | ||
| Line 89: | Line 81: | ||
== Test Plans == | == Test Plans == | ||
== | == 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? | |||
== Legend (remove if you like) == | == Legend (remove if you like) == | ||
Revision as of 01:48, 2 June 2011
| Feature | Status | ETA | Owner |
| Sync Setup Improvements | Solidify requirements. | 2011-06-03 | Jennifer Arguello |
Team
- Lead Developer: TBD
- Product Manager: Jennifer Arguello
- QA: TBD
- UX: Alex Faaborg
- Project Manager: Jennifer Arguello
Summary
Sync is a service to keep the Firefox experience consistent across multiple devices. 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 exposed 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
- 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
- Make Sync Setup on a mobile device easier
Use Cases
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 two desktop computers
- Non-Sync user flow
- Sync user flow
- A user would like to set up Sync on a mobile device
- Non-Sync user flow
- Sync user flow
Dependencies
- Sync Web Page Updates - Sync team owes web dev the updated steps. Web Dev needs to update the page before launch of this feature
- Sync Setup Demo Video
- Step 3: Connect
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 Security must be more apparent in set up flow
- (must have) Sync Security messaging on the desktop client
- (must have) Sync is working messaging on the desktop client
- (must have) For user initiated Syncs show syncing feedback on the desktop client
- (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) 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
- (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
Non-goals
- Enhance the Firefox Home set up experience
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
Test Plans
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?
Legend (remove if you like)
| Healthy: feature is progressing as expected. | |
| Blocked: feature is currently blocked. | |
| At Risk: feature is at risk of missing its targeted release. | |
| ETA | Estimated date for completion of the current feature task. Overall ETA for the feature is the product release date. |
Please remove this line and any non-relevant categories below. Add whatever other categories you feel are appropriate.