使用 Rational ClearQuest ALM

應用程式生命週期管理 (ALM) 套件及 ALM 綱目提供現成可用的解決方案,可確保在新的或現有的 Rational® ClearQuest® 變更管理系統中,實作 ALM 最佳實務。

ClearQuest「應用程式生命週期管理 (ALM)」套件,將為您提供角色型程序及安全模型,其可透過與開發組織中最常見角色相對應的一組緊密整合的記錄類型,為您提供最佳效能。

重要:

ALM 可協調各種開發活動以產生軟體應用程式或元件,並可支援資產及其關係的生命週期管理。ALM 有助於促進跨越多個角色的軟體開發程序,同時還可管理每個角色產生的所有內容。它支援可能分佈在世界各地且需要協同作業的團隊成員。這些團隊成員的工作結果,必須可以追蹤至始發變更要求。作業將自動執行,工作則會受到控管,以確保順利完成工作並達到所需品質。

ALM 的基礎功能如下:

例如,需求或產品要求可能會影響應用程式的設計、開發、建置及測試。變更可能會影響每個團隊成員。工作程序中的每個角色,可能會產生可提供給設計、實作及測試該需求的內容。瞭解及管理滿足每個需求所涉及的工作量,對於團隊能否按時或在預算內交付至關重要。專案經理必須確保實作及測試需求,並達到良好品質,然後才能交付解決方案。軟體開發團隊必須建立構件(原始碼、需求或測試案例),並瞭解不同構件之間的關係。

ClearQuest 應用程式生命週期管理 (ALM) 功能,以兩個套件組成一套的形式,或以同等現成可用綱目的形式提供,其中內含您在開始使用時即可匯入的範例資料,以及支援 ClearQuest UCM 整合與專案複製的 Script。

ALM 套件提供現成可用的解決方案,有助於團隊管理交付軟體專案所涉及的工作,以及擷取可依現狀使用,或是延伸並套用至現有 ClearQuest 實作的 ALM 最佳實務。

ALM 可促進角色型及資料驅動的程序自訂,從而支援各種應用程式開發程序。所提供的一組綜合性記錄類型,與特定工作流程角色相對應,同時還包含該角色的適當動作。此支援可提供更多的效能優勢,並改善平行開發組織的變更管理系統。

您可以將工作指派給同處一地或分散各地的團隊成員。該工作可以追蹤至原始要求,並可追蹤至實作此要求的專案。專案可定義用於完成工作的環境定義,並可透過設定安全原則及定義角色來加以保護。

透過定義專案的角色,以及配置要求、作業及活動的類型,使用者(必須是 Admin 記錄的成員)不是變更綱目,而是在 ALM 專案中建立新記錄。

透過使用 ALM 綱目,所有工作均可依專案來組織,每個變更要求皆可表示為「要求」。作業用於處理要求,活動則是為完成某項作業而處理及完成的工作單元。一項作業可以與多項活動相關聯,從而允許進行平行開發。每項活動均可依角色(如「開發」、「測試」及「文件」)來指派。要求則可根據要求類型及角色指派給團隊成員。此外,由於使用者可能會屬於一個以上的角色(如提交者、開發人員或測試人員),因此 ALM 變更管理程序容許在這些角色之間輕鬆進行轉移。

ALM 綱目可為以下方面的變更管理及工作流程程序提供支援:

您可以將一個或兩個 ALM 套件類型套用至現有綱目,而不影響現行團隊或記錄類型。此綱目中的所有 ALM 記錄類型均以 ALM 開頭,以協助在現行綱目中將它們與其他記錄區別出來。


意見