Firefox/Accounts/Progress Report/2017Q3: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Updated 1.1)
(Added 1.2 and 1.3 updates)
Line 48: Line 48:
|align="center"|50%
|align="center"|50%
|align="center"|75%
|align="center"|75%
|align="center"|
|align="center"|75%
|align="center"|
|align="center"|
|align="center"|
|align="center"|
|align="left"|
|align="left"|
|
|
Quality Priorities for Q3:
*[https://waffle.io/mozilla/fxa?milestone=FxA-131:%20Q3%20 Quality related P1s that we’ve identified to fix in Q3.]
*[https://waffle.io/mozilla/fxa?milestone=FxA-131:%20Q3%20 Quality related P1s that we’ve identified to fix in Q3.]
Active in this sprint:
Active in this sprint:
*[https://github.com/mozilla/fxa-content-server/issues/5203 Issue 5203: Device Manager: Make device icons accurate]
*[https://github.com/mozilla/fxa-content-server/issues/5196 Issue 5196: Sign-up/in flow: Don't ask to connect a mobile device when you started flow on mobile]
*[https://github.com/mozilla/fxa-content-server/issues/4863 Issue 4863: Add descriptions to Choose What to Sync]
*[https://github.com/mozilla/fxa-content-server/issues/5197 Issue 5197: Sign-in flow: Never send users to about:preferences after Sign-in] requires a browser patch.
*[https://github.com/mozilla/fxa-content-server/issues/4857 Issue 4857: Firefox Android is having trouble with signin confirmation]
*[https://github.com/mozilla/fxa-content-server/issues/5009 Issue 5009: Only show "email verified" on /connect_another_device if the user actually verfied their email.] confirmation]
|
|
*Continue to burn down issues along the projected ideal line.
*Continue to burn down issues along the projected ideal line.
*Prioritizing sign in/sign up flow for train-95. Know what we shouldn’t do but not necessarily what we should be doing. Trying to narrow down a solution that will work for everyone.
*[https://waffle.io/mozilla/fxa/metrics/burndown?milestone=FxA-131:%20Q3%20Quality Quality P1s Burndown] shows we’re on the ideal line  
*[https://waffle.io/mozilla/fxa/metrics/burndown?milestone=FxA-131:%20Q3%20Quality Quality P1s Burndown] shows we’re on the ideal line  
|-
|-
Line 66: Line 68:
|align="center"|50%
|align="center"|50%
|align="center"|50%
|align="center"|50%
|align="center"|
|align="center"|40%
|align="center"|
|align="center"|
|align="center"|
|align="center"|
Line 77: Line 79:
*[https://github.com/mozilla/fxa-content-server/issues/5194 Issue 5194: Sign-up/in flow: Ask for email first]
*[https://github.com/mozilla/fxa-content-server/issues/5194 Issue 5194: Sign-up/in flow: Ask for email first]
|
|
*Still waiting for some things to ship.
*FxA team's A/B/C testing continues. Now that we’re measuring "strict multi-device", numbers are going down. Confidence level for this key result has dropped because of questions around why this is happening. Maybe try to show CAD screen more often?
*Need to look into the metrics to question whether or not users with device ID who show a different device ID within the same 7 day period are still using the first device.
A/B/C testing is set up as follows:
 
*Working on "email first" flow and sign-in code
*In train 93 will enable:  
**Mobile Push (Phase 1) for ⅓ of the users
**Mobile Push (Phase 1) for ⅓ of the users
**Mobile Push (Phase 2) for ⅓ of the users
**Mobile Push (Phase 2) for ⅓ of the users
**Mobile Push (Phase 3) for ⅓ of the users
**Mobile Push (Phase 3) for ⅓ of the users
*Marketing is evaluating the effectiveness of copy variations for the sign in/sign up flows. Their hypothesis: If we provide users with clear and concise copy about the features and benefits they’ll find in using a Fx account they’ll be more likely sign up, increasing conversions in the page and contribute to improved overall DAU/MAU. (Secondarily, users with Fx Accounts that are not logged in will find the new copy compelling enough to login.)
*Much of the Email First work will ship week of Aug 28 as part of Train-94. Before this feature is offered to users, rigorous internal testing must be conducted because of the scope of the change, and the marketing copy experiment will need to have completed.
|-
|-
|align="left"| 1.4 Fix newsletter subscription when email is confirmed on a 2nd device.
|align="left"| 1.4 Fix newsletter subscription when email is confirmed on a 2nd device.

Revision as of 21:39, 23 August 2017

August 8, 2017

Q3 OKR Progress

Objective Key Result Confidence Features Notes
Jul 10 Jul 24 Aug 8 Aug 21 Sep 4 Sep 18 Score
1. To have improved the quality for the Firefox Account experience on desktop. 1.1 Close ALL (100%) issues in the Quantum/Photon milestone. (Crouton) 60% 65% 70% 75%

Priorities for support of Quantum/Photon in 57:

Carried over from the last sprint:

1.2 Close 50% of our Q3 quality backlog. 50% 75% 75%

Quality Priorities for Q3:

Active in this sprint:

  • Continue to burn down issues along the projected ideal line.
  • Prioritizing sign in/sign up flow for train-95. Know what we shouldn’t do but not necessarily what we should be doing. Trying to narrow down a solution that will work for everyone.
  • Quality P1s Burndown shows we’re on the ideal line
1.3 Increase by 15% the rate of users that become multi-device as a result of going through our first run flow. 50% 50% 50% 40%
  • FxA team's A/B/C testing continues. Now that we’re measuring "strict multi-device", numbers are going down. Confidence level for this key result has dropped because of questions around why this is happening. Maybe try to show CAD screen more often?

A/B/C testing is set up as follows:

    • Mobile Push (Phase 1) for ⅓ of the users
    • Mobile Push (Phase 2) for ⅓ of the users
    • Mobile Push (Phase 3) for ⅓ of the users
  • Marketing is evaluating the effectiveness of copy variations for the sign in/sign up flows. Their hypothesis: If we provide users with clear and concise copy about the features and benefits they’ll find in using a Fx account they’ll be more likely sign up, increasing conversions in the page and contribute to improved overall DAU/MAU. (Secondarily, users with Fx Accounts that are not logged in will find the new copy compelling enough to login.)
  • Much of the Email First work will ship week of Aug 28 as part of Train-94. Before this feature is offered to users, rigorous internal testing must be conducted because of the scope of the change, and the marketing copy experiment will need to have completed.
1.4 Fix newsletter subscription when email is confirmed on a 2nd device. 95% 95% 95%

Fixes a problem with getting marketing newsletter opt-in data over to Salesforce.

  • Merged and should ship - we have everything but the measuring.
  • Will help marketing’s metrics.
2. To have improved the quality of the Firefox Account experience on mobile.


2.1 Measure and A/B test best push opt-in screen on iOS. 50% 40% 55%
  • Met on August 8 about conducting an A/B test with LeanPlum.
  • Documentation makes it look reasonable.
  • There’s an ability to dynamically create strings within their interface. They’ll handle all the strings so we don’t have to deal with that.
2.2 Complete 80% of Q3 mobile bugs. N/A 60% 60%

Identification and fixing of the most impactful bugs on iOS

3. To have completed all features that are still in flight from Q1 and Q2. 3.1 Have a device pairing flow ready to A/B test. 75% 75% 50%

Allow users to test out device pairing. This does not necessarily mean that QR codes are used.

  • Feature doc and Issues coming soon.
  • Tried QR scanner on phone and it failed. Scanning doesn’t work on pixel phone in fx because it doesn’t auto-focus.
  • Will try Chrome Android phone to see if it works there. Looking at the specs. Looks like there’s an auto vs. manual focus option.
  • Might need to make use of built-in scanner as part of Firefox mobile or something else. Need to figure out another way around this.
3.2 Ship secondary email. 80% 80% 90%
  • Change email passed the SV testing.
  • Should be enabled for all users in train-93.
  • Client side patches (ios profile). Still working on iOS part
3.3 Land support for relier encryption keys. 70% 70% 75%

Relier encryption keys

3.4 Integrate 100% of high priority Amplitude events. 75% 75% 75%

Implementation of Amplitude

  • Amplitude is comfortable with our taxonomy
  • In a position to start integration
  • Break down of the work needs to be placed in Github