Program Management/Firefox/2013-Q3-Goals: Difference between revisions
Jump to navigation
Jump to search
(13 intermediate revisions by 4 users not shown) | |||
Line 15: | Line 15: | ||
<p> </p> | <p> </p> | ||
* '''Total Goals:''' 13 | * '''Total Goals:''' 13 | ||
* '''Completed Goals:''' | * '''Completed Goals:''' 11 | ||
* '''Missed Goals:''' | * '''Missed Goals:''' 2 | ||
<p> </p> | <p> </p> | ||
'''Project Management''' | '''Project Management''' | ||
Line 24: | Line 24: | ||
** All P3 Feature Stories and Defect/Change Stories have been moved to V2. | ** All P3 Feature Stories and Defect/Change Stories have been moved to V2. | ||
** All new Feature Stories and Defect/Change Stories will now be triaged for inclusion as part of the Metro Preview as well as priority ranking. | ** All new Feature Stories and Defect/Change Stories will now be triaged for inclusion as part of the Metro Preview as well as priority ranking. | ||
<p> </p> | <p> </p> | ||
'''Quality Management''' | '''Quality Management''' | ||
* Maintain quality performance indicators (across Iterations #10 - #14) at the following levels by the conclusion of Q3: | * '''{{miss|}}'''Maintain quality performance indicators (across Iterations #10 - #14) at the following levels by the conclusion of Q3: | ||
** Minimum Average Pass Rate - 89% | ** Minimum Average Pass Rate - 89% | ||
** Maximum Average Fail Rate - 11% | ** Maximum Average Fail Rate - 11% | ||
** Minimum Average Coverage Rate - 85% | ** Minimum Average Coverage Rate - 85% | ||
* Conduct a second Metro Test Day by the conclusion of Q3. | ** The QA Team was able to achieve a better than expected Pass and Fail Rate but failed to achieve the desired test coverage due to a lack of dedicated resources: | ||
*** Minimum Average Pass Rate - 94% | |||
*** Maximum Average Fail Rate - 6% | |||
*** Minimum Average Coverage Rate - 76% | |||
* '''{{done|}}'''Conduct a second Metro Test Day by the conclusion of Q3. | |||
** Completed on Friday August 30 by Samvadena and Anthony from the QA Department. | |||
<p> </p> | <p> </p> | ||
'''Product Development''' | '''Product Development''' | ||
Line 38: | Line 42: | ||
* '''{{done|}}'''Conclude Development Iteration #11 and Deliver Release Build to Product Manager and QA Department. | * '''{{done|}}'''Conclude Development Iteration #11 and Deliver Release Build to Product Manager and QA Department. | ||
** Completed at the end of Iteration #11 on July 26. | ** Completed at the end of Iteration #11 on July 26. | ||
* Conclude Development Iteration #12 and Deliver Release Build to Product Manager and QA Department. | * '''{{done|}}'''Conclude Development Iteration #12 and Deliver Release Build to Product Manager and QA Department. | ||
* Conclude Development Iteration #13 and Deliver Release Build to Product Manager and QA Department. | ** Completed at the end of Iteration #12 on August 12. | ||
* Conclude Development Iteration #14 and Deliver Release Build to Product Manager and QA Department. | * '''{{done|}}'''Conclude Development Iteration #13 and Deliver Release Build to Product Manager and QA Department. | ||
* Conclude Development Iteration #15 and Deliver Release Build to Product Manager and QA Department. | ** Completed at the end of Iteration #13 on August 26. | ||
* '''{{done|}}'''Conclude Development Iteration #14 and Deliver Release Build to Product Manager and QA Department. | |||
** Completed at the end of Iteration #14 on September 10. | |||
* '''{{done|}}'''Conclude Development Iteration #15 and Deliver Release Build to Product Manager and QA Department. | |||
** Completed at the end of Iteration #15 on September 24. | |||
* '''{{done|}}'''Identify the feature stories, defects and changes required for a Firefox Metro Preview Release consisting of start (top sites, bookmarks, and history), basic navigation, tabbed browsing, smooth panning, scrolling and zooming. | * '''{{done|}}'''Identify the feature stories, defects and changes required for a Firefox Metro Preview Release consisting of start (top sites, bookmarks, and history), basic navigation, tabbed browsing, smooth panning, scrolling and zooming. | ||
** Completed during Iteration #12 - [https://bugzilla.mozilla.org/show_bug.cgi?id=899390 View Metro Preview Release Backlog] | ** Completed during Iteration #12 - [https://bugzilla.mozilla.org/show_bug.cgi?id=899390 View Metro Preview Release Backlog] | ||
* Develop the initial development complete forecasts | * '''{{done|}}'''Develop the initial development complete forecasts for the Firefox Metro Preview Release. | ||
** Completed at the end of Iteration #12. The Metro Preview Release is scheduled for Firefox 26 - [https://wiki.mozilla.org/Firefox/Metro#Metro_Preview_Release See Full Schedule] | |||
* '''{{done|}}'''Develop the initial development complete forecasts for the Metro V1 Public Release. | |||
** Completed at the end of Iteration #14. The Metro V1 Public Release is scheduled for Firefox 27 - [https://wiki.mozilla.org/Firefox/Metro#Metro_V1_Public_Release See Full Schedule] | |||
<p> </p> | <p> </p> | ||
'''Team Performance''' | '''Team Performance''' | ||
* Establish a minimum median velocity of 50 | * '''{{miss|}}'''Establish a minimum median velocity of 50 and an actual velocity range that falls between 46 and 63 by the conclusion of Iteration #15. | ||
** Established a median velocity of 51 with a 90% likelihood that the actual velocity would fall between 43 and 75. | |||
** The median velocity of 51 was higher than forecasted but the development team failed to achieve the forecasted velocity range. | |||
<p> </p> | <p> </p> | ||
Line 59: | Line 72: | ||
;Engineering Effectiveness | ;Engineering Effectiveness | ||
* Continue to iterate on engineering meeting | * Continue to iterate on engineering meeting to provide more value for engineers | ||
* | * Drive creation of initial Git read-only mirror of Mozilla Central hosted and supported by Mozilla | ||
;JS | ;JS | ||
Line 68: | Line 81: | ||
;Geolocation | ;Geolocation | ||
* Review geolocation project and provide initial project definition and structure | * Review geolocation project and provide initial project definition and structure | ||
==Stability== | |||
*Move bulk of daily watching of crash stats (back) to QA | |||
*Organize Stability Work Week | |||
*Figure out B2G stability process (partner requirements, web tools, daily analysis, ...) | |||
==Mobile Web Compatibility== | ==Mobile Web Compatibility== | ||
Line 77: | Line 96: | ||
==Program/Project Management== | ==Program/Project Management== | ||
* Onboard cpeterson to team | * Onboard cpeterson to team | ||
* Create a team project backlog (active projects and unstaffed) |
Latest revision as of 04:57, 27 September 2013
Firefox Desktop
- Updates
- Research issues that cause Firefox instances to stay on older versions
Firefox Android
- Product Announcements test and subsequent hand-off to Winston's team (hopefully)
- Privacy and Security reviews for
- Project Plan for Shumway
- Manage risk for all features shipping in Fx23, Fx24
- Mobile Work Week
- Help manage WebRTC automation plan of attack
- Check out Webmaker.org and see where I can get involved, even if is just to help test
Firefox Metro
- Total Goals: 13
- Completed Goals: 11
- Missed Goals: 2
Project Management
- [DONE] Conduct a review of the Story Backlog and revise the priority levels of feature stories by the conclusion of Q3.
- Completed at the end of Iteration #11 on July 26.
- All P3 Feature Stories and Defect/Change Stories are no longer considered a blocking bug and not mandatory for a V1 release.
- All P3 Feature Stories and Defect/Change Stories have been moved to V2.
- All new Feature Stories and Defect/Change Stories will now be triaged for inclusion as part of the Metro Preview as well as priority ranking.
Quality Management
- [MISSED] Maintain quality performance indicators (across Iterations #10 - #14) at the following levels by the conclusion of Q3:
- Minimum Average Pass Rate - 89%
- Maximum Average Fail Rate - 11%
- Minimum Average Coverage Rate - 85%
- The QA Team was able to achieve a better than expected Pass and Fail Rate but failed to achieve the desired test coverage due to a lack of dedicated resources:
- Minimum Average Pass Rate - 94%
- Maximum Average Fail Rate - 6%
- Minimum Average Coverage Rate - 76%
- [DONE] Conduct a second Metro Test Day by the conclusion of Q3.
- Completed on Friday August 30 by Samvadena and Anthony from the QA Department.
Product Development
- [DONE] Conclude Development Iteration #10 and Deliver Release Build to Product Manager and QA Department.
- Completed at the end of Iteration #10 on July 12.
- [DONE] Conclude Development Iteration #11 and Deliver Release Build to Product Manager and QA Department.
- Completed at the end of Iteration #11 on July 26.
- [DONE] Conclude Development Iteration #12 and Deliver Release Build to Product Manager and QA Department.
- Completed at the end of Iteration #12 on August 12.
- [DONE] Conclude Development Iteration #13 and Deliver Release Build to Product Manager and QA Department.
- Completed at the end of Iteration #13 on August 26.
- [DONE] Conclude Development Iteration #14 and Deliver Release Build to Product Manager and QA Department.
- Completed at the end of Iteration #14 on September 10.
- [DONE] Conclude Development Iteration #15 and Deliver Release Build to Product Manager and QA Department.
- Completed at the end of Iteration #15 on September 24.
- [DONE] Identify the feature stories, defects and changes required for a Firefox Metro Preview Release consisting of start (top sites, bookmarks, and history), basic navigation, tabbed browsing, smooth panning, scrolling and zooming.
- Completed during Iteration #12 - View Metro Preview Release Backlog
- [DONE] Develop the initial development complete forecasts for the Firefox Metro Preview Release.
- Completed at the end of Iteration #12. The Metro Preview Release is scheduled for Firefox 26 - See Full Schedule
- [DONE] Develop the initial development complete forecasts for the Metro V1 Public Release.
- Completed at the end of Iteration #14. The Metro V1 Public Release is scheduled for Firefox 27 - See Full Schedule
Team Performance
- [MISSED] Establish a minimum median velocity of 50 and an actual velocity range that falls between 46 and 63 by the conclusion of Iteration #15.
- Established a median velocity of 51 with a 90% likelihood that the actual velocity would fall between 43 and 75.
- The median velocity of 51 was higher than forecasted but the development team failed to achieve the forecasted velocity range.
Firefox OS
- TBD.
Platform
- Performance
- Improve visibility into engineering performance work via reporting and change in communication tactics
- Iterate on existing project definitions and define new projects as required
- Engineering Effectiveness
- Continue to iterate on engineering meeting to provide more value for engineers
- Drive creation of initial Git read-only mirror of Mozilla Central hosted and supported by Mozilla
- JS
- Engage with JS team and determine how and where to support the team
- Facilitate the landing of Generational GC
- Geolocation
- Review geolocation project and provide initial project definition and structure
Stability
- Move bulk of daily watching of crash stats (back) to QA
- Organize Stability Work Week
- Figure out B2G stability process (partner requirements, web tools, daily analysis, ...)
Mobile Web Compatibility
- Reinvigorate Web compatibility effort via MoCo funded staffing and community participation
- Establish compatibility measure/benchmark in order to measure progress and target effort
- Make significant headway in removing Firefox OS UA overrides
- Engage with other companies that are also investing in mobile Web compatibility
Program/Project Management
- Onboard cpeterson to team
- Create a team project backlog (active projects and unstaffed)