...
- Before adding a new issue, go to to issues and search all. Ensure your issue is not a duplicate.If you haven't found the issue yet, then go to the Backlog and repeat your search here.
- If it is a duplicate of a resolved bug, move the status to 'New' and add a Label of 'Reopened'
- If it is a duplicate but there is new information, a change in priority, or change in other information, add that to the existing issue.
- Press 'C' and enter details for the issue. Note the required fields differ slightly depending on which type of issue is selected.
- Fields include:
- Epic Name used to name the feature or user story.
- Summary to include all keywords for searching and should be as short and succinct as possible.
- Platform field used to capture which Reveal platforms are most relevant for this issue.
- Device/Hardware entered if a bug or issue is experienced on a particular hardware type.
- Operating System entered if a bug or issue is experienced on a particular OS.
- Priority as perceived at the time of entering the issue
- Extra detail to go in the Description field. Screenshots can be pasted here or uploaded as attachments (former preferred).
- Affects version to capture the release version that this bug or issue is related to.
- Implementation/Location captures which locations or implementations this issue or bug is relevant to. This is a label field, meaning the user can create different values on-the-fly.
...
- Any user should be able to add a bug or feature to ‘New’. Akros Product Manager monitors ‘New’, ensures that issues are not duplicates, cleans up Summary and Description, and ensures all necessary info is included (e.g. steps to reproduce, task type, software version, OS, browser version etc). Discusses priority with CHAI and VW and modifies as necessary.
- Move to ‘Triage’
- Move to ‘Scoping Needed’
- Move to 'Won't Fix' if the issue is not relevant.
- Move to 'Backlog' if the issue is low priority and not something to focus on now.
- If duplicate and any issues type but Epic, link to duplicate issue with "is duplicated by link", and mark newer issue as 'Won't Fix'
- If duplicate and issue type of Epic, list duplicate Epic number in title and comments and mark newer issue as 'Wont' Fix'.
- Add appropriate labels.
- Ona Development Manager monitors ‘Triage’ and ensures that issues are ready for dev or may need scoping.
- Moves to 'Ready for Dev' or 'Scoping Needed'
- Adds 'Fix Version'
- Akros Product Manager monitors 'Scoping Needed', creates scoping documentation, assigns owner of feature scoping on the issue. When scoping is complete:
- Moves to 'Triage'
- Ona Development Manager and developers monitor ‘Ready for Dev’ and schedules.
- Moves to 'In Progress'
- Developers handle ‘In Progress’
- Move to 'In Review' when dev complete and version with the fix or feature is released.
- Akros to monitor 'In Review,' and move to 'Done' when testing passes, or back to ‘Triage’ (with a red ‘Reopened’ label) if necessary. Note the ownership of this task differs slightly for DSME user stories (see below).
...
When an issue is moved into the "Scoping Needed" column, it indicates that significant scoping is needed for that item before development can process. This should correspond to a scoping document in Confluence. Each scoping document should have the following summary table at the top that links it to the relevant issues. Every scoping document must have a test case as well that outlines what the development must do to pass requirements.
The issue in Jira should also be linked to the Confluence document through the Confluence link in Jira (see add link button and see linked Confluence document below):
...