Rational Focal Point 及協同生命週期管理

內容

1. 連接至 Jazz 伺服器
2. 新增 OSLC-CM 整合屬性
3. 建立及檢視工作項目
4. 從 CLM 系統提取資訊
5. 在 Rational Focal Point 中設定整合屬性以將專案匯出至 CLM
6. 專案的整合屬性別名
7. 從 Rational Focal Point 匯出專案
8. 更新專案及商業需求資訊
整合 Rational Focal Point 與協同生命週期管理 (CLM)

Rational Focal Point 及協同生命週期管理

IBM® Rational® Focal Point™ 透過「開放式服務生命週期協同作業 (OSLC)」變更管理規格的支援,提供「協同生命週期管理 (CLM)」整合。您可以配置 Rational Focal Point 來使用「開放式服務生命週期協同作業 - 變更管理 (OSLC-CM)」提供者(例如,Rational Team Concert)。

透過這項整合,您可以使用 Rational CLM 產品來計劃、執行及提供解決方案。例如,在產品管理環境定義中,您可以在 Rational Focal Point 中定義版次內容,然後使用 Rational Team Concert 來支援開發。

設定與 Jazz™ 伺服器 的整合後,您可以在 Jazz 伺服器 中建立工作項目、鏈結至現有的工作項目,以及檢視工作項目資訊。

若要連接至 Jazz 伺服器 中的專案區域並建立工作項目的鏈結,您必須配置模組的 CALM 鏈結屬性類型。


建議與意見
連接 Rational Focal Point 及 Jazz Team Server

連接至 1. Jazz 伺服器

管理者可以設定與 Jazz™ 伺服器 的整合。為了讓 IBM® Rational® Focal Point™Jazz 伺服器 可以通訊及共用資料,必須建立 OAuth 金鑰以存取伺服器。而且,您還必須建立夥伴關係來管理合作伺服器的清單。

開始之前

Jazz 伺服器 管理者必須在 Jazz 伺服器 for Rational Focal Point 中建立消費者金鑰。

程序

  1. 請向 Jazz 伺服器 管理者取得針對 Rational Focal Point 所配置的消費者金鑰及消費者密碼。
  2. Rational Focal Point 中,按一下應用程式 > 夥伴
  3. 按一下新增夥伴圖示新增夥伴
  4. 在「新增 OAuth 夥伴」視窗中,新增 Jazz 伺服器 詳細資料。
    1. 指定連線的名稱。例如,RTC 1
    2. 指定 Jazz 伺服器 根服務 URL。 範例:
      • 如果您連接到 Rational Team Concert 2.x, 則根服務 URL 為 https://www.example.com:9443/jazz/rootservices
      • 如果您連接到 Rational Team Concert 2.x, 則根服務 URL 為 https://www.example.com:9443/ccm/rootservices
    3. OAuth 消費者金鑰欄位中,指定針對 Jazz 伺服器 中的 Rational Focal Point 所建立的消費者金鑰。
    4. OAuth 私鑰欄位中,指定消費者密碼。
    5. 按一下儲存

建議與意見
新增 OSLC-CM 整合屬性以與 Jazz Team Server 整合

新增 OSLC-CM 整合屬性

若要鏈結至 2. Jazz™ 伺服器 中的特定專案區域並建立工作項目,或鏈結至現有的工作項目,您必須配置模組的 CALM 鏈結屬性。

開始之前

您必須是管理者,才能整合 Rational® Focal Point™Jazz 伺服器

程序

  1. 按一下配置 > 屬性
  2. 選取要與 Jazz 伺服器 鏈結的模組。
  3. 按一下新增屬性
  4. 按一下 CALM 鏈結
  5. 指定屬性的名稱及說明。 當您建立工作項目時,這些值會顯示在該工作項目的摘要和說明欄位中。
  6. 容許服務提供者欄位會列出在「夥伴」清單中新增的連線名稱,以於伺服器之間建立連線。選取必要的連線伺服器。
  7. 即會列出所選取伺服器中所有可用的專案區域。選取您要鏈結的必要專案區域。
  8. 按一下確定

下一步

您可以新增屬性以擷取其餘工作項目資訊,例如,Jazz Team Server 中的總預估值。如需相關資訊,請參閱從 CLM 系統提取資訊

