Sunday, March 29, 2009

Continuing on Program Management: What is a Program Roadmap?

The Program road map is an information display that visually shows the time phasing of the programs within the portfolio. Most company's development appetites exceed their available human and non-human resources to convurrently develop all products, services or infrastructure solutions. The purpose of the program roadmap is to balance the anticipated market timing of programs under consideration with the available resources of the firm. The road map appropriately reflects what is possible and practical over time. The figure above shows an example of program road map for a software development organization.

The Program road map is a dynamic tool in that it should be updated regularly to reflect the current market and customer environmental conditions, along with the current availability of resources within the firm. It provides information for program managers on the high-level timing expectations by senior managers for their program.

Program Managers must work within the time constraints as specified by senior management in order to plan and utilize the company's resources most efficiently. The road map also becomes a primary communication device between program managers and the functional department managers to whom company's resources normally directly report. In this context, the program road map is primary planning tool during the early stages of the program lifecycle.

Sunday, March 8, 2009

What is a portfolio MAP?

Portfolio Maps are information displays that visually show key parameters associated with balancing and managing portfolio of programs. They provide senior managers with the information needed to decide how to distribute their investment in the programs as they pertain to the parameters represented on the program map axes as shown in the diagram above.

These discretionary business investments are based upon their unique standing in the overall portfolio. Each new opportunity is evaluated as to its potential net present value and its associated probability of success.
Program Managers can gain insight into where and how their program fits with the overall portfolio of programs by referencing an organization's portfolio map. Senior management decisions concerning the programs (such as budget and resource allocation) will vary depending upon where a program sits within the portfolio in accordance with its projected return vs. risk. The portfolio map helps put these decisions in context of the overall business strategy for program managers.
Portfolio maps also provide program managers power to influence senior manager's decisions if their program sits in a positive position within the portfolio, such as the "Pearls" quadrant in figure above, where programs are providing high financial value at relatively low risk of failure.