工作項目是一種在開發週期期間,可供追蹤團隊需要處理之作業和問題的方式。
工作項目的狀態及數目是專案健全狀態的指示器。
立即可用的 Scrum 程序提供許多預先定義的工作項目類型,其中包括:
- 採用項目:追蹤某個團隊所做的變更何時需要被另一個團隊採用。
- 問題報告:識別錯誤。
- 回顧:記錄最近完成的疊代中進行順利和不順利的項目。
- 腳本:說明使用案例的一部分。
- 作業:說明作業的特定片段。
- 障礙:追蹤會阻礙進展的事物。
- 敘事本:在腳本過大而難以在單一密集短期工作中完成時使用,或是當不明之處過多而無法預估工作量時使用。「敘事本」可以細分成數份腳本。
- 追蹤建置項目:通常是從建置結果建立而來,以追蹤失敗建置所需的修正程式。
您可以定義其他工作項目類型來補充團隊所遵循的開發程序。
如同問題追蹤系統,您可以將 Rational Team Concert™ 工作項目用於下列用途:
- 說明問題
- 說明特性的改進
- 識別簡式作業,如更新版權聲明
- 記錄客戶需求
您也可以利用工作項目來產生團隊在版本中交付的新特性清單。
從專案管理的角度來看,您可以利用工作項目來提供關於專案健全狀態的度量。
當處理工作項目時,您可以執行下列動作:
- 將原始碼變更集(從擱置的變更視圖)與工作項目相關聯,讓使用者能夠在工作項目與程式碼之間來回導覽。
- 附加文件和畫面擷取。
- 將所有權從某個團隊成員移轉給另一個團隊成員。
- 將歸類依據和規劃目標欄位值設成特定里程碑計劃的值,以將它們併到這些計劃中。
- 查看其他團隊成員正在處理哪些工作項目。
- 新增核准到工作項目中。當您新增核准時,您會識別一或多位使用者,他們應該審查、核准或驗證為了解決工作項目而完成的工作。
- 啟動與工作項目提交者或另一位團隊成員的會談階段作業,以解決問題。
每個工作項目類型都有狀態轉移模型,可定義工作項目的可能狀態,以及使用者將工作項目從某個狀態移動為另一個狀態所要採取的動作。
一般的狀態轉移模型,會提供從「已提交」或「已開啟」狀態到「已解決」或「已關閉」狀態的路徑。
使用者可以利用起點和終點之間的各個狀態,來指出他們處理工作項目所說明之問題的進度。
尋找工作項目的主要機制是查詢。
Rational Team Concert 提供一些預先定義的查詢讓您著手使用,例如:利用查詢來傳回所有尚未解決而要指派給您的工作項目。您可以建立符合您需求的查詢,也可以與團隊的所有成員或特定使用者共用查詢。