Files
documentation/docs/Process_Managing_Workflow.md

40 lines
1.8 KiB
Markdown
Raw Normal View History

Jira where development work is entered and prioritized.
# Issue Types
2020-07-31 16:20:38 +02:00
When creating issues, try to assign issue type most appropriate. Issue type _can_ be changed later so don't worry too much. If possible assign to a "Fix Version" aka Release.
2020-07-31 16:20:38 +02:00
* **Bug** -- Work to solve a bug
* **Task** -- Work that is clearly defined
* **Story** -- Large scope of work. Can be for work with subtasks, or vague work such as "A User should be able to XYZ"
# Work Queue
2020-07-31 16:20:38 +02:00
The easiest way to follow the work queue [Upcoming Release Kanban Board](https://armbian.atlassian.net/secure/RapidBoard.jspa?rapidView=2&projectKey=AR&atlOrigin=eyJpIjoiM2JlNTliN2ZkNTJiNDYzNGI4YzEzOGE4YjhmOWU3MDQiLCJwIjoiaiJ9). This board lists only work select for the upcoming release.
2020-07-04 09:33:35 -04:00
![kanban screenshot](images/kanban.png)
Use the filter buttons at top to quickly see unassigned work, work assigned to you, bugs, and work recently updated.
Work is listed in 3 columns, and sorted by priority.
Columns:
2020-07-31 16:20:38 +02:00
* **Todo**
* Work prioritized to be done next
* Pick up any task from this column
* **In Progress**
* Work In Progress
* **Done**
* Shows **recently** completed work. Has time limit to keep board clean
# Managing Work
All issues for an upcoming release are assigned a "Fix Version" to indicate release number.
## Backlog
With the Kanban Board, there are 2 states for the Upcoming Release backlog.
2020-07-31 16:20:38 +02:00
* **Todo** - These tasks are visible the **Todo** column of the Kanban board. To keep things simple, there shouldnt be more than 5-10 issues in Todo
* **Backlog** -- Other tasks seleceted for release, but not are not visible on the Kanban board. The purpose of this is to keep the **Todo** column clean and easy to work from. As the **Todo** column clears, prioritize next tasks in backlog by moving them to todo.