Program Management/Firefox/2012-Q1-Goals
Jump to navigation
Jump to search
Projects & Programs
- PM Goals and projects should directly support highest engineering and product priorities.
Current Iteration Performance
- Firefox Metro Iteration #4: 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
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 |
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