Program Management/Firefox/2012-Q1-Goals: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Projects & Programs= ==Desktop== * Support team in highest priority initiatives for Q1 ===Silent Update=== * Manage effort running weekly meetings * Engage with Engagement, Pr...") |
|||
(48 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
=Projects & Programs= | =Projects & Programs= | ||
* PM Goals and projects should directly support highest engineering and product priorities. | |||
==Desktop== | ==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=== | ===Web Apps Integration=== | ||
* | * {{drop|Organize regular meeting and cross-team check-in.}} | ||
* Keep wiki pages/lists updated with status | * {{done|Keep wiki pages/lists updated with status.}} | ||
* {{done|Track engineering pieces for integration.}} | |||
==Windows Metro=== | ===Windows Metro=== | ||
* | * {{defer|Organize initial kickoff meeting}}. | ||
* Hire full time PM to oversee initiative | * {{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. | |||
* {{drop|PM assignee for Blackhole project.}} | |||
==Mobile== | |||
* {{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== | ==Cross Product== | ||
===Crashkill=== | ===Crashkill=== | ||
* Track Socorro Q1 goals - features/bugs we would like to see implemented in Q1 to support the mandate of crashkill and needs in engineering | * {{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}} | ||
** https://wiki.mozilla.org/CrashKill/Plan/Priorities#Q1.2F2012 | ** https://wiki.mozilla.org/CrashKill/Plan/Priorities#Q1.2F2012 | ||
* Dashboard for managing crash landscape - incoming crash rate, fixes crash rate, per component breakdown and release to release | * {{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}} | ||
* Triage and | * {{done|Triage and cleanup of crash sub lists}} | ||
** | ** Reproducible crashes | ||
** Plugin | ** Plugin crashes | ||
* Clear list of quality criteria for stability program management and tracking | * {{done|Clear list of quality criteria for stability program management and tracking}} | ||
===Telemetry=== | ===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 | |||
** {{ok|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 | ||
** | |||
** | |||
* | |||
* |
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