選擇連結類型以有效追蹤專案
當您建立工作項目之間的關聯性時,請選取最能支援專案規劃和追蹤工作的連結類型。不同類型的連結支援不同的功能,而且是以四種拓撲中的一種為基礎 (如連結類型項目參考所述)。
注意事項 |
---|
加入從某個工作項目到另一個工作項目的連結之後,就可以修改連結類型。如需詳細資訊,請參閱在工作項目間建立或刪除關聯性。 |
本主題內容
請檢閱下列各節,以決定最能支援您追蹤需求的連結類型選擇:
使用相關連結建立非階層關聯性
使用父子式連結檢視多介層階層關聯性
使用前置項-後置項連結規劃和追蹤專案工作及其相依性
使用相依連結來檢視和追蹤相依工作項目
使用相關連結建立非階層關聯性
若要建立工作項目之間的最簡單關聯性,請在工作項目中加入Related連結。這類型的連結沒有固有階層,而且是以網路連結拓撲為基礎。您可以使用相關連結類型來關聯位於相同層級的工作項目 (例如定義彼此功能重疊的兩個使用者劇本)。或者,您可能會想要建立兩個不同工作項目類型之間的相關連結關聯性,而這兩個工作項目類型定義於兩個不同 Team 專案中,並受不同小組的管理。
使用相關連結,您可以符合下列目標:
以兩層檢視,尋找和檢視工作項目及其相關工作項目。如需詳細資訊,請參閱使用連結的相依性 (直接連結)。
建立極少限制的簡單關聯性。
使用父子式連結檢視多介層階層關聯性
在工作項目之間建立 Parent-Child 連結,就可以檢視工作項目之間的多介層階層關聯性。這種連結類型最常用於將使用者劇本細分為功能,以及將工作分成子任務。父子式連結是以樹狀拓撲為基礎、支援一對多關聯性集,並禁止循環定義,即子節點只能有一個父代。
對工作項目進行凸排處理、縮排處理以及執行拖放作業。如需詳細資訊,請參閱使用連結的階層架構 (工作項目的樹狀目錄)。
從樹狀查詢結果中匯出選取的工作項目,以及使用 Office Excel 加入和修改工作項目及其連結。如需詳細資訊,請參閱在 Office Excel 樹狀清單中設定工作項目。
在 Office Excel 中建立工作項目的由上而下分解。如需詳細資訊,請參閱使用工作項目的樹狀清單執行由上而下的計劃 (在 Excel 中)。
維護 Office Project 和 Team Foundation Server 中的工作摘要關聯性。會針對摘要工作和其從屬工作建立父子式連結。
產生可以從工作項目樹狀查詢更新或重新整理的報告。如需詳細資訊,請參閱一般清單和樹狀清單、查詢清單和輸入清單。
當您定義父子式連結時,請注意下列限制和建議:
雖然父工作項目可以有多個子系,但是工作項目只能有一個父代。
透過父子式連結所加入的工作項目必須定義給相同的 Team 專案。如果您想要使用 Office Excel 或 Office Project 修改或更新工作項目資料,則建議使用這個動作。
注意事項 您可以在定義於不同專案的工作項目之間建立父子式連結。不過,如果您將查詢匯出至 Office Excel 或 Office Project,則只有定義給已定義查詢之 Team 專案的那些工作項目才會匯入至 Office 用戶端。
使用前置項-後置項連結規劃和追蹤專案工作及其相依性
如果您使用 Office Project 規劃和追蹤專案,而且連結兩個代表工作項目的工作,則在發行資料時,Team Foundation 會自動建立工作項目之間的前置項-後置項連結。Predecessor-Successor連結是用來追蹤必須在其他工作開始之前完成的工作。前置項-後置項連結是以相依性拓撲為基礎、支援一對多關聯性,並且不允許循環定義。
當您使用前置項-後置項連結連接工作項目時,可以執行下列其中一項或多項工作:
建立專案計劃、使用 Office Project 進行和追蹤變更,以及將工作項目當成工作發行至 Team Foundation Server。如需詳細資訊,請參閱從 Team Foundation 工作項目建立 Microsoft Project 計劃。
以兩層檢視,尋找和檢視前置項工作項目及其後置項工作項目。您也可以使用拖放作業,修改連結關聯性。如需詳細資訊,請參閱使用連結的相依性 (直接連結)。
當您定義前置項-後置項連結時,請注意下列限制和建議:
不要建立會定義循環關聯性的連結。如果您嘗試建立或發行會形成循環連結的工作項目,則會接收到指示您在發行之前解析它們的錯誤。
只針對相同 Team 專案內的工作項目,建立前置項-後置項連結 (建議)。
注意事項 您可以在定義於不同專案的工作項目之間建立前置項-後置項連結。不過,如果您將查詢匯出至 Office Excel 或 Office Project,則只有定義給已定義查詢之 Team 專案的那些工作項目才會匯入至 Office 用戶端。
如需連結類型和 Office Project 的詳細資訊,請參閱使用 Microsoft Project 與 Team Foundation 追蹤工作時的快速提示和操作差異。
使用相依連結來檢視和追蹤相依工作項目
使用相依連結類型建立與工作項目的連結,以追蹤會影響完成需求、功能或工作的工作項目。您也可以建立跨專案之工作項目的連結。例如,預設的流程範本隨附的 Visual Studio Team Foundation Server 2012 支援下列其他相依連結類型: Tested By/Tests 和 Test Case/Shared Steps。這些連結類型是用來建立可追蹤 Bug、問題、測試案例和共用步驟之工作項目間的關聯性。如需詳細資訊,請參閱在 Microsoft Test Manager 中建立與管理測試。
相依連結是以相依性拓撲為基礎、支援一對多關聯性,並且禁止循環定義。您也可以使用相依連結執行下列任一工作:
以兩層檢視,尋找和檢視最上層工作項目及其相依工作項目。如需詳細資訊,請參閱使用連結的相依性 (直接連結)。
管理風險和相依性,以及更有效率地跨專案小組共同合作。例如,定義 Team 專案中之工作項目與另一個 Team 專案中定義之工作項目間的相依連結,就可以達成下列目標:
建立與某個功能或另一個小組正在開發之一組工作的相依關聯性。
要求另一個小組接受工作項目相依性。
管理與其他小組的認可和跨群組相依性。
當您定義相依連結時,請注意下列限制和建議:
工作項目共用相依性時,使用相依連結。例如,如果使用者劇本具有許多功能,而且部分功能滿足兩個以上的使用者劇本,則請加以使用。
使用相依連結 (而非其他連結類型),關聯定義於另一個 Team 專案中的工作項目。
您無法檢視使用 Office Excel 或 Office Project 建立並具有相依連結類型的階層關聯性,但不含稍早在本主題中針對父子式連結和前置項-後置項連結提及的那些執行個體。
注意事項 您可以在定義於不同專案的工作項目之間建立相依連結並且可以透過 Team Web Access 和 Team Explorer 以兩層或樹狀的方式檢視相依性。 不過,如果您將查詢匯出至 Office Excel 或 Office Project,則只有定義給已定義查詢之 Team 專案的那些工作項目才會匯入至 Office 用戶端。