A native Program object, a home for Program Managers that is a top level container for Projects, with additional capabilities for visibility and reporting.
Program is a home for Program Managers, and is the basis for simpler organization of your program data and integrated program reporting.
Program gives Program Managers an integrated view of their Program rolling up from sub-projects and their sub-items (tasks, milestones):
- Requests (Aggregated)
- Issues (Aggregated)
- Risks (Aggregated)
- Bugs (Aggregated)
- Files (Aggregated)
- Program-specific Property card and native fields
Program Roadmap showing Projects
Program Property Card with aggregated Files, Requests and Risks
Program also includes:
- A special roadmap which shows sub-projects.
- Program Gantt
- Program Financial Planning
- Program-centric Resource Load
- A Program Manager role for Projects
How it works
Program is a top-level work item with it's own module.
Program Module with List view
A Program is a top level item above Projects, where Projects can live under a single Program.
As Program is a separate object type from Project and can have its own set of fields, there is no automatic way to change type from Project to Program. This is to ensure no unintentional loss of data. Consider creating a custom action to migrate large quantities of Projects to Programs in a uniform way.
To simplify reporting and navigation we've added some new fields and references:
- Program reference from Projects (and their sub projects)
- Program Manager role for Projects filtering and permissions
Managing visibility, permissions and reporting of enterprise work is greatly simplified when combined with the Permission Access Roles feature Cases Inherit from Work Items.
As part of this update, Cases (Issues, Risks, Requests & Bugs) can be directly linked to Programs. The Cases' "Resolved In Project" field has been relabelled "Resolved In". As the field's API name is unchanged, existing functionality & integrations is unaffected.
For detailed information about Programs, click here.
Enabling Programs and Migrating from Projects and Sub-Projects to Programs
Before you enable Program in your organization and migrate your existing Project-Sub-project structures to Programs, we recommend you read the migration guidelines and required actions.
To enable Programs:
- Open the Master profile in your Settings.
- Under ITEM TYPES, open Work Items > Program.
- Toggle the on/off switch to On.
This will prompt you to run a scan of existing configurations and workflows, which will highlight formulas and references that may need a one-time modification before being used in Programs.