1. A management structure for managing an enterprise, comprising: a governance structure responsible for making leadership decisions for the enterprise; and an enterprise program office (EPO) responsible for: reviewing a plurality of projects of the enterprise, each project comprising a temporary endeavor of a portion of the enterprise, the project having a defined start and end and being undertaken to create a product or service within specified parameters of cost, time, and quality; reviewing a plurality of programs of the enterprise, each program comprising a plurality of the projects; implementing a plurality of EPO processes to coordinate and analyze the projects and programs of the enterprise to compile reporting information regarding each project and program; providing the governance structure of the enterprise with visibility into each project and program through the compiled reporting information; and providing recommendations to the governance structure regarding each project and program; and the governance structure reviewing the compiled reporting information received from the EPO, administering decisions based on the compiled reporting information for the projects and programs, and communicating the decisions regarding the projects and programs to the EPO to instruct the EPO as to how to proceed with respect to the projects and programs.