選擇連結類型以有效追蹤專案
當您建立工作項目之間的關聯性時,請選取最能支援專案規劃和追蹤工作的連結類型。 不同類型的連結支援不同的功能,而且是以四種拓撲中的一種為基礎 (如使用連結類型所述)。
注意事項 |
---|
加入從某個工作項目到另一個工作項目的連結之後,就可以修改連結類型。 如需詳細資訊,請參閱 在工作項目間建立或刪除關聯性。 |
主題內容:
請檢閱下列各節,以決定最能支援您追蹤需求的連結類型選擇:
使用相關連結建立非階層關聯性
使用父子式連結檢視多介層階層關聯性
使用前置項-後置項連結規劃和追蹤專案工作及其相依性
使用相依連結來檢視和追蹤相依工作項目
使用變更集和已建立版本的項目連結,關聯開發工作與版本項目的工作和功能
使用相關連結建立非階層關聯性
若要建立工作項目之間的最簡單關聯性,請在工作項目中加入相關連結。 這類型的連結沒有固有階層,而且是以網路連結拓撲為基礎。 您可以使用相關連結類型來關聯位於相同層級的工作項目 (例如定義彼此功能重疊的兩個使用者本文)。 或者,您可能會想要建立兩個不同工作項目類型之間的相關連結關聯性,而這兩個工作項目類型定義於兩個不同 Team 專案中,並受不同小組的管理。
注意事項 |
---|
當您從舊版 Team Foundation Server 升級時,會將相關連結類型指定給所有目前定義的連結。 |
使用相關連結,您可以符合下列目標:
以兩層檢視,尋找和檢視工作項目及其相關工作項目。 如需詳細資訊,請參閱 在直接連結檢視中檢視和修改工作項目。
建立極少限制的簡單關聯性。
使用父子式連結檢視多介層階層關聯性
在工作項目之間建立父子式連結,就可以檢視工作項目之間的多介層階層關聯性。 這種連結類型最常用於將使用者本文細分為功能,以及將工作分成子任務。 父子式連結是以樹狀拓撲為基礎、支援一對多關聯性集,並禁止循環定義,即子節點只能有一個父代。
對工作項目進行凸排處理、縮排處理以及執行拖放作業。 如需詳細資訊,請參閱 在樹狀檢視中檢視和修改工作項目。
從樹狀查詢結果中匯出選取的工作項目,以及使用 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 會自動建立工作項目之間的前置項-後置項連結。前置項-後置項連結是用來追蹤必須在其他工作開始之前完成的工作。 前置項-後置項連結是以相依性拓撲為基礎、支援一對多關聯性,並且不允許循環定義。
當您使用前置項-後置項連結連接工作項目時,可以執行下列其中一項或多項工作:
建立專案計劃、使用 Office Project 進行和追蹤變更,以及將工作項目當成工作發行至 Team Foundation Server。 如需詳細資訊,請參閱 從 Team Foundation 工作項目建立 Microsoft Project 計劃。
以兩層檢視,尋找和檢視前置項工作項目及其後置項工作項目。 您也可以使用拖放作業,修改連結關聯性。 如需詳細資訊,請參閱 在直接連結檢視中檢視和修改工作項目。
當您定義前置項-後置項連結時,請注意下列限制和建議:
不要建立會定義循環關聯性的連結。 如果您嘗試建立或發行會形成循環連結的工作項目,則會接收到指示您在發行之前解析它們的錯誤。
只針對相同 Team 專案內的工作項目,建立前置項-後置項連結 (建議)。
注意事項 您可以在定義於不同專案的工作項目之間建立前置項-後置項連結。 不過,如果您將查詢匯出至 Office Excel 或 Office Project,則只有定義給已定義查詢之 Team 專案的那些工作項目才會匯入至 Office 用戶端。
如需連結類型和 Office Project 的詳細資訊,請參閱使用 Microsoft Project 與 Team Foundation 追蹤工作時的快速提示和操作差異。
使用相依連結來檢視和追蹤相依工作項目
使用相依連結類型建立與工作項目的連結,以追蹤會影響完成需求、功能或工作的工作項目。 您也可以建立跨專案之工作項目的連結。 例如,Microsoft Solutions Framework (MSF) for Agile Software Development 5.0 版流程範本提供下列其他相依連結類型:測試者/測試和測試案例/共用步驟。 這些連結類型是用來建立可追蹤 Bug、問題、測試案例和共用步驟之工作項目間的關聯性。 如需詳細資訊,請參閱建立與管理測試。
相依連結是以相依性拓撲為基礎、支援一對多關聯性,並且禁止循環定義。 您也可以使用相依連結執行下列任一工作:
以兩層檢視,尋找和檢視最上層工作項目及其相依工作項目。 如需詳細資訊,請參閱 在直接連結檢視中檢視和修改工作項目。
管理風險和相依性,以及更有效率地跨專案小組共同合作。 例如,定義 Team 專案中之工作項目與另一個 Team 專案中定義之工作項目間的相依連結,就可以達成下列目標:
建立與某個功能或另一個小組正在開發之一組工作的相依關聯性。
要求另一個小組接受工作項目相依性。
管理與其他小組的認可和跨群組相依性。
當您定義相依連結時,請注意下列限制和建議:
工作項目共用相依性時,使用相依連結。 例如,如果使用者本文具有許多功能,而且部分功能滿足兩個以上的使用者本文,則請加以使用。
使用相依連結 (而非其他連結類型),關聯定義於另一個 Team 專案中的工作項目。
您無法檢視使用 Office Excel 或 Office Project 建立並具有相依連結類型的階層關聯性,但不含稍早在本主題中針對父子式連結和前置項-後置項連結提及的那些執行個體。
注意事項 您可以在定義於不同專案的工作項目之間建立相依連結,以及在 Team Web Access 和 Team 總管中檢視兩層或樹狀檢視內的相依性。不過,如果您將查詢匯出至 Office Excel 或 Office Project,則只有定義給已定義查詢之 Team 專案的這些工作項目才會匯入至 Office 用戶端。
使用變更集和已建立版本的項目連結,關聯開發工作與已建立版本的項目的工作和功能
使用「變更集」和「已建立版本的項目」連結類型,就可以建立工作項目與版本控制變更集和檔案之間的關聯性。 當您需要判斷與功能、工作、Bug 或其他工作項目關聯的變更集或原始檔控制檔案時,這些關聯性十分有用。 若要使用這些連結關聯性,您的小組必須使用 Team Foundation 進行版本控制。
使用「變更集」和「已建立版本的項目」連結,您和其他小組成員就可以執行下列工作:
關聯版本控制變更與特定的工作項目。
追蹤完成工作項目所牽涉到的一組檔案。
檢視已在原始程式碼中進行的變更,以處理工作項目。
注意事項 |
---|
如果「工作項目和直接連結」查詢是尋找使用「變更集」和「已建立版本的項目」連結類型所連結的工作項目,則無法建立該查詢。 |
如需詳細資訊,請參閱 使工作項目與變更集產生關聯。