Services/Sync/Sync Setup Improvements Desktop: Difference between revisions

no edit summary
No edit summary
No edit summary
 
(14 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{FeatureStatus
{{FeatureStatus
|Feature name=Sync Setup Improvements - Desktop
|Feature name=Sync Setup Improvements - Desktop
|Feature stage=Definition
|Feature stage=Shelved
|Feature health=OK
|Feature health=OK
|Feature status note=This feature was originally [[Firefox/Features/Sync_Setup_Improvements|Sync Setup Impovements]], but is being split in two for each modality.
|Feature status note=This feature is now being covered in [[Firefox/Features/Sync_Setup_Improvements|Sync Setup Impovements]].
}}
}}
{{FeatureTeam
{{FeatureTeam
Line 10: Line 10:
|Feature lead engineer=Philipp von Weitershausen
|Feature lead engineer=Philipp von Weitershausen
|Feature security lead=Yvan Boily
|Feature security lead=Yvan Boily
|Feature localization lead=Axel Hecht
|Feature qa lead=Tracy Walker
|Feature qa lead=Tracy Walker
|Feature ux lead=Alex Faaborg
|Feature ux lead=Alex Faaborg
Line 16: Line 17:
}}
}}
{{FeaturePageBody
{{FeaturePageBody
|Feature open issues and risks=*Should we wait until the desktop and mobile work is done before touching the m.com copy and videos?  
|Feature open issues and risks=*Should we wait until the desktop and mobile work is done before touching the m.com copy and videos?
 
|Feature overview=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 is the majority of users. 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). The goals below represent the findings of Sync Set Up usability testing and the culling of various feedback channels.  
|Feature overview=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 is the majority of users. 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). The goals below represent the findings of Sync Set Up usability testing and the culling of various feedback channels.  


'''Goals'''
'''Goals'''
* Decrease non-essential messaging in the Set Up flow
* Decrease non-essential messaging in the Set Up flow
* Insure the user is confident Sync will keep synced data secure and private
* Ensure 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
|Feature users and 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.  
|Feature users and 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.  
Line 30: Line 30:
** Non-Sync user flow
** Non-Sync user flow
** Sync user flow
** Sync user flow
|Feature dependencies={| class="fullwidth-table sortable" style="width: 950px"
|Feature dependencies=<table class="fullwidth-table sortable" style="width: 950px" >
|-
<tr>
| style="font-weight: bold; background: #DDD; width: 150px" | Dependency
  <td style="font-weight: bold; background: #DDD; width: 150px">Dependency</td>
| style="font-weight: bold; background: #DDD; width: 80px" | Owner
  <td style="font-weight: bold; background: #DDD; width: 80px"> Owner </td>
| style="font-weight: bold; background: #DDD; width: 80px" | Status
  <td style="font-weight: bold; background: #DDD; width: 80px">Status </td>
|-
</tr>
| Provide updated set up flow to Support
<tr>
| Jen
  <td>Provide updated set up flow to Support</td>
| Due date TBD
  <td>Jen</td>
|-
  <td>Due date TBD</td>
| Update support documentation
</tr>
| Ibai Garcia
<tr>
| Due date TBD
  <td>Update support documentation</td>
|-
  <td>Ibai Garcia</td>
| Provide l10n team en-us copy
  <td>Due date TBD</td>
| Jen?
</tr>
| Due date TBD
<tr>
|-
  <td>Provide l10n team en-us copy</td>
| Update l10n Sync pages
  <td>Jen?</td>
| Axel?
  <td>Due date TBD</td>
| Due date TBD
</tr>
|-
<tr>
| Update blogs of changes
  <td>Update l10n Sync pages</td>
| Jen
  <td>Axel?</td>
| Due date TBD
  <td>Due date TBD</td>
|}
</tr>
 
<tr>
  <td>Update blogs of changes</td>
  <td>Jen</td>
  <td>Due date TBD</td>
</tr>
</table>
|Feature requirements=<table class="fullwidth-table" style="width: 950px">
<tr>
<td style="font-weight: bold; background: #DDD; width: 30px">Must Have</td>
<td style="font-weight: bold; background: #DDD; width: 200px">Requirement</td>
<td style="font-weight: bold; background: #DDD; width: 100px">Notes</td>
</tr>
<tr>
  <td>X</td>
  <td>The user is reassured that sync data is secure</td>
  <td></td>
</tr>
<tr>
  <td>X</td>
  <td>The user is not confused by any step in set up</td>
  <td></td>
</tr>
<tr>
  <td>X</td>
  <td>The value of Sync is clear to the user</td>
  <td></td>
</tr>
<tr>
  <td>X</td>
  <td>For initial Sync setup, the user must know that Sync is working before set up is complete</td>
  <td></td>
</tr>
<tr>
  <td>X</td>
  <td>When setting up a subsequent desktop browser, the user must know that Sync is set up</td> 
  <td>See in Mock up how personas should be updated. Still not clear. Adding to issues list.</td>
</tr>
<tr>
  <td></td>
  <td>For a Sync user, reinforce how Sync works in the background</td>
  <td>This is not part of set up, hence why it would be nice to have. It is not a blocker to completing this feature.</td>
</tr>
<tr>
  <td></td>
  <td>For a Sync user, reinforce the Sync data is secure</td>
  <td>This is not part of set up, hence why it would be nice to have. It is not a blocker to completing this feature.</td>
</tr>
</table>
|Feature non-goals=* Make Sync Setup on a mobile device easier
|Feature non-goals=* Make Sync Setup on a mobile device easier
* Enhance the Firefox Home set up experience
* Enhance the Firefox Home set up experience
Line 68: Line 115:
|Feature engineering team=Services
|Feature engineering team=Services
}}
}}
{{FeatureTeamStatus}}
{{FeatureTeamStatus
|Feature engineering notes=Sketch notes from mcoates and ibai: [[Services/Sync/SetupConfusion]].
}}
Started to gather potential relevant bugs:
We should close the ones that are stale or not going to be worked on.
https://bugzilla.mozilla.org/show_bug.cgi?id=589980 - Revamp setup wizard
canmove, Confirmed users
6,439

edits