建議與意見
使用 CLM 整合建立及檢視工作項目

建立及檢視工作項目

3. IBM® Rational® Focal Point™ 中,您可以建立要新增至「協同生命週期管理 (CLM)」儲存庫的工作項目。您也可以在 CLM 系統中搜尋工作項目、鏈結至工作項目,以及檢視資訊。

開始之前

程序

  1. Rational Focal Point 中,開啟要編輯的屬性值所在的模組。
  2. 在 CALM 鏈結屬性列中,按一下編輯圖示編輯圖示
  3. 若要鏈結至 CLM 系統中的工作項目,請按一下選取
    1. 指定 CLM 系統使用者 ID 及密碼以登入工具。
    2. 在「選擇工作項目」視窗中,指定工作項目號碼或關鍵字,以搜尋必要的工作項目。
    3. 從搜尋結果中,選取必要的工作項目。
    4. 按一下確定 工作項目標題及號碼會列示在屬性列中。
  4. 若要建立工作項目,請按一下建立新的項目
    1. 指定 CLM 系統使用者 ID 及密碼以登入工具。
    2. 新增所需的工作項目詳細資料。確定您有針對該工作項目指定所有必要屬性。 依預設,會在摘要和說明欄位中移入您在 Rational Focal Point 中指定給 CALM 屬性的名稱和說明。
    3. 按一下確定 工作項目標題及號碼會列示在屬性列中。
  5. 按一下儲存 儲存圖示,以儲存模組的屬性值。
    提示: 若要檢視工作項目詳細資料,請將游標移至列示為屬性值的工作項目上方。

建議與意見
使用 XPathValueFetcher 商業規則,從 CLM 系統提取工作項目資訊

從 CLM 系統提取資訊

您可以使用 XPathValueFetcher 商業規則,擷取工作項目的相關詳細資料,例如,其總預估值及時間耗費值。XPathValueFetcher 商業規則會在「協同生命週期管理 (CLM)」系統中查詢工作項目。

開始之前

程序

若要配置屬性,以從 CLM 系統提取工作項目資訊,請執行下列動作:

  1. 按一下配置 > 屬性
  2. 選取模組,此模組含有 CALM 鏈結屬性,且需要屬性以從 CLM 系統提取更多資訊。
  3. 按一下新增屬性
  4. 根據您從 CLM 系統提取的值類型,選取屬性類型。 例如,若要從 Rational® Team Concert 的預估欄位中提取值,您可以使用整數屬性類型。
  5. 指定屬性的名稱及說明。
  6. 預設值欄位中,以下列格式指定 XPathValueFetcher 商業規則:
    =XPathValueFetcher('CALM link attribute',"URL parameters","XPath expression","Global User ID")
  7. 按一下確定

建議與意見
設定整合屬性以匯出專案

設定整合屬性以匯出專案

5. IBM® Rational® Focal Point™ 中,完成具有所需商業需求的專案後,您可以將該專案匯出至「協同生命週期管理 (CLM)」系統以執行專案。將專案匯出至 CLM 系統時,即會建立專案區域,並針對每一個商業需求建立工作項目。您可以定期與 CLM 系統同步化,以檢視專案狀態。

開始之前

設定與 Jazz™ 伺服器 的整合。

程序

若要配置整合屬性以匯出專案,請執行下列動作:

  1. 連接至伺服器:
    1. Rational Focal Point 中,按一下配置 > 整合
    2. 按一下新增連接器
    3. 選取可顯示專案的視圖。
  2. 配置專案的整合屬性及對應的別名:
    1. 按一下配置 > 屬性,然後選取專案適用的模組。
    2. 在模組中,驗證提出的開始日期、提出的完成日期及專案鏈結的整合屬性是否可用。如果那些屬性不存在,請建立它們。您可以選擇性地設定其他整合屬性。
    3. 按一下配置 > 別名,並配置整合屬性的別名(如整合屬性別名所指定)。
  3. 配置商業需求的整合屬性。商業需求可以在不同的模組中。您可以針對每一個模組完成下列步驟:
    1. 按一下配置 > 屬性,並選取商業需求模組。
    2. 在商業需求模組中,驗證所需的整合屬性是否可用,或建立那些屬性。
    3. 按一下配置 > 別名,並配置整合屬性的別名(如整合屬性別名所指定)。

