工作 (CMMI)
在此主題中,您可以學習如何填入工作 (Task) 工作 (Work) 項目的詳細資料。 工作 (Task) 的目的是要表達有些工作 (Work) 需要完成。 如需如何估計開發工作的詳細資訊,請參閱實作開發工作。
如需如何建立這類工作項目的詳細資訊,請參閱工作項目和工作流程 (CMMI)。
本主題內容 |
相關主題 |
---|---|
|
流程指引 活頁簿 儀表板和報表 欄位參考 |
必要的使用權限
您必須是 [Readers] 群組的成員,或是您的 [檢視此節點中的工作項目] 權限已設為 [允許],才能檢視工作。 您必須是 [Contributors] 群組的成員,或是您的 [編輯此節點中的工作項目] 權限已設為 [允許],才能建立或修改工作。 如需詳細資訊,請參閱管理使用權限。
定義工作
每位小組成員都可以定義工作 (Task) 來表示他們必須完成的工作 (Work)。 例如,開發人員可以定義開發工作以實作需求。 測試人員可以定義測試工作 (Task),以指派撰寫和執行測試案例的工作 (Job) 給自己。 小組成員也可以使用工作來發出回復信號,或是建議應該執行探勘測試。 此外,小組成員也可以定義工作 (Task) 來表示專案的一般工作 (Work)。
工作 (Task) 的工作 (Work) 項目表單會將資料儲存在如下圖所示的欄位和索引標籤中:
定義工作時,您必須定義 [標題]。 您可以將所有其他欄位保留空白,或接受其預設值。
若要定義單一工作
在工作項目表單的上方區段中,指定下列一種或多種資訊:
在 [標題] 中,確認標題是否適當並視需要更新,以更清楚定義要完成的工作區域。
標題提供了所要完成工作的簡明概觀。 標題的描述應該要清楚易懂,讓小組了解受到影響的產品區域和受到影響的方式。
在 [工作類型] 清單中,按一下小組成員要實作的工作類型。
您可以指定下列其中一個值:[矯正措施]、[降低動作] 或 [計畫]。
在 [指派給] 清單中,按一下工作的適當擁有者。
注意事項 您只能將工作項目指派給 [Contributors] 群組的成員。
如果您未指派工作擁有者,則該工作會自動指派給您。
注意事項 一個工作只能指派一個資源來負責。 如果有多位小組成員處理相同的工作,請將工作分成不同的工作或子任務,並對每項工作或子任務各指派一位小組成員來負責。
在 [狀態] 清單中,保留預設值 [已建議]。
根據預設,[原因] 欄位的值為 [新增]。 如需此欄位以及如何使用它來追蹤工作流程的詳細資訊,請參閱本主題後面的變更工作的狀態。
在 [區域] 和 [反覆項目] 清單中,按一下適當的區域和反覆項目,或是讓這些欄位空白以便之後在規劃會議上指派。
注意事項 每個 Team 專案的專案系統管理員都會定義該專案的區域和反覆項目路徑,讓小組能夠依照這些指定追蹤進度。 如需詳細資訊,請參閱建立和修改區域和反覆項目。
在 [專業領域] 清單中,按一下要負責完成工作之小組成員的專業領域。 您可以指定下列其中一個值:[分析]、[使用者經驗]、[使用者教育]、[開發] 或 [測試]。
按一下 [優先權] 清單中的值,以指定工作的重要性 (以 1 至 4 的等級表示,而 1 代表最重要)。
預設值為 2。
在 [分級] 清單中,按一下分級子狀態。
有效值為 [暫止] (預設值)、[詳細資訊]、[已接收的資訊] 和 [已分級]。 此欄位識別在 [已提議] 狀態下的工作的分級層級。
在 [已封鎖] 清單中,如果有問題阻礙解決工作的進度,請按一下 [是]。
在 [詳細資料] 索引標籤上,指定下列類型的資訊:
在 [描述] 方塊中,盡量輸入詳細資料來描述所要執行的工作。
在 [記錄] 方塊中,輸入您想做為部分歷程記錄擷取的註解。
每當小組成員更新工作項目時,其記錄就會顯示變更的日期、進行變更的小組成員,以及變更的欄位。
在 [其他] 索引標籤上,指定下列類型的資訊:
在 [需要檢閱] 清單中,如果該工作需要正式檢閱,請按一下 [是]。
如果您按一下 [是],則必須在工作 (Task) 中加入檢閱工作 (Work) 項目的連結。
在 [需要測試] 清單中,如果該工作需要測試,請按一下 [是]。
如果您按一下 [是],則必須在工作 (Task) 中加入測試案例工作 (Work) 項目的連結。
在 [整合於] 中,如果您是在建立工作,請不要指定組建。 如果您是在解決工作,請輸入含有工作所建立之程式碼的組建名稱。
在 [原始評估] 中輸入數字,表示完成工作 (Task) 所需的工作 (Work) 時數。
重要事項 如果您將工作細分為子任務,請指定僅適用於這些子任務的時數。 在 Team Foundation 報表中,您定義給子任務的時數會彙總成父工作和需求的摘要值。 如果您在這兩個位置都指派了時數,這些追蹤時數的報表就會計算兩次時數。 如需如何更正此狀況的詳細資訊,請參閱為摘要值發行的位址不正確。
在 [已完成] 中輸入 0,指定未完成任何工作。
在 [剩餘] 中,輸入您在 [原始評估] 中指定的相同值。
如果您的小組會使用 [原始評估]、[已完成] 和 [剩餘] 欄位來判斷小組容量、待執行工作和完工速率,則您可以在執行工作時更新 [已完成] 和 [剩餘] 欄位。 同時,這些欄位是透過 Office Project 同步,而您可用此程式來排定專案計劃。 如需詳細資訊,請參閱使用 Microsoft Project 排程工作和指派資源。
注意事項 [工作階層]、[開始日期] 和 [完成日期] 欄位是唯讀欄位。 它們指定 Office Project 所記錄的資訊。 如需詳細資訊,請參閱使用 Microsoft Project 排程工作和指派資源。
在 [實作 ] 和 [所有連結] 索引標籤上,建立工作 (Task) 與其他工作 (Work) 項目 (例如需求、變更要求、Bug 和問題) 的連結。
在 [附件] 索引標籤上,附加規格、影像或其他檔案,提供要完成之工作的詳細資料。
如需詳細資訊,請參閱本主題後面的下列章節:
將工作連結至其他工作項目
將詳細資料、附件或超連結加入至工作
按一下 [儲存工作項目]。
注意事項 在您儲存工作 (Task) 之後,識別項會出現在工作 (Work) 項目工具列底下。
將工作連結至其他工作項目
建立工作 (Task) 與其他工作 (Work) 項目之間的關聯性,可讓您更快速地追蹤相依性和找到重要資訊。 在工作 (Task) 的工作 (Work) 項目表單中,您可以建立自動連結至此工作 (Task) 的工作 (Work) 項目,也可以建立連出至現有工作 (Work) 項目的連結。
您可以使用 [實作] 和 [所有連結] 索引標籤,建立某類工作項目的連結以及特定類型的連結。 如需每個索引標籤之限制的詳細資訊,請參閱連結工作項目 (CMMI)。
您可以將工作 (Task) 連結至需求,以追蹤小組為了完成每項需求所進行之工作 (Work) 的進度。
若要建立子任務或其他工作項目並將其連結至工作
開啟工作 (Task) 的工作 (Work) 項目表單,然後執行下列其中一個動作:
若要建立並連結至需求或工作,請按一下 [實作] 索引標籤,然後按一下 [新增]。
若要連結至其他類型的一個或多個工作項目,請按一下 [所有連結] 索引標籤,然後按一下 [新增]。
[加入新連結工作項目] 對話方塊隨即開啟。
在 [連結類型] 清單中,保留預設值或按一下下列其中一個選項:
若要建立與子任務的連結,請按一下 [子系]。
若要建立與父工作或需求的連結,請按一下 [父代]。
若要建立與測試案例的連結,請按一下 [測試者]。
若要建立與其他任何類型的工作項目的連結,請按一下 [相關] 或表示您要追蹤之關聯性的其他連結類型。
在 [工作項目類型] 清單中,按一下您要建立的工作項目類型。
在 [標題] 中,輸入簡短但具體的描述。
(選擇性) 在 [註解] 中,輸入其他資訊。
按一下 [確定]。
您所指定工作項目類型的表單隨即開啟,內含您所提供的資訊。
請依照下列主題所述指定其餘欄位:
按一下 [儲存工作項目]。
若要將數個現有工作項目連結至工作
開啟工作 (Task) 的工作 (Work) 項目表單,然後執行下列其中一個動作:
若要連結至一個或多個需求或工作,請按一下 [實作] 索引標籤,然後按一下 [連結至]。
若要連結至其他類型的一個或多個工作項目,請按一下 [所有連結] 索引標籤,然後按一下 [連結至]。
[將連結加入至工作] 對話方塊隨即開啟。
在 [連結類型] 清單中,保留預設值或按一下下列其中一個選項:
若要建立與需求的連結,請按一下 [父代]。
若要建立與子任務的連結,請按一下 [子系]。
若要建立與任何其他類型的工作項目的連結,請按一下 [相關] 或表示您要追蹤之關聯性的其他連結類型。
按一下 [瀏覽]。
[選擇連結工作項目] 對話方塊隨即出現。
在 [工作項目 ID] 中輸入項目,或瀏覽您要連結的項目。
您也可以執行小組查詢,找出您要連結的工作項目。 這些查詢包括產品需求、開啟工作、開啟測試案例、待處理的 Bug、變更要求和封鎖的工作項目。
選取您要連結至需求之每一個工作項目旁邊的核取方塊。
如需詳細資訊,請參閱 尋找要連結或匯入的工作項目。
(選擇性) 輸入您要連結之工作項目的描述。
按一下 [確定],然後按一下 [儲存工作項目]。
注意事項 工作 (Task) 和您已讓它連結的工作 (Work) 項目都會更新。
將詳細資料、附件或超連結加入至工作
您可以將資訊加入至工作來支援工作的實作。 您可以透過下列方式將詳細資料加入至工作:
在 [描述] 欄位、[記錄] 欄位,或同時在這兩個欄位中輸入資訊。
附加檔案。
例如,您可以附加電子郵件討論串、文件、影像、記錄檔或其他類型的檔案。
將超連結加入至網站,或加入至已儲存在伺服器或網站上的檔案。
若要將詳細資料加入至工作
按一下 [詳細資料] 索引標籤,然後指定下列類型的資訊:
在 [描述] 中輸入資訊。
在 [記錄] 中輸入資訊。
您可以格式化資訊,以便提供強調效果或擷取項目符號清單。 如需詳細資訊,請參閱標題、ID、描述和記錄 (CMMI)。
按一下 [儲存工作項目]。
若要將附件加入至工作
在 [附件] 索引標籤上,執行下列其中一個動作:
將檔案拖曳到附件區域中。
按一下 或按下 CTRL-V 貼上您已複製的檔案。
按一下 [加入],再按一下 [瀏覽]。 在 [附件] 對話方塊中,輸入或瀏覽到您要附加的檔案名稱。
(選擇性) 您可以在 [註解] 方塊中輸入附件的其他資訊。 若要關閉 [附件] 對話方塊,請按一下 [確定]。
按一下 [儲存工作項目]。
若要將超連結加入至工作
在 [所有連結] 索引標籤上,按一下 [連結至]。
在 [連結類型] 清單中,按一下 [超連結]。
在 [位址] 方塊中,執行下列其中一項動作:
如果連結目標是網站,請輸入 URL,或從網際網路瀏覽器複製 URL,然後將它貼入 [位址] 方塊中。
如果目標是伺服器位置,請以 UNC 名稱的格式輸入位址。
(選擇性) 在 [註解] 方塊中,輸入有關超連結的其他資訊。
按一下 [確定],然後按一下 [儲存工作項目]。
變更工作的狀態
小組可以將工作的 [狀態] 設定為下列其中一個值,藉以追蹤其進度:
已提議
作用中
已解決
已關閉
小組成員建立工作時,工作的預設狀態為 [已提議]。 小組在目前反覆項目中接受工作後,會將工作的狀態變更為 [作用中],而且可能會建立子任務以實作工作。 小組成員在完成工作後,會將工作的狀態從 [作用中] 變更為 [已解決]。 檢閱或驗證工作後,小組成員會再將工作的狀態從 [已解決] 變更為 [已關閉]。
所有小組成員都可以變更工作的狀態。 此外,工作也可以因其他原因設為已關閉,本主題稍後將有說明。
如需您可以用於追蹤工作項目狀態之資料欄位的詳細資訊,請參閱指派、工作流程和規劃 (CMMI)。
若要關閉工作
開啟工作的工作項目表單。
在 [狀態] 清單中,按一下 [作用中]、[已解決] 或 [已關閉]。
如果您將狀態由 [已提議] 變更為 [作用中],則 [原因] 欄位會變更為 [已接受]。
如果您將狀態由 [作用中] 變更為 [已解決],則 [原因] 欄位會變更為 [完成]。
如果您將狀態由 [已解決] 變更為 [已關閉],則 [原因] 欄位會變更為 [檢閱/測試成功]。
如果您將狀態由 [作用中] 變更為 [已關閉],請按一下 [原因] 清單中符合心意的選項。
有效選項為 [完成且不需要檢視/測試] (預設值)、[已延期]、[剪下]、[由事件 (OBE) 取代] 和 [已取消]。
按一下 [儲存工作項目]。
一般工作流程進展:
反常的轉換:
|
工作狀態圖表 |
已提議 (新增)
已提議的工作代表小組尚未同意必須執行該工作。 小組會在分級流程中,將已提議的工作分級,並且接受或拒絕該工作。
當小組成員建立工作時,會自動擷取下列資料:
建立者:建立工作的小組成員名稱。
建立日期:工作的建立日期和時間 (依照伺服器時鐘記錄)。
從已提議到作用中
小組成員可以針對如下表所述的原因將工作狀態由 [已提議] 變更為 [作用中]:
原因 |
使用時機 |
其他可採取的動作 |
---|---|---|
已接受 |
當分級委員會核准在目前反覆項目中實作工作時。 |
將工作指派給要負責實作工作的小組成員。 |
調查 |
當分級委員會判斷小組必須先調查工作對客戶的影響,再決定是否應實作工作時。 |
調查完成後,將工作變回 [已提議] 狀態。 |
當小組成員啟動工作時,會自動擷取下列資料:
啟動者:啟動工作的小組成員名稱。
啟動日期:工作的啟動日期和時間 (依照伺服器時鐘記錄)。
狀態變更日期:工作狀態的變更日期和時間。
從已提議到已關閉
當分級委員會判斷無法實作或是需求或產品不再需要工作時,小組成員可以關閉 [已提議] 狀態的工作。 預設原因為 [已拒絕]。
當小組成員關閉工作時,會自動擷取下列資料:
關閉者:關閉工作的小組成員名稱。
關閉日期:工作的關閉日期和時間 (依照伺服器時鐘記錄)。
狀態變更日期:工作狀態的變更日期和時間。
作用中
作用中的工作 (Task) 表示小組已核准某項要處理的工作 (Work) 項目。 所有作用中的工作都應該要有一位擁有者。 只要小組還在實作工作,工作就會保持作用中狀態。 獲派工作的小組成員會透過使用 [已完成] 和 [剩餘] 時數更新投入時間,來追蹤投入時間層級。
從作用中到已解決
當工作 (Task) 所代表的工作 (Work) (例如開發程式碼或撰寫文件) 完成,現在需要透過測試或同仁檢閱進行檢閱時,小組成員就已經解決作用中的工作 (Task)。 預設原因為 [完成且需要檢閱/測試]。
當小組成員解決作用中的工作時,會擷取下列資料:
解決者:解決工作的小組成員名稱。
解決日期:工作的解決日期和時間 (依照伺服器時鐘記錄)。
狀態變更日期:工作狀態的變更日期和時間。
從作用中到已關閉
小組成員關閉作用中的工作時,必須指定下表中的其中一個原因:
原因 |
使用時機 |
其他可採取的動作 |
---|---|---|
[完成且不需要檢閱/測試] (預設值) |
如果工作不需要檢視或測試,則可不解決即關閉工作。 |
無。 |
已延期 |
當無法在目前反覆項目中實作工作時。 您延後工作 (Task) 的原因可能包括小組沒有足夠的時間,或發生妨礙工作進行的問題。 |
請將 [反覆項目] 欄位更新為將會實作工作的正確反覆項目,或是將它設為待處理項目。 |
剪下 |
當原始工作項目 (例如需求或問題) 已關閉而無法處理時。 |
無。 |
由事件取代 (OBE) |
當發生某些事情造成不再需要工作時,可以 [由事件取代] 理由來關閉工作。 通常當有未追蹤的活動完成與此工作 (Task) 相同的工作 (Work) 時,便會發生這種情況。 |
無。 |
已取消 |
當工作 (Task) 所表示的工作 (Work) 不再用於完成產品時。 |
無。 |
當小組成員關閉工作時,會自動擷取下列資料:
關閉者:關閉工作的小組成員名稱。
關閉日期:工作的關閉日期和時間 (依照伺服器時鐘記錄)。
狀態變更日期:工作狀態的變更日期和時間。
已解決
已解決的工作代表已完成的工作。 工作的輸出必須經過檢閱或測試,若可接受輸出就關閉工作。 如果無法接受輸出,就將工作變回 [作用中] 狀態以便進一步處理。 被指派來處理工作 (Task) 的小組成員,會在完成工作 (Work) 時將工作 (Task) 設為已解決。 或者,如下表所述,小組成員也可能因其他原因決定工作應設為已解決或已關閉。
從已解決到已關閉
如果工作輸出的檢閱或測試成功,則小組成員會以 [檢閱/測試成功] 理由關閉工作。
當小組成員關閉工作時,會自動擷取下列資料:
關閉者:關閉工作的小組成員名稱。
關閉日期:工作的關閉日期和時間 (依照伺服器時鐘記錄)。
狀態變更日期:工作狀態的變更日期和時間。
從已解決到作用中
如果工作輸出的檢閱或測試失敗,則小組成員會以 [檢閱/測試失敗] 理由重新啟動已解決狀態的工作。
當小組成員重新啟動已解決狀態的工作時,會自動擷取下列資料:
啟動者:重新啟動工作的小組成員名稱。
啟動日期:工作的重新啟動日期和時間 (依照伺服器時鐘記錄)。
已關閉
已關閉的工作表示不再需要針對目前產品版本處理該工作。 當程式碼變更已整合到產品中之後,開發工作便會關閉。 測試工作會在完成該區域的所有測試之後關閉。
從已關閉到作用中
小組成員可以針對如下表所述的原因重新啟動已關閉的工作:
原因 |
使用時機 |
其他可採取的動作 |
---|---|---|
已重新啟動 (預設值) |
當上一個反覆項目中受延期的工作,可在目前反覆項目中完成時。 |
檢閱針對工作 (Task) 定義的資訊和已連結工作 (Work) 項目,判斷是否必須更新任何資料。 |
因錯誤而關閉 |
當誤將工作關閉時。 |
檢閱針對工作 (Task) 定義的資訊和已連結工作 (Work) 項目,判斷是否必須更新任何資料。 |
當小組成員重新啟動工作時,會自動在 [指派給] 欄位中填入關閉工作的小組成員名稱。 當小組成員重新啟動已關閉的工作時,會自動擷取下列資料:
啟動者:重新啟動工作的小組成員名稱。
啟動日期:工作的重新啟動日期和時間 (依照伺服器時鐘記錄)。
狀態變更日期:工作 (Task) 工作 (Work) 項目狀態的變更日期和時間。
請參閱
概念
MSF for CMMI Process Improvement v5.0