Program Management/Firefox/2012-Q1-Goals: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
Line 1: Line 1:
=Projects & Programs=
=Projects & Programs=
* PM Goals and projects should directly support highest engineering and product priorities.
* PM Goals and projects should directly support highest engineering and product priorities.
====Current Iteration Performance====
* Firefox Metro Iteration #4:  [https://bugzilla.mozilla.org/show_bug.cgi?id=842108 March 14, 2013 - March 27, 2013]
* Total Iteration Work:
** 3 feature changes.
** 8 QA defects.
** 8 new features.
* Currently Working On:
** 2 feature changes.
** 2 QA defects.
** 5 new features.
* Currently Completed:
** 1 feature change.
** 6 QA defects.
** 3 new features
{| class="wikitable fullwidth-table"
! ID !! WORK !! STATUS
|-
|848155
|Change - Add Colored Bar with Text to Bottom of Topsites Thumbnails
|ASSIGNED
|-
|846365
|Change - New window opens in desktop Firefox when closing Metro Firefox
|ASSIGNED
|-
|844954
|Defect - Devices that only support DX9 fail to startup in Metro mode
|ASSIGNED
|-
|847602
|Defect - Firefox Metro tile does not appear for other users
|ASSIGNED
|-
|851388
|Story - Add support for caret selection via touch
|ASSIGNED
|-
|831610
|Story - Import browsing data from IE and Chrome
|ASSIGNED
|-
|836791
|Story - Junior-style back and new tab overlay buttons
|ASSIGNED
|-
|831918
|Story - Pin, Unpin, Hide, and Restore a Top Site
|ASSIGNED
|-
|850737
|Story - Smoothly scroll the Firefox Start screen
|ASSIGNED
|-
|831609
|Defect - Don't open the home page when launching Metro Firefox for protocol activation, search activation, file activation, and secondary tiles.
|RESOLVED
|-
|850398
|Defect - popup notification info bar shows again if "Never For This Site"  is selected
|RESOLVED
|-
|849342
|Defect - Remember passwords preference does not take effect some times
|RESOLVED
|-
|831614
|Story - Set up Sync for both Firefoxes in desktop Firefox
|RESOLVED
|-
|849608
|Change - Auto close about, settings, and sync flyout panels on snap view
|VERIFIED
|-
|849699
|Defect - Cannot Select Email/Password Text Boxes on Twitter
|VERIFIED
|-
|849604
|Defect - Settings list is not populated if opened when program starts
|VERIFIED
|-
|849607
|Defect - Sharing in start screen AND if page has no title, should indicate nothing to share instead of error
|VERIFIED
|-
|845155
|Story - NewUI - Location Permission info app bar
|VERIFIED
|-
|831923
|Story - Use the Firefox Start Top Sites tile group in full screen view
|VERIFIED
|}
[[File:MetroIteration4.jpg]]


==Desktop==
==Desktop==

Latest revision as of 07:39, 18 March 2013

Projects & Programs

  • PM Goals and projects should directly support highest engineering and product priorities.

Desktop

Minimal Impact Update

  • [DEFER] Oversee all pieces of Silent Update through release
    • Windows security (UAC) landed in FF12, background updates will either land in 1Q or in the first week of 2Q
  • [DONE] Oversee Add-On compatibility through release

Web Apps Integration

  • [DROPPED] Organize regular meeting and cross-team check-in.
  • [DONE] Keep wiki pages/lists updated with status.
  • [DONE] Track engineering pieces for integration.

Windows Metro

  • [DEFER] Organize initial kickoff meeting.
  • [DEFER] Track early stage tasks and coordination in wiki and bugzilla.
  • [DEFER] Hire full time PM to oversee initiative.

Games

  • [DONE] Plan and organize Games Summit in Toronto.
  • [DONE] Oversee Project X.
  • [DONE] Maintain and track list of platform changes that are discovered as a result of industry input and those needed to support Project X.
  • [DONE] Gather a list of external industry contacts and contributors to help advise development.

Responsiveness

  • [DONE] Organize and run regular Snappy meetings.
  • [DONE] Track responsiveness initiatives targeted for Q1 through completion.
    • Asa has a list of 3 projects
    • Taras has another list of 4-5 projects

Rapid Response Projects

  • [DONE] Provide rotating PM point for ongoing projects.
  • [DONE] PM assignee for Search Hijacking project.
    • Actual project got pushed out.
  • [DROPPED] PM assignee for Blackhole project.

Mobile

  • [AT RISK] Ship Fennec Native project by end of Q1
    • [DONE] Assemble and maintain a release checklist to track cross-functional activities throughout release (Sync, l10n, legal, privacy/security, amo)
    • Weekly status summaries
    • Organize and run the weekly mobile showcase.
  • [DONE] Plan for MWC
    • Capture MWC demo plan, schedule and HW requirements.
  • [DONE] Document clear Beta and Release shipping criteria for Native Fennec 1.0.
  • [DEFER] Initial plan for Native Fennec 12, 13 and 14

Cross Product

Crashkill

  • [DONE] Track Socorro Q1 goals - features/bugs we would like to see implemented in Q1 to support the mandate of crashkill and needs in engineering
  • [DEFER] Dashboard for managing crash landscape - showing incoming crash rate, fixes crash rate, per component breakdown, top crashes, reproducible crashes and release to release comparisons
  • [DONE] Triage and cleanup of crash sub lists
    • Reproducible crashes
    • Plugin crashes
  • [DONE] Clear list of quality criteria for stability program management and tracking

Telemetry

  • [DEFER] Improve adoption rate from current 2% on release and nightly.
  • [DONE] Enable Telemetry on mobile native UI
  • [DEFER] Improve Telemetry adoption on mobile
  • [DONE] Improve consumability of Telemetry front-end (dashboard)
    • Dashboard released publicly with improved short URL. Further work required in Q2.

Process

  • Detailed analysis of how we use bugzilla within engineering - https://etherpad.mozilla.org/BugzillaInterviews
    • [ON TRACK] Complete interviews and reports - all data published on the wiki.
    • [DEFER] Presentation summarizing the results
    • [DONE] Clear set of first recommendations to implement for better bug management
    • [DEFER] Identify 2 programs/projects to pilot recommendations

Other

  • [DEFER] Hire 2 more program/project managers
  • [DONE] Drive mediawiki-bugzilla through to deployment

Stuff not included

  • List of projects that have requested PM help but are not on the list or staffed...
    • Browser ID
    • Taking a picture feature
    • Sync (help with integration/tracking in general)
    • Memshrink
    • New UI