Banner

Project Management Tips

Project Management Tips and PMO Advice

Tactical PM Newsletter

Join our FREE No-Fluff Project Management Tips Newsletter

14 Durable MS Office 2007 Quick Reference Cards

Microsoft Office 2007 Complete Quick Start Card Bundle

Bundle of 14 Handy Software Reference Guides


 

 



MS Project Tutorial #1 Learn how to EFFECTIVELY build a Project Schedule

 

Seeking Inventory Software for your business?

Learn real world prjoect management approaches with our Microsoft Project Training

Primary Portfolio Management Processes PDF Print E-mail
User Rating: / 0
PoorBest 
Written by Andy Makar   
Sunday, 08 February 2009 19:33
The previous project portfolio management article provided a high-level overview of a portfolio management framework. This article will provide an overview of the primary portfolio management processes highlighted in yellow in Figure 1.
 Figure 1: Primary Process Layer
Portfolio Planning
The portfolio planning process identifies opportunities and develops the initial business case for candidate projects. The process is used to filter all the different IT recommendations and establish a baseline cycle plan for the following year. Participants gather opportunities and develop an initial list of projects and programs. Since these ideas can result from brainstorming sessions, wish lists and high level analysis, the list needs to be filtered.
Current business strategies and trends are used to filter the initial list. For each viable opportunity, a preliminary risk assessment is conducted and the total cost of implementing each initiative is estimated to further refine the list of projects and programs. The list is then scored by business value and risk to generate a candidate project/program list. Once a candidate list is developed, a high-level business case is developed for each candidate to be evaluated in the Portfolio Prioritization process. Table 1 lists key inputs, steps and outputs:
Inputs
Key Steps
Outputs
1.       IT Wish List
2.       Brainstormed Ideas
3.       Recommendations List
1.       Review current state
2.       Review business strategies
3.       Consolidate inputs into an initial list
4.       Filter for realistic opportunities
5.       Generate opportunities list
6.       Develop initial total cost of ownership and risk assessment
7.       Generate list of potential project/program candidates
8.       Evaluate and select final candidates
9.       Develop high level business case for each candidate
1.       Candidate project/program list
2.       Candidate business case
Table 1: Portfolio Planning Key Inputs, Steps, and Outputs
The portfolio planning process also takes input from technical roadmap assessments and business road map assessments. Technology has its own lifecycle and needs to be refreshed as new operating systems and hardware is released. The use of IT applications has its own lifecycle as business users migrate from legacy applications to new applications. These lifecycles also help identify potential project and program candidates.
Portfolio Prioritization
The Program Prioritization process focuses on prioritizing the candidate list of programs and projects to optimize business value. The business case for each candidate project is further refined, risks assessed and the total cost of ownership is updated. Once the candidate projects are categorized and prioritized, the portfolio is rebalanced to create a multi-year cycle plan. IT portfolio managers will rebalance the portfolio based on ongoing, candidate and planned projects and programs. During this process, the IT organization validates IT spending is containable within the budget. Table 2 depicts the inputs, core processes and outputs:
Inputs
Key Steps
Outputs
  1. Candidate Project/Program List
  2. Business Case
  3. Risk Assessments
  4. Total Cost of Ownership Estimates
  1. Prioritize Category/Business Strategy
  2. Prioritize and Select Programs
  3. Build Final Approval Programs and Projects
  1. Prioritized cycle plan with approved or rejected projects
  2. Final list of approved programs for the following year with timing
Table 2: Portfolio Prioritization Inputs, Key Steps, and Outputs
A key element of the program prioritization process is categorizing each candidate project or program by business strategy. Sample business strategy categories include technology refresh, legal compliance, cost savings or strategic value. These categories will vary by company, and since each category represents a business strategy, the categories are then prioritized according to the organization’s business need. An organization may prioritize strategic projects over technology refresh projects depending on the urgency, impact and need.
The output of the prioritization process is a list of selected programs and projects with supporting business cases. These programs represent next year’s cycle plan and are scheduled for development during the Portfolio Execution phase. At the end of the process, the portfolio will include a mix of projects and programs that are categorized by business strategy.
Portfolio Execution
The selected projects and programs are executed the following year and the application portfolio is updated to reflect the ongoing projects and programs. Table 3 lists the key inputs, steps, and outputs:
Inputs
Key Steps
Outputs
  1. Prioritized Cycle Plan
  2. List of approve programs and projects
  1. Initiate
  2. Plan
  3. Execute
  4. Control
  5. Close
  1. Delivered Business Value
  2. IT Solution
  3. Data for Portfolio Monitoring Process
Table 3: Portfolio Execution Inputs, Key Steps and Outputs

The Program/Project Execution phase is governed by the organization’s software development lifecycle and supporting project management processes. The lifecycles can be influenced by IEEE 12207 standards, spiral development, waterfall development and other models. The core processes within the execution phase ensure the project is delivered on time, within budget and the scope delivers the proposed business value.
The data gathered during the execution phases is critical input to the portfolio monitoring process. Project financials, performance metrics, issues, risks and lessons learned are all factors in monitoring the health and performance of an organization’s portfolio. The data is used centrally to manage the project and communicate status to upper management and the individual team members.
Portfolio Monitoring
Portfolio monitoring includes current-state assessment of existing IT applications, projects and programs within the portfolio. Application and project/program data is reviewed to identify opportunities to eliminate redundant solutions, fix process gaps and improve application health. Table 4 lists the key inputs, steps, and outputs:
Inputs
Key Steps
Outputs
  1. Application Information
  2. Existing program/project data
  3. Technology standards and trend documents
  1. Generate application monitoring and gap reports
  2. Analyze application portfolio
  3. Review initial recommendations
  1. IT Recommendations Report
Table 4: Portfolio Monitoring Key Inputs, Steps, and Outputs

Within any portfolio, portfolio managers will find applications on declining technology. Mature IT organizations have established technology version standards and portfolios are compared against the IT version standards. Non-compliant applications become potential opportunities. Portfolio managers will also identify new opportunities to benefit the portfolio, and all of these data points become inputs into the portfolio planning process.
These primary portfolio management processes are cyclical. Planning leads to prioritization, execution, monitoring and back to planning. These processes are just the primary layer of portfolio management. Additional articles in this series will describe the organization, support and architecture processes to effectively deliver portfolio management.
This article was written by Andy Makar and originally published at Gantthead.com  
 
 
Joomla 1.5 Templates by Joomlashack