Personas/Uplift Post Mortem

From MozillaWiki
Jump to: navigation, search

What went not so well?

  • Coherent plan for transition from product to feature of Firefox
    • Messaging (personas vs. themes, amo vs. getpersonas), features, etc
  • Missing clear ownership of product early on
  • Committed to uplift before defining features, future
  • Time between committing to uplift and string freeze/launch was too short
  • Difficult to make decisions when we thought Firefox was launching much earlier
  • Personas uplift was very separate from Firefox planning/product delivery
    • Communication broke down
  • No communication between Firefox devs and Lab devs about implementation
    • Could have benefited from Labs' knowledge/experience
  • QA feedback
    • 3 different people working on the project
    • Inconsistencies between extension and client experience, wasn't clear if intentional or not
    • Product decisions were made on the fly, difficult to know what was intentional or not
  • No decision made to kill extension or not
  • Epic project management fail - Beltzner :)
  • Didn't reset priorities as schedule changed
  • Server transition was disaster
    • No communication of IT -> Labs that transition has happened
  • Website was not reviewed for security
    • Assumed that because it was live it was safe, ready, etc
  • Marketing could have benefited from earlier communication and information about plans for integration
  • Fighting between Personas brand vs. Firefox experience
    • Constant discussions, never finalized
  • Brand management was weak (Persona is a contraceptive in Germany)
  • Upsell to add-on was confusing
  • Need automation for when stats break
  • Nightmare moving site from Labs to WebDev
  • L10n sucked, only 3 locales
  • International issues


What went well?

  • Firstrun page was awesome
    • Interaction was great
    • Response was great
  • Security bug was fixed within hours of being found
  • Proved Labs model that they would explore new ideas and Firefox would use the successful ones
  • Video was awesome
  • Chris Howse's mockups were awesome
  • Weekly email updates were helpful
  • Stas' review of the site was helpful
  • Made a lot of people happy
  • We achieved the base use case set out for (no restart simple theming)
  • Everyone was passionate about the project
    • Company-wide effort
  • Hand-off from Suneel to Pascal was great
    • To-do lists, tasks, info, etc
  • Legal was awesome

What can we do better next time?

  • Concrete specs that everyone agreed upon and was available to all and is one person's responsibility
  • Need to create plan for Labs assets/websites
  • Need module owner/central point of authority
  • Need more communication
  • Smaller meetings, separate meetings for each component
  • Have 1 website (move to AMO)
  • Unified experience for users
  • Focus on Firefox's success, not Labs project
  • Labs should document their process and goals



  • Lead for future of Personas experimentation