PROGRAM MANAGEMENT OFFICE (PMO)
PROJECT BUDGET PREPARATION GUIDELINE
DATE: JULY 1, 2002
REVISION 2.1
PRODUCT CODE: GTA-PMO-GLI-112
Table of Figures
Figure 1: Budget Preparations. 5
List of Appendices
None.
Revision History
Revision Number |
Date |
Comment |
1.0 | March 2, 2001 | Original Scope[1] and Initial Baseline |
2.0 | February 6, 2002 | PMO Refinement |
2.1 | July 1, 2002 | Wording change “policy to principle/procedure to guideline” |
1.0 Budget Preparation Process
1.1 Key Process Area Purpose
- This procedure applies to the following knowledge areas:
Knowledge Area |
Applicable? |
Integration Management | |
Scope Management | |
Time Management | |
Cost Management | Y |
Quality Management | |
Human Resources Management | |
Communications Management | |
Risk Management | |
Procurement Management |
- The purpose of cost management is to ensure a project completes within its approved budget. It includes resource planning, cost estimating, cost budgeting, and cost control.
1.2 Procedure Purpose
- The purpose of this procedure is to define the procedure for submitting a robust budget that defines the cost of the project
- The purpose of the budget preparation is to establish a written document that identifies the financial requirements for the activities and infrastructure of a project.
- The project budget involves developing and maintaining a clear understanding of the organization’s financial responsibilities for the following:
- Cost of the scope of work
- Cost of technical goals and objectives
- Cost of business goals and objectives
- Cost and schedule constraints and goals
- Cost of assumptions, risks and other constraints
1.3 Definitions
Term |
Definition |
Basis of Estimate (BOE) | (1) A statement of the assumptions underlying the costs, activity durations, or other forecast items used for planning. (2) A forecast budget that includes such statements. (3) Factual information and objective factors upon which the estimate was found. |
Configuration Management (CM) | (1) The disciplines that create and maintain a controlled environment that protects intellectual assets by identifying the assets being protected, allowing re-creation of the assets in any version, tracking and controlling changes over time, informing affected groups and individuals of the status and content of the assets, and supporting planning for the activities within those disciplines. (2) The group responsible for implementing those disciplines. |
Configuration Manager | The person with Configuration Management responsibility within a project or organization. |
Earned Value | A method for measuring project performance. It compares the amount of work that was planned with what was actually accomplished to determine if cost and schedule performance is as planned. |
Estimated Cost (EC) | The addition of total resource cost, other direct costs and performance incentives cost. |
Georgia Technology Authority (GTA) | The State’s Authority for coordinating a comprehensive statewide Information Technology (IT) vision. The GTA will provide agencies with technical assistance in strategic planning, program management, and human resources development. |
Project Administrator (PA) | The member of the project team with responsibility for the technical aspects of project management, control, and reporting. |
Project Asset Library (PAL) | The set of reference materials and historical project assets maintained by the GTA PMO as a knowledge repository for GTA project management. |
Project Charter | A document that formally authorizes a project. It should include all the information necessary for senior management to make this decision including the business need, product description with business, technical and quality objectives, high level budget and time estimates along with known constraints, assumptions, dependencies and risks. The Project Charter contains the first agreed upon scope of the project. |
Project Manager (PM) | (1) The individual who directs, controls, administers, and regulates a project. The project manager is the individual ultimately responsible to the customer. (2) The individual responsible for managing a project. |
Program Management Office (PMO) | (1) An organizational entity responsible for management and oversight of the organization’s projects. (2) As a specific reference in this document, the PMO for the Georgia Technology Authority.
Alternatively, the acronym may stand for Project Management Office, with the same meaning as definition (1), above. An organization may use both forms, with the Program Management Office generally having responsibility for multiple Project Management Offices. |
Work Breakdown Structure (WBS) | A deliverable oriented grouping of project elements, which organizes and defines the total scope of the project. Each descending level represents an increasingly detailed definition of project components. Project components may be products or services. |
1.4 Process Owner
- The Georgia Technology Authority Program Management Office (GTA PMO) is responsible for the maintenance of this process.
1.5 General Logic
- The purpose of the budget creation is to identify the cost of all work required to complete the project successfully. The following areas need to be identified and defined:
- Cost of the scope of work
- Cost of technical goals and objectives
- Cost of business goals and objectives
- Cost and schedule constraints and goals
- Cost of assumptions, risks and other constraints
1.6 References
1.6.1 Policies
Policy |
Product Code |
Project Planning | GTA-PMO-PRI-001 |
Project Tracking and Oversight | GTA-PMO-PRI-002 |
1.6.2 Procedures
Procedure |
Product Code |
Schedule Development | GTA-PMO-GLI-105 |
Project Management Plan Development | GTA-PMO-GLI-103 |
Budget Preparation | GTA-PMO-GLI-112 |
1.6.3 Third Party
Project Planning, Scheduling & Control, James P. Lewis, 1991
Mastering Project Management, James P. Lewis, 1998
Project Management, A Systems Approach to Planning Scheduling and Controlling, Harold Kerzner, 1998
Project Management Body of Knowledge, Project Management Institute (PMIâ), 1996.
1.6.4 Forms
Form | Number |
Budget Preparation Questionnaire | GTA-PMO-QUE-035 |
1.7 Procedural Overview
Figure 1: Budget Preparations
1.7.1 Project Charter Or Statement Of Work (SOW)
- The Project Charter or Statement of Work provides information concerning scope.
1.7.2 Work Breakdown Structure
- The approved WBS identifies what activities and tasks need to be done for each project phase.
1.7.3 Determine Resource Requirements by Deliverable
- Working with the functional manager and based on the approved Work Breakdown Structure (WBS), determine what resource roles are needed to complete the project deliverables.
1.7.4 Put Project Roles into Budget Spreadsheet
- Once the roles have been determined, place them into a Budget Spreadsheet.
- Be sure to record all assumptions on which specific calculations are made. This will assist in both budget validation, and when making adjustment to the budget.
1.7.5 Assign Specific Resources to Project Roles
- With the project roles established in a Budget Spreadsheet, now assign specific resources to those roles.
1.7.6 Obtain the Salary Information
- Develop a salary table that give the resource’s low, mid, and high range salary.
1.7.7 Determine Individual Resource Cost
- Determine which salary level will be used for each resource from the salary table.
- In some cases it might be necessary to use a blended rate, especially for internal team members to protect salary information.
- Make sure to add a burden rate to account for benefits and taxes.
- It may also be necessary to calculate compensation increases if the project is slated to extend over time periods in which such increases take place.
- Consider that everyone is not 100% efficient. Allow for off-project time: Breaks, communication, meetings, etc.-75% may be a rule of thumb.
1.7.8 Calculate Total Resource Cost by Deliverable and by Phase
- The resources costs should directly relate to specific work products or deliverables. This is essential in the establishment of Earned Value.
- This calculation should be repeated for deliverables that will be updated by phase, such as the Project Management Plan.
- Add all the individual resource costs together to get the total resource cost.
1.7.9 Determine Other Costs
- Working with the functional manager, determine the other costs that are associated with and necessary to complete the project (e.g., rent, utilities, office furniture, hardware, software, office supplies).
- The other costs should be analyzed to see their impact on specific work products or deliverables. Some costs, such as rent, may be indirect and represented as a percentage and allocated across the resource costs.
- Other costs, such as software or a piece of equipment, may be direct costs that are required to produce a specific deliverable, and should therefore be allocated to the cost of that work product.
- Additional cost, where appropriate, may need to be considered, such as training and maintenance, etc.
1.7.10 Determine Performance Incentives
- If applicable, determine the compensation necessary to retain key employees for the duration of the project.
- This should be factored into the resource costs for those specific individuals, or as part of a blended rate to ensure accurate accounting of the costs to produce a deliverable.
1.7.11 Calculate Total Estimated Costs
- Add the total resource cost, other direct costs and performance incentives cost together to form total estimated cost for the project.
1.7.12 Make Budget Spreadsheet Adjustments
- Update the Budget Spreadsheet with all the necessary changes.
1.7.13 Develop Budget Proposal
- Once all the costs have been calculated develop a budget proposal for the project.
1.7.14 Review
- The evaluating authority will review the proposal. If the proposal is approved, they will send it to the Program Managers for their review.
1.7.15 Approved Budget
- Once the budget is approved, it is assigned to the project.
1. 7.16 Budget Preparation Activities
- To successfully develop an extensive and complete budget, the following activities need to occur:
1.7.16.1 Develop Budget Proposal
Resources |
Activity |
Deliverable |
Project Team Resource Manager | Obtain the salary table that provides the resource salary ranges (low end, mid range, high end) | Salary Table |
Program Manager
Project Administrator Project Manager Project Team |
A complete draft budget is created which covers the following topics:
· Resource Costs · Other Costs · Performance Incentive Cost |
Complete Budget Proposal |
1.7.16.1.1 Determine Project Resource Cost
Resources |
Activity |
Deliverable |
Project Manager
Project Team |
From the Project Charter and WBS, determine the resource requirements for the project. Submit a resource request to the Resource Manager. | Resource Request |
Resource Manager
Project Manager Project Administrator
|
Based on the resource requests, place available resources in the required roles. | Completed Resource Request & Updated Budget Spreadsheet |
Project Manager Project Administrator Finance |
From the resource assignments and the salary table, calculate the total resource cost by deliverable by phase. | Deliverable Cost Calculation |
Project Manager Project Administrator Finance |
From the deliverable resource cost allocation, calculate the total resource cost by deliverable by phase. | Total Resource Cost Calculation |
1.7.17.1.2 Determine Project Other Costs
Resources |
Activity |
Deliverable |
Program Manager Project Administrator Financial |
From the Project Charter, determine the additional direct costs associated with the project. Examples include the following:
· Rent · Utilities · Office furniture · Hardware · Software · Office supplies Make sure that other project costs are accurately allocated to project deliverables, either as a direct cost associated with a specific work product, or as an indirect cost allocation across multiple deliverables. |
Other Costs Calculation |
1.7.17.1.3 Determine Performance Incentive Costs
Resources |
Activity |
Deliverable |
Program Manager Project Manager |
Determine what incentives if any will be rewarded to the project team members for completion of project tasks. | Performance Incentive Costs Calculation |
1.7.17.1.4 Determine Total Estimated Cost
Resources | Activity |
Deliverable |
Project Manager Project Administrator Financial |
Add the Resource Costs, Other Costs, and Performance Costs together to form the Total Estimated Cost. | Total Estimated Cost Calculation |
1.7.17.1.5 Prepare Budget Proposal
Resources |
Activity |
Deliverable |
Project Manager Project Administrator Financial |
Based on all the cost calculations, develop a budget proposal document that lays out a detailed description for all the estimated costs for the project. | Budget Proposal & Updated Budget Spreadsheet |
1.7.17.2 Budget Proposal Reviews
Resources |
Activity |
Deliverable |
Project Manager | Forward the budget proposal to the Program Manager for review. If it is not approved, the Project Manager will tailor the proposal and then re-submit it to the Program Manager. | Approved Budget Proposal |
Project Manager
|
Upon approval, the proposed budget becomes the budget for the project. | Approved Project Budget |
1.8 Procedure Goals
- Provide a mechanism for clearly defining a project’s cost
- Provide a mechanism for identifying the organization’s financial responsibilities on a project
- Provide a foundation to support Earned Value Analysis
1.9 Standards
- The Budget Preparation Procedure maintains standards in the following areas:
- Resource Costs
- Direct Costs
- Performance Incentives
1.10 Responsibilities
1.10.1 Program Manager
- Ensures that an approved Project Charter exists for the project
- Assists Project Managers in determining the specific resources needed to fulfill the roles on the project
- Ensures that adequate funding and resources are provided for the budget preparation
- Reviews the budget proposals before it is approved
1.10.2 Project Manager
- Reviews the Project Charter
- Participates on the budget proposal team
- Reviews all proposed commitments
- Identifies the project staffing needs
- Estimates project cost based on staffing, training, maintenance, development resources (including personnel, facilities, non-critical resources, critical computing resources), creating software deliverables, and tasks
- Ensures metrics are in place to monitor the budgetary progress against the documented budget
- Performs tasks of Project Administrator if one is not assigned
- Assures tasks of Quality Assurance functions are performed
1.10.3 Project Administrator
- Documents and maintains the Project Budget
- Compiles financial documentation, estimates, and Basis of Estimates (BOEs) for historical repository
- Ensures costs are accurately allocated to specific project deliverables
- Participates in the Budget Reviews
- Reviews budget estimates
1.10.4 Program Management Consultant
- Ensures all elements of the budget proposal are considered in the final document
- Mentors and helps establish understanding of need and the processes required for successful budget generation
- Serves as a liaison between the PMO and the performing organization
1.10.5 Quality Assurance (QA)
- Reviews the Project Charter
- Reviews and makes budget commitments
- Prepares the QA materials of the budget
- Participates in the Budget Review
1.10.6 Configuration Management (CM)
- Reviews the Project Charter
- Participates in the Budget Review
- Estimates and documents the cost of critical computing resources needed for the project activities.
1.10.7 Financial
- Reviews the Project Charter
- Participates on the budget proposal team
- Reviews all proposed commitments
- Reviews the project staffing needs
- Reviews the estimated project cost based on staffing considerations, development resources (including personnel, facilities, non-critical resources, critical computing resources), creating software deliverables, and tasks
1.10.8 Resource Manager
- Reviews the resource request
- Assigns resources to the requested roles
1.11 Progress Tracking/Measurement
Metrics will be reported through the change control system as to the number of change requests issued against the budget. These metrics will be used to create measurement of “control” in the budget’s robustness.
1.12 Verification
- The PMC or QA function validates the process has been followed.
- The process will be reviewed by the GTA PMO on a regular basis.
- The PMC or QA will examine the process and the product by use of the following QA checklists and questionnaires against the listed procedures, forms and deliverables:
Procedure, Deliverable or Form | Document Number |
PMP Development Procedure | GTA-PMO-GLI-103 |
Project Management Plan Template | GTA-PMO-TEM-030 |
Budget Preparation Procedure | GTA-PMO-GLI-112 |
This document is written and produced by the Georgia Technology Authority (GTA), Program Management Office (PMO) as part of the strategic Continuous Process Improvement initiative. Questions or recommendations for improvement to this document may be forwarded to any PMO member.
Glossary of Budget Preparation Process – Download [Optimized PDF]
Glossary of Budget Preparation Process – Download