|
|
Line 37: |
Line 37: |
|
| |
|
| == Task Workflow == | | == Task Workflow == |
| | | Visit our [[/Task Workflow|task workflow]] page for details on how we manage tasks. |
| === New requests ===
| |
| New requests can be created via [https://moz-pi-test.atlassian.net/secure/CreateIssue.jspa?issuetype=1&pid=10012 Jira Service Desk] (requires account), or [https://mana.mozilla.org/wiki/display/PI/Performance+Test+Engineering Mana].
| |
| | |
| === Triage ===
| |
| Occurs weekly on Mondays at 14:45 UTC using the [https://moz-pi-test.atlassian.net/issues/?filter=10019 Untriaged] filter.
| |
| # Set status to '''Current Quarter''' if work is to be considered for the current quarter
| |
| #* Set due date if there is a deadline, else use last working day in quarter
| |
| #* Set priority if known to be '''<span style="color:red">high</span>''' or '''<span style="color:green">low</span>''', else use '''<span style="color:orange">medium</span>'''
| |
| #* Set assignee to be responsible for planning
| |
| #* Set status to '''Future Quarter''' if work is to be considered for next quarter planning
| |
| # Set deferred date to bump to a future triage date
| |
| | |
| === Current quarter planning ===
| |
| Occurs regularly using the [https://moz-pi-test.atlassian.net/issues/?filter=10034 Needs Planning (me)] and [https://moz-pi-test.atlassian.net/issues/?filter=10033 Needs Planning] filters.
| |
| | |
| # Create links for blockers, dependencies, etc
| |
| # Create subtasks if needed, for each subtask:
| |
| #* Set priority if known to be '''<span style="color:red">high</span>''' or '''<span style="color:green">low</span>''', else use '''<span style="color:orange">medium</span>'''
| |
| #* Set assignee to be responsible for development
| |
| #* Set due date if there is a deadline, else reflect parent task due date
| |
| #* Create links for blockers, dependencies, etc
| |
| #* Set time estimate (in weeks)
| |
| #* If no further planning is needed, set status to '''Ready'''
| |
| # If no subtasks are created:
| |
| #* Set assignee to be responsible for development
| |
| #* Set time estimate (in weeks)
| |
| # If no further planning is needed, set status to '''Ready'''
| |
| | |
| === Weekly review ===
| |
| Occurs weekly on Mondays at 15:30 UTC using the [https://moz-pi-test.atlassian.net/issues/?filter=10038 Blocked], [https://moz-pi-test.atlassian.net/issues/?filter=10015 Overdue] and [https://moz-pi-test.atlassian.net/issues/?filter=10017 Upcoming] filters.
| |
| | |
| # Review due date, priority, and status
| |
| | |
| === Estimates ===
| |
| Occurs regularly using the [https://moz-pi-test.atlassian.net/issues/?filter=10035 Needs Estimate (me)] and [https://moz-pi-test.atlassian.net/issues/?filter=10032 Needs Estimate] filters.
| |
| | |
| # Set time estimate (in weeks)
| |
| | |
| === Next quarter planning ===
| |
| Occurs each quarter using the [https://moz-pi-test.atlassian.net/issues/?filter=10036 Future Quarter] filter.
| |
| | |
| # To be considered for the upcoming quarter:
| |
| #* Set status to '''Current Quarter'''
| |
| #* Set due date if there is a deadline, else use last working day in next quarter
| |
| #* Set priority if known to be high or low, else use medium
| |
| #* Set assignee to be responsible for planning
| |
| # To be reconsidered for a future quarter leave status as '''Future Quarter'''
| |
| | |
| === Current quarter review ===
| |
| Occurs regularly using the [https://moz-pi-test.atlassian.net/issues/?filter=10040 Current Quarter] filter.
| |
| | |
| # Determine time (weeks) remaining in quarter
| |
| # Review assignee, due date, priority, and status
| |
| | |
| === Development ===
| |
| Occurs whenever we are free to take on new work, using the [https://moz-pi-test.atlassian.net/issues/?filter=10041 Ready (me)] and [https://moz-pi-test.atlassian.net/issues/?filter=10039 Ready] filters.
| |
| | |
| # Set status to '''Dev'''
| |
| # Raise a tracking bug or issue against the appropriate project
| |
| # Add link to the tracking bug or issue
| |
| | |
| === Blocked ===
| |
| Occurs whenever a task is blocked.
| |
| | |
| # Set status to '''Blocked'''
| |
| # If task is blocked by other task(s):
| |
| #* Add link(s) to the blocking task(s)
| |
| # Add a comment detailing the circumstances of the blocker(s).
| |
|
| |
|
| == Objectives == | | == Objectives == |