ALM 綱目中的所有工作均依專案進行組織。專案可為您的工作提供環境定義及角色型安全模型。專案定義中的其他記錄類型,可用於定義發生工作的環境定義。它們會建置到 ALM 綱目,同時也會提供在 ALMProject 套件中。
安全是所有專案型工作的重要方面。在 ALM 綱目中,透過指出誰可以存取專案以及可以執行什麼動作,來定義專案安全。
您可以建立安全原則,以定義哪些使用者可以存取專案。安全是逐個專案地進行設定,並且需要為每個專案設定安全。與專案相關的所有記錄均會繼承此安全原則。
角色用於定義哪些使用者或群組可以對專案執行哪些動作。您可以檢視專案角色,並透過建立新的角色記錄類型,為專案定義新角色。您還必須將使用者(或群組)指派給角色,才能存取該專案。
為了管理數個專案,您可以使用種類記錄類型來分類專案,並使用版本記錄類型來識別專案交付的軟體版本。「種類」有助於分類專案交付的產品、功能或元件,「版本」則可識別版本。例如,對於名為 Marco 的專案,您可能會將「種類」設定為 ALM,將「版本」設定為 7.1.0。這三個 ID 定義了專案的唯一性。每個專案名稱都必須是唯一的,「種類」及「版本」配對也必須是唯一的。後續的專案可能會是 Project=Polo,且「種類」設定為 ALM,「版本」設定為 7.2.0。
專案通常與其他專案具有某些關係。這些關係可以視為相關專案。透過使用超及子專案欄位,大型專案可以定義較小的子專案,且這些子專案之間具有鏈結。您也可以使用上一個及下一個專案欄位,管理可追蹤相同產品或元件的許多修訂的專案。
您可以使用階段及反覆運算記錄類型,將專案分為階段及反覆運算。您可以在規劃標籤上,檢視專案的階段及反覆運算。
工作配置記錄可讓專案經理逐個專案地建立自訂工作管理程序。專案的「工作配置」記錄有助於確定專案使用的工作類型。ALMWork 套件的「要求」、「作業」及「活動」記錄類型,有助於管理工作,以及建立有關完成已規劃工作的更有意義的查詢。