Program Portfolio Management is a critical part of any project management system. It is the backbone that allows a project to be managed from all angles and it also provides a means for tracking progress, cost, schedule and results. The use of program portfolio management tools has grown significantly over the past decade. As we have seen in the past decade, there has been an increase in the number of business units that are using these tools to manage their projects. This is because they provide a much more efficient way to track projects than paper tracking systems. They can also provide reports on how well projects are progressing along with other pertinent information such as expected costs and timelines etc.