下一步

設定整合時,請按一下應用程式 > 登入頁面,以驗證登入頁面設定所指定的是您用來登入的「登入或平衡器 URL」。此 URL 用於 CLM,可顯示現行 Rational Focal Point 安裝的鏈結。

您現在已準備好從 Rational Focal Point 將專案匯出至 CLM。


建議與意見
CLM 及 Rational Focal Point 中整合屬性的別名

專案的整合屬性別名

整合 6. Rational® Focal Point™ 與「協同生命週期管理 (CLM)」系統時,您可以從資料夾及專案視景中處理相同的專案資訊。在整合設定的過程中,您必須在 Rational Focal Point 中指定這兩項產品皆可辨識的整合屬性別名。

用於匯出專案的屬性

屬性名稱在不同的產品中會有不同。但若要共用及更新整合屬性的內容,則所有整合屬性都必須使用指定的別名。
表 1. 匯出專案時,Rational Focal Point 中傳送至 CLM 的屬性
模組 屬性 屬性類型 別名 CLM(正式的專案管理範本)中的名稱 註解
專案 標題 文字 - 專案區域名稱 Rational Focal Point 中的專案名稱將是 CLM 中專案區域的名稱。
專案 目標開始日期 日期 ProposedStart 開始日期 開始日期是反覆運算開始日期。在 CLM 中,可以在專案管理 > 時間表編輯器中看見此日期。
專案 目標結束日期 日期 ProposedFinish 完成日期 完成日期是反覆運算完成日期。在 CLM 中,可以在專案管理 > 時間表編輯器中看見此日期。
專案 商業需求 導入鏈結 Tasks 計劃項目、作業、問題等等。 工作項目類型,如「計劃項目」、「案例」或「問題」。由 CLM 中的處理程序範本定義。
專案 鏈結至 CLM 中的專案 URL ProjectMgmtURI - 導覽 Web 鏈結,連至 CLM 中計劃視圖的專案
專案 實作專案 URI URL ProjectMgmtSyncURI - 用於整合的隱藏必要鏈結
商業需求 標題 文字 - 工作項目摘要 Rational Focal Point 中每一個商業需求的名稱將是工作項目的摘要。
商業需求 說明 文字 - 工作項目說明 Rational Focal Point 中每一個商業需求的說明將是工作項目的說明。
當您匯出專案時,即會建立 CLM 中專案的鏈結:

用於更新專案的屬性

表 2. 更新專案時,Rational Focal Point 中隨 CLM 系統中的資料一起更新的屬性
模組 屬性 屬性類型 別名 CLM(正式的專案管理範本)中的名稱 註解
專案 計劃的人工投入總計 整數 PlannedEffort 計劃的人工投入 在 Eclipse 用戶端的反覆運算計劃視圖中,會以進度列顯示 CLM 中計劃的人工投入。在 Web 用戶端中,計劃的人工投入是在反覆運算計劃清單視圖中。
專案 實際的人工投入總計 整數 ActualWork 實際的人工投入 在 Eclipse 用戶端的反覆運算計劃視圖中,會以進度列顯示 CLM 中實際的人工投入。在 Web 用戶端中,實際的人工投入是在反覆運算計劃清單視圖中。
專案 計劃的開始日期 日期 PlannedStart 計劃的開始 計劃的開始日期位於 CLM 的反覆運算計劃清單視圖中。
專案 計劃的結束日期 日期 PlannedFinish 計劃的完成 計劃的結束日期位於 CLM 的反覆運算計劃清單視圖中。
專案 前次 Snapshot 日期 日期 SnapshotDate Snapshot 建立日期 可以在 Rational Focal Point 中執行更新之前,您必須先在 CLM 中取得 Snapshot。更新後,Snapshot 的日期會顯示在 Rational Focal Point 中。
專案 完成率 (%) 整數 PercentComplete 完成百分比 所有商業需求的進度會累積更新並在 CLM 系統中顯示為專案完成率。 例如,34% 或 78%。
商業需求 計劃的人工投入 整數 PlannedEffort 預估/更正 CLM 中的預估值會顯示為 Rational Focal Point 中計劃的人工投入。如果輸入更正,則會置換該預估值。
商業需求 實際的人工投入 整數 ActualWork 耗費時間 CLM 中的耗費時間會顯示為 Rational Focal Point 中實際的人工投入。
商業需求 計劃的開始日期 日期 PlannedStart 計劃的開始 計劃的開始日期包含 CLM 中「甘特圖」視圖之工作項目時間表的資訊(計劃詳細資料)。
商業需求 實際的開始日期 日期 ActualStart 實際的開始 實際的開始日期包含 CLM 中「甘特圖」視圖之工作項目時間表的資訊(計劃詳細資料)。
商業需求 計劃的結束日期 日期 PlannedFinish 計劃的完成 計劃的結束日期會移入 CLM 中「甘特圖」視圖之工作項目時間表的資訊(計劃詳細資料)。
商業需求 實際的結束日期 日期 ActualFinish 實際的完成 實際的結束日期會移入 CLM 中「甘特圖」視圖之工作項目時間表的資訊(計劃詳細資料)。
商業需求 前次 Snapshot 日期 日期 SnapshotDate Snapshot 建立日期 商業需求的前次 Snapshot 日期與其相關專案的日期相同。
商業需求 完成率 (%) 整數 PercentComplete 完成百分比 所有子項工作項目的進度會累積更新,並在 CLM 系統中顯示為百分比完成率。例如,34% 或 78%。
商業需求 工作項目 CALM 鏈結 WorkItem - Rational Focal Point 中的工作項目屬性鏈結至 CLM 中的工作項目。

