Jira 在 Item 的顆粒度上,分為三種:Epic Level、Item Level、Subtask Level。三種在 Jira 中,都視為一種 Issue,但在目前現行的 Jira Software 上,只有第二階層的 Item Level 可以客製化,去訂定多種類別的 Issue Type。
而在顯示這三種 Level 的 Issue,分別有 Roadmap、Product Backlog、Board 三種佈局可以使用。但事實上 Item Level 在這三種佈局都有辦法顯示。
而要展現 Item 的生命週期,可以考慮在 Board 上進行。如果你在建立 Project 時,選擇的 Template 是 Kanban,而不是 Scrum 的話,那只會有 Roadmap 與 Board 兩種佈局可以使用。
假設先以 Kanban 為基礎,我們先聊聊 Board。在 Board 中會有數個直欄 (Column),通常在簡單的情境下,一個直欄就會對應一種狀態 (Status)。在 Board 的佈局中,隨時可以透過拖曳移動欄位順序,以及透過最右方的 + 按鈕,新增不同欄位。
在訂定欄位時,也可以和團隊討論從某欄位拖曳到另一個欄位的條件是什麼,這就是 Kanban 常說的 Policy,抑類似 Scrum 中的 DoD。
然而,若是你想在一個 Column 有兩種不同的狀態時,那你就可以按照下列步驟去改變更進階的改變 Board 的設定:
Jira 將 Item 的生命週期,又稱為 Workflow,所以只要 Board 設定頁面,去修改 Workflow 就可以新增各個狀態 (Status)。當你新增狀態時,若你只有單一 Workflow,他會預設一個狀態綁一個新的同名 Column,我們可以透過拖曳狀態到指定 Column 上,並且刪掉同名 Column,就可以達到相同的效果。