Understanding Programs, Projects, and the Enterprise Program Tree
Programs are initiatives that are composed of one or more projects. Usually a theme is associated with a program, and all the projects that are within the program support that theme. In PeopleSoft Program Management, an enterprise program tree defines the hierarchical relationship of a project business unit's programs and their associated projects. This tree is required to define a program. To establish a program, use the Project - General Information page, and select the Program check box to indicate that you are defining a program, not a project.
You define the enterprise program tree for a business unit by using the Program Management Options page.
A project is a temporary endeavor that is undertaken to create a unique product, service, or result. Projects can be created by using one of these methods:
-
Automatically by the system when you approve a submitted project request.
You create project requests in either PeopleSoft Project Portfolio Management or PeopleSoft Program Management.
-
Automatically by the system when you change a submitted project request to a status of costing.
When you set project requests that you created in either PeopleSoft Project Portfolio Management or PeopleSoft Program Management to a status of costing, the system automatically creates a project in a processing status of pending.
-
By a project manager or similarly designated person.
You create projects by using the Project Definition component in PeopleSoft Project Costing and PeopleSoft Program Management.
-
By the project copy feature, which copies an existing project into another project.
The copy feature is part of PeopleSoft Project Costing.
-
By the project template feature, which creates a project from an existing template.
The create project from a template feature is part of PeopleSoft Project Costing.
-
By PeopleSoft Resource Management.
In PeopleSoft Resource Management, a service order can generate a project for the purpose of staffing resources to it.
-
By PeopleSoft Proposal Management
In PeopleSoft Proposal Management, the Contract Generation process creates projects and activities based on information that is contained in a proposal.
-
By importing project data from Microsoft Project.
You import projects from Microsoft Project by using the Create Project From Microsoft page in PeopleSoft Project Costing.
To associate projects with a program, you add the projects to the enterprise program tree by using the Enterprise Program Tree page; you can also use PeopleSoft Tree Manager to maintain it.
The data for all projects that are within a program are summarized at the program level, enabling program managers to quickly and easily assess how well a program is progressing. The Program Refresh process (PGM_PROGRFSH) updates project health and program data.