建議與意見
將專案從 Rational Focal Point 匯出至 CLM

7. Rational Focal Point 匯出專案

您可以將專案及其相關商業需求,從 IBM® Rational® Focal Point™ 匯出到「協同生命週期管理 (CLM)」系統以執行專案。匯出會建立一個專案區域,並針對每一個商業需求建立工作項目。新專案的鏈結會建立並顯示在 Rational Focal Point 中。

開始之前

匯出專案之前,請指定整合屬性以設定整合。您必須具備必要權限,才能在 CLM 中建立專案區域。

程序

若要匯出專案及商業需求,請執行下列動作:

  1. Rational Focal Point 中,按一下顯示,然後選取要匯出的專案所在的視圖。
  2. 按一下在 Jazz 中建立專案
  3. 選取夥伴清單伺服器,輸入您的 Jazz 登入認證,然後按一下登入
  4. 選取所需要的處理程序範本。 即會根據選取的處理程序範本來建立專案區域。
  5. 選取所需要的工作項目類型。 即會將所有商業需求建立為所選取類型的工作項目。
  6. 選取工作項目的擁有者。
  7. 按一下建立 如果在專案中加入新的商業需求,您可以在 CLM 系統中從商業需求元素建立工作項目。

結果

在 CLM 系統中,會建立對應於專案的專案區域、頂端反覆運算及版次計劃。針對每一個商業需求,會在 CLM 系統中建立工作項目。匯出完成後,即會以新專案的 URI 來更新專案 URI 欄位。若要開啟專案,請按一下鏈結。對於匯出為工作項目的商業需求,您可以在 CLM 系統中建立相關的工作項目。

建議與意見
從 CLM 更新專案及商業需求資訊

更新專案及商業需求資訊

您可以針對指定給專案的所有整合屬性,從「協同生命週期管理 (CLM)」系統更新專案資訊及相關的商業需求。

程序

若要更新專案及商業需求,請執行下列動作:

  1. 在 CLM 系統中,建立版次計劃的計劃類型 Snapshot。
  2. 8. IBM® Rational® Focal Point™ 中,按一下顯示。選取匯出至 CLM 的專案所在的視圖。
  3. 按一下更新專案
  4. 如果階段作業已過期,請輸入您的 Jazz 登入認證。按一下登入

結果

即會以 CLM 中的資訊來更新選取的專案。
註: 如果必須與 Rational Focal Point 中的商業需求相關聯的新工作項目,新增至 CLM 系統中的專案區域,則您可以使用 Rational Focal Point 中的必要屬性來建立商業需求。然後,您可以將商業需求鏈結至 CLM 系統中的工作項目。如需相關資訊,請參閱建立及檢視工作項目

建議與意見