PMO Functions Explained

The project management office (PMO) often emerges as a construct to manage the project portfolio as a company’s project management maturity increases. The PMO may sit at different levels in the organization and provide a variety of functions to a program, organization, or enterprise. Before organizations implement a PMO, they should understand the different types of available PMOs and the functions they support.

PMOs can be found at different levels of an organization, including enterprise-wide, organization-level, or program-level PMOs. The enterprise level PMO has a strategic focus and its scope encompasses across all the projects in the corporate portfolio. Depending on the governance requirements, all projects may report to the enterprise PMO, or only select programs or projects may report directly to the enterprise PMO. Independent of portfolio reviews, the enterprise PMO is a top-down organization that defines the project management standards, tools, and techniques other organizations should follow.

An organization—or department-level PMO focuses on the specific projects executed within the organization and implements the standards, tools, and techniques prescribed by the enterprise PMO. Depending on the project size, complexity, and organizational impact, the enterprise PMO may review department-level projects for improved communication and support.

A program-level PMO provides administrative and project management support to projects within the program. Its scope and influence is limited to the program since its authority extends the program manager’s authority. A program-level PMO can be considered the “arms and legs” of the program management function that drives program delivery.

The scope and authority of an enterprise, organization-level, or project PMO will vary depending on its hierarchy. However, each PMO can provide several key functions to support the portfolio. These functions range from the classic project management processes found in the PMBOK to the administrative tasks sometimes bestowed upon business planners or staff generalist positions.

Project Management Office Functions

Governance: The PMO’s governance function is essential by providing decision support for project sponsors, decision-makers, and stakeholders involved in the program, organization, and enterprise. Documenting governance decisions and tracking action items for future governance sessions provides administrative support for effective decision-making.
Performance Management: The performance management function integrates project-level status reporting and generates program-level status for executive reviews. The PMO investigates specific performance issues and communicates early warning signs of troubled projects. The PMO also enforces consistent performance reporting guidelines so each project reports project performance consistently.

Schedule Management: The schedule management function assists the program by identifying project-level milestones and integrating them into an overall program-level plan. The program-level plan is a summarized view of critical program milestones. If the program is leveraging tools such as Microsoft Project Server or CA Clarity, the PMO may integrate the detailed project schedules into a detailed program schedule. The PMO also monitors schedule variances and recommends corrective action.

Financial Management: Tracking actual spending and forecasting future costs while navigating a company’s internal billing and reconciliation procedures can often be a full-time role within the PMO. Reporting cost variances and adjusting program forecasts based on change control is critical for fiscal success.

Risk, Issue, and Scope Management: The processes of risk management, issue management, and scope management apply to programs and individual projects. The PMO supports individual projects by identifying and evaluating risks, issues, and change requests to a program. The PMO manages the specific reviews and documents critical decisions. Projects are organized within a program due to synergies from working as an integrated set of activities. Risk, issue, and scope management processes must also be incorporated for mutual benefit.

Resource Management: Resource allocation and capacity need to be managed across the program for effective utilization. Depending on how well resources are allocated, different projects may have additional resource capacity and skills that can be shared across the program. By establishing a resource management model and tracking utilization, programs can make better decisions about project prioritization. The key to an effective resource management model is the quality and reliability of the underlying data. The PMO manages the data collection and reporting process.

Quality Management: The PMO provides quality management by providing expertise in quality control, quality assurance, coordinating quality inspections, and process coaching. This function is often perceived as administrative overhead and intrusive to individual projects; however, it is a critical function for consistent delivery. The PMO should inspect project-level deliverables and, more importantly, provide coaching to project teams requiring additional project management support.

Communications Management: Every project and program requires a communications plan. Although the target audience and frequency may vary at the program and project levels, the PMO creates project communication standards for projects. The PMO will also assist the program manager in developing necessary communications with program stakeholders.

Supplier Management: The PMO supports supplier management by monitoring the various suppliers providing services to the program and notifying the program manager of supplier performance issues. Supplier performance scorecards are integrated through the PMO, and individual suppliers work with the PMO to understand performance-reporting standards.
These functions are specific to project management delivery; however, additional administrative functions such as document and facility management may be supported. The scope of functions provided depends on the form and needs of the program, organization, or enterprise. Once a company determines the form of PMO needed, they can use these functions as a PMO checklist to develop the project office.

When organizations first establish a PMO, it should have a PMO development plan. Each process can appear as a high-level task in the development plan to ensure the PMO is delivering all its functions. Organizations may prioritize specific functions depending on need and project management maturity; however, fully functioning PMOs have established processes that integrate and roll up through the program, organization and enterprise.

Suggested articles: PMO Career Path – 5 Concerns Joining a PMO | Creating a PMO Handbook


Andrew Makar

Andrew Makar, DMIT, PMP, CSM is an IT director with delivery experience across projects, programs and portfolios in Digital Marketing, Automotive, Software and Financial Management industries. He is an enthusiastic leader who effectively translates project management theory into practical application. His area of interest and practice is in implementing Agile processes and SCRUM techniques to deliver better software to his customers. Find out more about Andrew on and please reach out and connect with Andrew on LinkedIn.

Leave a Reply

Your email address will not be published. Required fields are marked *

This will close in 60 seconds