Firefox OS/ProgramManagement: Difference between revisions

Jump to navigation Jump to search
Line 39: Line 39:
==Bugzilla Flags==
==Bugzilla Flags==


The team will be using the following tags for tracking user stories, associated tasks and priorities for all the functional teams.
The team will be using the following whiteboard text for tracking user stories and their priorities in Bugzilla.


* [UCID:xxx, FT:xxx, KOI:Px, Sprint:xxx]
'''Overview'''
** Grammar
* ONE bug per user story. Implementation tasks and bugs should be marked as blocking the user story bug.
*** key and value, separated by a colon (no spaces)
* ALL user stories that are either committed or targeted to a release must have a bug filed.
*** key/value pairs separated by a space and comma
* If a bug is not a user story it will NOT have any of these flags in the whiteboard.
*** whole block contained within square brackets
 
*** case insensitive (eg, UCID and ucid are both valid)
'''Data'''
** Examples:
* The user story id, as found in the Product backlog spreadsheet, is written in the bug whiteboard as "ucid:{id}", eg: "ucid:Browser326".
*** [ucid:System26, ft:systems-fe, koi:P2]  
* The user story priority for a release is either P1 (committed) or P2 (targeted). This is written in the bug whiteboard as "{release}:{priority}", eg: "1.3:P1".
*** [UCID:Comms27, FT:comms, KOI:P1, Sprint:2]
* The functional team that is responsible for the implementation of the user story is written as "ft:{teamname}", eg: "ft:media".
** All user stories have the [UCID:xxx] which maps back to user stories from Product.
 
** If the bug is not a user story and simply a task, it will NOT have a [UCID:xxx] tag.
'''Format'''
** KOI:P1 is for feature that are must have for the release.
* Grammar: [ucid:{id}, {release}:p{1,2}, ft:{team-id}]
** KOI:P2 are targeted features.
* The entire block is contained within square brackets
** Sprint:X is the sprint in which this user story, task or bug will be completed.
* Case-insensitive. UCID and ucid are both valid.
* '''Key Milestone:''' First sprint start
* Key and value are separated by a colon (no spaces).
* Key/value pairs are separated by a space and comma.
 
'''Examples'''
* [ucid:System26, 1.3:P2, ft:systems-fe]
* [ucid:Comms27, 1.3:P1, ft:comms]
Confirmed users, Bureaucrats and Sysops emeriti
2,088

edits

Navigation menu