Project Program and Portfolio Management (P3M) represents project management taken to the enterprise level. Increasingly it is being recognized as critical to the success of projects in large organizations, such as governments and multinational corporations. Conversely, it is also being recognized that failure to implement it in an organization will often result in a string of poor performing and failed projects. While P3M should therefore be considered...