Engineering Quality Program: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(template)
(template)
Line 1: Line 1:
<div style="float: right; margin: 0px 0px 10px 25px;">[[File:Fxossmall.png|link=]]</div>
=='''Program Description'''==
=='''Program Description'''==
Enter text here
Enter text here


===Product Requirements:===
==Programs and Projects==
Enter text here
{| class="wikitable" style="width: 85%; margin: auto;"
 
! style="text-align: center; font-size:22px" colspan="3" | [[Continuous Integration]]
===User Stories and Acceptance Criteria===
{| class="wikitable"
! style="text-align: center;" | Title
! style="text-align: center;" | BUG ID
! style="text-align: center;" | User story
! style="text-align: center;" | Acceptance Criteria
|-
|-
| rowspan="2" | Title Goes Here
| [[Marionette Improvements]]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1180659 Bug ID]
| PM: <br />
| User Story 1
EPM:<br />
| Acceptance Criteria 1
EM:
! style="background:#00EC00;" | ON TARGET
|-
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1180659 Bug ID]
| [[GIP to GIJ Conversion]]
| User Story 2
| PM: <br />
| Acceptance Criteria 2
EPM:<br />
EM:
! style="background:#00EC00;" | ON TARGET
|-
|-
| rowspan="1" | Help/Onboarding
| [[Jenkins Retirement]]
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1180659 Bug ID]
| PM: <br />
| User Story 3
EPM:<br />
| Acceptance Criteria 3
EM:
|}
! style="background:#00EC00;" | ON TARGET
 
=='''Program Status'''==
{| class="wikitable"
! style="text-align: center;" | Milestone
! style="text-align: center;" | Date
! style="text-align: center;" | Status
|-
|-
| Milestone 1
| [[Bitbar Device Farm]]
|  
| PM: <br />
EPM:<br />
EM:
! style="background:#00EC00;" | ON TARGET
! style="background:#00EC00;" | ON TARGET
|-
|-
| Milestone 2
| [[Kitkat Emulator Improvements]]
|  
| PM: <br />
! style="background:#FFFF00;" | CHALLENGED
EPM:<br />
EM:
! style="background:#00EC00;" | ON TARGET
|-
|-
| Milestone 3
| [[Emulator Port]]
|
| PM: <br />
! style="background:#FF2800;" | AT RISK
EPM:<br />
|}
EM:
 
! style="background:#00EC00;" | ON TARGET
'''Status Key'''
{| class="wikitable"
! style="text-align: center;" | Color
! style="text-align: center;" | Status
! style="text-align: center;" | Key
|-
|-
! style="background:#00EC00;" |  
| [[Raptor Activation on Treeholder]]
| On Target
| PM: <br />
| The project or deliverable is expected to meet its due date.
EPM:<br />
EM:
! style="background:#00EC00;" | ON TARGET
|-
|-
! style="background:#FFFF00;" |
! style="text-align: center; font-size:22px" colspan="3" | [[Release Train Model]]
| Challenged
| The project or deliverable is facing an issue that might cause it to miss its due date, but a “get well” plan has been developed to get it back on track.
|-
|-
! style="background:#FF2800;" |  
| [[Train Model OTA Branch]]
| At Risk or Late
| PM: <br />
| The project or deliverable is blocked or facing an issue that might cause it to miss its due date, and there’s no “get well” plan to get it back on track, or it is already late.
EPM:<br />
EM:
! style="background:#00EC00;" | ON TARGET
|-
|-
! style="background:#00B2FF;" |  
! style="text-align: center; font-size:22px" colspan="3" | [[Software Architecture Improvement]]
| Done
| The project or deliverable has been completed.
|-
|-
! style="background:#C1C6CA;" |  
| [[Split BE / FE and apps views]]
| On Hold
| PM: <br />
| The project or deliverable has been placed on hold.
EPM:<br />
|}
EM:
 
! style="background:#00EC00;" | ON TARGET
----
 
=='''Program Timeline'''==
[[File:Release Timeline.png]]
 
----
 
=='''MVP Scope'''==
 
Querying by 2.6+ features
 
(please add correct bug tracking number)
<bugzilla>
    {
        "blocks":"1188667",
        "cf_feature_b2g":"2.6+",
        "status":["NEW","REOPENED","UNCONFIRMED","ASSIGNED","RESOLVED","VERIFIED","CLOSED"],
        "include_fields": "id, summary, status, target_milestone, resolution, assigned_to, depends_on, blocks, whiteboard, cf_feature_b2g"
    }
</bugzilla>
 
----
 
=='''Dependency Tracking'''==
[[File:Dependency Gantt Chart.png]]
 
----
 
=='''Detailed Program Plan'''==
 
{| class="wikitable"
! style="text-align: center;" | Action Item
! style="text-align: center;" | Engineering Owner
! style="text-align: center;" | QA Owner
! style="text-align: center;" | UX Owner
! style="text-align: center;" | Bugzilla ID
! style="text-align: center;" | Planned Done
! style="text-align: center;" | Actual Done
|-
|-
|  
| [[Mock app BE for FE testing with Telemetry Libraries]]
|  
| PM: <br />
|
EPM:<br />
|
EM:
|
! style="background:#00EC00;" | ON TARGET
|
|  
|-
|-
|  
| [[BE tests with Telemetry reports]]
|  
| PM: <br />
|
EPM:<br />
|
EM:
|
! style="background:#00EC00;" | ON TARGET
|
|
|-
|
|
|
|
|
|
|
|-
|
|
|
|
|
|
|
|}
 
----
 
=='''Program Stakeholders'''==
 
{| class="wikitable"
! style="text-align: center;" | Role
! style="text-align: center;" | Name
! style="text-align: center;" | IRC
|-
| EPM
|
|
|-
| EM
|
|
|-
| PM
|
|
|-
| TL
|
|
|-
| UX
|
|
|-
|-
| QA
|
|
|}
|}
*EPM = Engineering Program Manager
*EM = Engineering Manager
*PM = Product Manager
*TL = Tech Lead
*UX = User Experience
*QA = Quality Assurance
----
==UX Specs==


----
----
==Reference Links==

Revision as of 00:07, 5 November 2015

Program Description

Enter text here

Programs and Projects

Continuous Integration
Marionette Improvements PM:

EPM:
EM:

ON TARGET
GIP to GIJ Conversion PM:

EPM:
EM:

ON TARGET
Jenkins Retirement PM:

EPM:
EM:

ON TARGET
Bitbar Device Farm PM:

EPM:
EM:

ON TARGET
Kitkat Emulator Improvements PM:

EPM:
EM:

ON TARGET
Emulator Port PM:

EPM:
EM:

ON TARGET
Raptor Activation on Treeholder PM:

EPM:
EM:

ON TARGET
Release Train Model
Train Model OTA Branch PM:

EPM:
EM:

ON TARGET
Software Architecture Improvement
Split BE / FE and apps views PM:

EPM:
EM:

ON TARGET
Mock app BE for FE testing with Telemetry Libraries PM:

EPM:
EM:

ON TARGET
BE tests with Telemetry reports PM:

EPM:
EM:

ON TARGET