Professional Documents
Culture Documents
General Notes
Organizational Structures
Organizational structures are relevant to the program manager’s authority. A project manager has authority
from weakest to highest in the following order:
• Functional
• Weak matrix
• Balanced matrix
• Strong matrix
• Projectized
In a matrix organization, the resources are owned by the functions. The program
manager needs to seek senior management intervention to protect the program's
resources by approaching the program sponsor incase functional manager is not
cooperating
The management style should be driven by whatever is appropriate at the given
moment in time. There is no right or wrong style for management style
The program manager looks at changes from the point of view of impact to the ability
of the program to deliver benefits, whereas the projects look at it from delivering on
the requirements within the triple constraints
Preventing unnecessary changes is the best service that the program manager can
provide to a program with regard to change management. They are uniquely
positioned to do this because they have a view of the organization's expectations
about benefits and the correlation of the activities to achieving the benefits.
in an environment where there is a great degree of uncertainty and in the early
beginning of the program, it is good to use:
Rolling wave planning approach. This approach allows team members to plan
as much as possible. While executing that part of the plan, as they continue to
refine their plans as they learn more about the work
Rough order of magnitude estimate That kind of estimate is not nearly as
accurate as the other kinds of estimate and is used just to give a rough idea of how
much time and cost will be involved in doing a project. range of −25% to +75%.
Bottom-up estimating,: you break it down into pieces, estimate each piece, and add them
up.
Analogous estimation (Top-down) is the opposite: you start with the whole project
(without breaking it up at all), find other projects that were like it, and use those projects to
come up with a new estimate
benefits are the tangible gains and valuable assets to the organization from
the economic or other exploited effect of outcomes
The relationship between the vision and mission is a two-directional relation, so, vision
provides input to the mission, and the mission provides feedback to the vision until both
of them are defined and aligned
The program mandate and the business case are key inputs for the portfolio
management body to charter and authorize the new program
Programs can be segmented into three broad categories, based on how they are
initiated or recognized:
1. Strategic Programs—Initiated as a result of the organization’s strategic
planning process, typically through a portfolio management function (e.g., a
new product or service launch or an organizational redesign). These
initiatives typically support the organization’s strategic goals and objectives
and enable the organization’s vision and mission.
After the competence requirements are identified, the next step is to negotiate for
team members, assess their strengths and weaknesses, and build a training plan.
Core program team assignments are determined during program infrastructure
development
Politicking (getting out for dinner with customer) is a skill and competency that
successful program managers practice. In this instance, such activity can be very
helpful in uncovering underlying problems.
The program is selected and prioritized according to how well it supports the
strategic goals of the organization. Strategic goals change, however, in
response to environmental factors. When this occurs, a change in the
direction of the organization may cause the program to be out of alignment
with the organization’s revised strategic objectives. In this case, the program
may be changed, put on hold, or cancelled regardless of how well it was
performing.
Environmental factors:
Regulatory,
Legislative,
Cultural diversity
Geographic diversity,
Economy
Resources
Funding
Industry
Health, safety, and environment
Business environment
Market
Supply base
Growth
Technology
Risk
Sustainability
The business case assesses the program’s balance between costs
and benefits. The cost/benefit analysis should answer questions
such as how much will the program cost to implement, how much
work the program will contribute to the bottom line, and is the
program worth investing in terms of achievement of specific
business objectives. It includes tangible and intangible benefits.
The intangible benefits should be expressed in quantifiable terms
such as dollars gained or saved, hours saved, and gross margin
increase.
the program manager must ensure resources are released for other programs when
they are no longer needed on the current program.
Because the PWBS reflects the total scope of the program, it encompasses all
benefits (products and services) to be delivered by the program, including the
deliverables produced by the components.
After the benefit register is set up, it should be reviewed with key stakeholders to
develop the appropriate performance measures for each benefit. These key
performance indicators become part of the register for the program.
As the program manager, you are responsible for guiding the initiating activities and
facilitating developments of its outputs. This means you are responsible for business
case updates. In this situation, given the budget cuts, it is unlikely the agency will
pursue the program or if it does go forward, it will have a lower priority in the
portfolio.
Influence is the ability to affect the beliefs, actions, and attitudes of other people
and useful in negotiating with stakeholders in Stakeholder Engagement. Influence is
part of negotiation skills
The payback period (management horizon) can be determined by dividing the initial
fixed investment in the program by the estimated annual net cash inflows
Requests for change may be derived from any of the large number of elements
related to good practices in program management; however, the most significant
requests often relate to a desire to modify the program’ strategy, plan, or use of
resources
Any new component (scope addition) requires an initiation request with new
component BC justifying it’s need or updating existing program BC to be
reconfirmed after adding the new component benefits
All stakeholders should receive timely information about the program. When status
information, cost information, risk analysis, and other relevant information are
distributed, a best practice is to address the “what’s in it for me” question.
A successful program manager must have a special blend of knowledge, skills, and
competencies. Leadership is required in working with the program management
team and functional managers; it is embedded in the job of the program manager
and occurs throughout the program
Programs using public money are often complex, expensive, and of long duration.
The program manager needs to have a thorough understanding of the financial
environment
Audits take time, and results must be documented. The program management team
is responsible for implementing required quality changes. As a result of the audit, a
quality assurance change request should be issued to implement the auditor’s
findings
Benefit reviews can be conducted throughout the program. They enable the
program team among other things to review the effectiveness of the benefits
strategy and make changes to it based on lessons learned, inform stakeholders of
progress, identify further benefits to the program, assess overall performance to
date, and provide an opportunity to publicize the program and its success thus far.
Resource leveling is a useful approach to show the impact on the schedule if the
resources are not available as planned. It is also a way to optimize the program
management plan and the resource plan by leveling the resource requirements in
order to gain efficiencies and maximize productivity/synergies among constituent
projects so resource leveling is tool for resource optimization
Project Managers are chosen and assigned in the benefits delivery phase (execution
phase) after program management plan is approved by GB
After BC is approved, if any initial issues or risks are mentioned in the question then
issue log and risk register should be developed before program charter development
as it’s already part of the charter.
Each program should manage changes in accordance with the change management
plan. The purpose is to control scope, quality, schedule, cost, contracts, risks, and
rewards. (2S: Scope & Schedule, 2C: Cost & Contracts , 2R: Risks & Rewards and 1Q:
Quality)
The purpose of the mission statement is to describe why the program is important
and why it exists. It is prepared by evaluating stakeholders’ concerns and
expectations in order to establish program direction
Governance Board meetings are the most common method used to perform
governance oversight activities. Regularly scheduled review meetings with well-
planned agendas and documented decision records enhance the effectiveness of the
governance process
Resource prioritization is a key responsibility for the program manager, and resource
use across components must be optimized. A human resource plan (part of resource
plan) is useful to identify, document, and assign program roles and responsibilities
to individuals and group
Program issues such as ones involving human resources, finance, technology, and
the schedule need to be identified. Then a course of action is selected consistent
with program scope, constraints, and objectives to achieve the program’s benefits
Pgm Success criteria is documented in program plan , governance plan and Scope
statement.
The vision statement in the program plan is used as the framework for the
iterative development of the program plan over time and acts as a constant
reminder of the objectives and intended benefits of the program.
Goals can be both short term and long term, and represent achievement of
the program’s mission and vision.
The program plan defines how and when the goals of the program will be
pursued within each of the program components and establishes meaningful
measures to monitor program performance and to track the accomplishment
of the program’s goals and objectives.
The ultimate goal of the program plan is to ensure that the program remains
aligned with the organization’s strategy and that program components deliver
the expected benefits.
The program plan also communicates how the pursuit of those goals will be
monitored and managed using Program Governance processes over the
duration of the program
Strategic Alignment
Initiation
Life Cycle
Focus groups are another way to get a group of people to discuss their needs with you
Facilitated workshops are more structured group conversations where a moderator leads the
group through brainstorming requirements together. In facilitated workshops, misunderstandings and issues
can get reconciled all at once because all of the stakeholders are working together to define the
requirements.
PWBS:
Deliverable-oriented hierarchical decomposition encompassing the total
scope of the program
Includes the deliverables to be produced by the constituent components.
Elements not in the program work breakdown structure are outside the scope
of the program.
includes, but is not limited to, program management artifacts such as plans,
procedures, standards, processes, major program milestones, program
management deliverables (activities associated with stakeholder
engagement, program level management and component oversight and
integration), and program management office support deliverables.
provides an overview of the program and shows how each component
contributes to the objectives of the program.
Decomposition stops at the level of control required by the program manager
(typically to the first one or two levels of a component project).
Framework for developing the program schedule
Defines the program manager’s management control points.
Essential tool for building realistic schedules, developing cost estimates, and
organizing work.
Provides the framework for reporting, tracking, and controlling.
The 100% rule states that the PWBS includes 100% of the work defined by
the program and components scope
Expert Judgment
Parametric estimating: plugging data about your project into a
formula, spreadsheet,database, or computer program that comes
up with an estimate.
Analogous estimating: when you look at activities from previous
projects that were similar to this one and look at how long it took
to do similar work before. But this only works if the activities
and the project team are similar!
Three-point estimates : when you come up with three numbers: a
most likely estimate that probably will happen, an optimistic one
that represents the best-case scenario, and a pessimistic one that
represents the worst-case scenario. The final estimate is the
average
in the exam if definitive estimate is provided then it will be the
answe.
Reserve analysis : adding extra time to the cost (called a
contingency reserve or a buffer) to account for extra risk.
Group decision techniques: help the team decide on the best
estimates for the activities they’ve defined
Artifact Description
Resource Management Plan A document which describes program resource
requirements (human and non-human) needed to support
the program , their volume and durations to support the
program .
resources can be :
1. office space, laboratories, other facilities, equipment of all
types, software of all types, vehicles, office supplies,
personnel, etc
2. human resources, this includes the roles, responsibilities
and necessary competencies, skills, experience,
capabilities. reporting relationships of personnel assigned
It includes methods to monitor and track resource use.
subsidiary plan of the program management plan.
addresses resource use at the program level, not at the
individual component level
it describes the resource prioritization: This focuses on
scarce resources and the priority for use at the program
and component level of these scarce resources. It
describes the approaches the program manager will use
in resource prioritization
Risks are:
Internal (Components interactions, technical
complexity and constrains{cost/schedule})
External (Environment)(market factors)
It is essential to define risk profiles of organizations to construct the most
suitable approach to managing program risks, adjusting risk sensitivity, and
monitoring risk criticality.
Risk targets and risk thresholds influence the program management plan
The culture of the organization and stakeholders also play a role in shaping
the approach to risk management.
Risk Management plan includes:
o Risk Profiles
o Risk Targets
o Risk Thresholds
o Organization and SHs culture
o Roles and Responsibility (resources & time)
o Cost and Schedule contingency
o Risks evaluation criteria
o Risk Approach
o Lessons learned from executing similar programs in the past are also
critical assets to be reviewed as a component of establishing an
effective risk management plan
o Predefined organizational standards for risk management (risk
categories, common definition of concepts and terms, risk statement
formats, standard templates, roles and responsibilities, and authority
levels for decision making.
Initial risk management plan was developed in the initiation sub-phase to be
part of the program charter
Risk Management activities are very important especially in benefits delivery
phase where most of the activities are done starting from risk identification till
risk monitoring
Risk Analysis
produces the best information supporting the contingency reserve and
management reserve that should be set aside to deal with risks that
actually occur
Management reserve can be used to mitigate un-identified risks
One essential difference between programs and projects is the time scale;
project level risks should be dealt with within a relatively short time frame
(i.e., at the end of a phase or a project), while program risks may be
applicable at a point in the potentially distant future.
Risk Analysis Tools
Qualitative Analysis (Ranking risks and grouping them)
Qualitative analysis is where you take the categories in your risk plan and assign them to each
of the risks that you’ve identified.
Risk categorization
Expert Judgment
Probability and impact matrix
Risk urgency assessment is checking out how soon you’re going to need to take care of a
particular risk. If a risk is going to happen soon, you’d better have a plan for how to deal with it
soon, too.
Risk Responses :
Avoid
The best thing that you can do with a risk is avoid it—if you can prevent it from happening, it definitely
won’t hurt your project
Mitigate
If you can’t avoid the risk, you can mitigate it. This means taking some sort of action that will cause it to do
as little damage to your project as possible. (Contingency reserve to be used)
Transfer
One effective way to deal with a risk is to pay someone else to accept it for you. The most common way to
do this is to buy insurance.
Accept
When you can’t avoid, mitigate, or transfer a risk, then you have to accept it. But even when you accept a
risk, at least you’ve looked at the alternatives and you know what will happen if it occurs. (Contingency
reserve to be used)
After Planning Risk response , then when applying any risk response we have the
following possible results:
Fallback plans for use as a response to a risk that has occurred, and the
primary response proves to be inadequate;
Residual risks that are expected to remain after planned responses have
been taken, as well as those that have been deliberately accepted; and
Secondary risks that arise as a direct outcome of implementing a risk
response.
Delivery Closure
Comparing Actual and forecast Comparing Final Values with
trends with planned values to planned values to determine
identify corrective actions or program performance for:
opportunities for : Cost
Cost Schedule
Schedule Quality
Quality Scope
Risks Resource
Just-in-Time
keeping only the inventory you need on hand when you need it as there isn’t any extra inventory to
deal with mistakes
For Programs
Histograms
Give you a good idea of how your data breaks down.
If you heard that your product had 158 defects, you might
think that they were all critical. So looking at this chart like
help you to get some perspective on the data.
great for helping you to compare characteristics of data and
make more informed decisions
Scatter diagrams
show how two different types of data relate to each other. If you
worked with your test team to create a bunch of new tests, you
might use a scatter diagram to see if the new test cases had any
impact on the number of defects you found. The chart here shows
that as more test cases pass, fewer defects are found
for Programs
Benefits Management
As a program manager you should be constantly monitoring
program's environmental factors to avoid unwanted effect on
program
For intangible benefits ( employee moral improvement , customer
satisfaction ,etc..) , polls or interviews can be done to measure the
benefits
Depending on the nature of the program, the program roadmap may be
defined to produce incremental benefits and begin to realize return on
investment (ROI) that may help fund the future program benefits and
outcomes
In Program's benefits management, as one of the first activities
you should get the critical success factors defined for the
program. This is carried out as part of the program's benefits
identification phase. (SPM Ed3 pg36)
Simulations, Variances ,What-if scenarios and casual analysis
can be quite useful in monitoring benefits metrics
your program is an internal program. And internal programs are
considered catalyst for change. Through this change that program
will introduce, organization's ongoing operations may be
impacted in some or some other way. So during program's
benefits review, governance board should focus on how existing
operations be impacted by the program's benefits and how to
minimize any negative impact
As a key input for the preparation of the benefits register you
should use program's business case
If any SH concerned about the program benefits delivery then
review with him the Benefits register (benefits realized so far)
“Provide a process for determining the extent to which each program benefit
is achieved prior to formal program closure” is considered the benefits
realization criteria to measure the benefit successful realization before
starting transition
Basically you are transitioning program benefits to operational
support groups. And during program transition you should also
dispose resources for those components and activities that have
completed and contributed to the benefits which are being
transitioned
program's risk register may have those risks which affect
program's benefits realization. Which means that program's risk
register may potentially affect benefits realization plan and the
way realization of the benefits is planned
mapping and modeling the benefits will bridge the gap between
program's expected benefits and the component deliverables in planning phase.
They would lead to understand benefits better, break them down
and clarify component deliverables better as derived from
expected benefits
Before the program can be closed, benefits ralization plan makes
sure that all planned outcomes are produced. Outcomes means,
all the deliverables from program's components
Benefits Metrics in the BRP will help to understand the level of
the benefits realization that stakeholders can easily understand
against their expectations and approve to proceed
Processes to monitor program's benefits are developed in benefits
analysis and planning then should be refined during program's
benefits delivery activities
usage of the program benefits register will stop when program is
officially terminated. This means, everything regarding the
program will come to an end and all registers will stop being used
including benefits register. Program closeout procedures however
will still be followed and artifacts will still be archived for future
references
Benefits Register
Benefit Identification Program Benefit Measurement KPI/Thre Risks Status Planned Actual Owner
Number Component Type Criteria sholds dates Dates
(PWBS Number)
No matter what you say, governance board will only be able to approve
the program closure if program closure conditions have satisfactorily
met
1. Verifying that the integration, transition, and closure of the program and its
components meet or exceed the benefit realization criteria established to
achieve the program’s strategic objectives (do our homework before starting
the transition to receiving organization in terms of benefits checks)
Reviews Benefits or outcomes are realized as per the benefits
realization acceptance criteria included in the benefits realization
plan
Evaluate Component or program performance against the Benefits
realization acceptance criteria in the BRP including KPIs
2. Developing a transition plan to facilitate the ongoing realization of benefits
when turned over to the impacted operational areas (activities to confirm that
receiving organization are well receiving the benefits or outcomes)
Review of operational and program process documentation
Review of Training and Maintenance materials
Review of applicable contractual agreements
Assessment to determine if resulting changes have been successfully
integrated; (in the organization receiving the transitioned
benefit)(well received)
Activities related to improving acceptance of resulting changes
(workshops, meetings, training, etc.);
Readiness assessment and approval by the receiving person, group, or
organization; and
3. Disposition of all related resources(upon Transition request approval by GB)
Confirming that the business case for the component has been
sufficiently satisfied or that further pursuit of the component’s
goals should be discontinued,
Ensuring appropriate program-level communications of the
component’s closure to key stakeholders including receiving
organization
Ensuring component compliance with program-level quality
control plans (if required),
Assessing organizational or program-level lessons learned as a
consequence of performance of the component in transition
Confirming that all other accepted practices for project or
program closure (as detailed in the PMBOK® Guide and this
standard, respectively) have been satisfied.
3. Other Activities
Implementing the required change efforts to ensure that the
capabilities provided during the course of the program continue when
the program is closed and the program’s resources are returned to
the organization
Responding to customer inputs on their needs for benefit of support
assistance or for improvements in performance or functionality.
Providing on-demand support for Benefit either in parts, improved
technical information, or real-time help desk support
Updating technical information concerning the product, service,
capability, or improvement in response to frequent product support
queries.
Developing business cases and the potential initiation of new projects
or programs to respond to operational issues with the deployed
product, service, or capability being supported or public
acceptance/reaction to the improvement.
Developing business cases and the potential initiation of new projects
to respond to legislative changes, exit from a particular market
political and economic, socioeconomic changes, cultural shifts, or
logistics issues with deployed benefit being supported
Summary of cases which may need to develop BC, new
projects/programs :
improve reliability
improve communications
modify marketing and educational programs,
update configurations to ensure continued effective interface
with other products or services
provide additional functionality to meet evolving requirements.
continued ability to support a physical product or associated
support equipment with spare parts, which may require
engineering retrofit changes to ensure continued supportability
An exit from a particular market
Legislative action, which alters consumer behavior
Cultural changes, which alter perceptions of improvement or
make them lack value
political and economic, socioeconomic changes, cultural shifts,
or logistics issues
to respond to operational issues with the deployed product
Governance
To begin to establish governance processes, the first step is to have a sponsor
organization to ensure appropriate Program Governance by establishing program
governance boards that are responsible for defining and implementing appropriate
governance systems and methods to enable the organization to monitor the
program’s pursuit of program goals and objectives, while remaining in compliance
with the organization’s needs a sponsor can act in the role of a program governance
board
sponsor secures funding early in the program , once secured then
governance board role is to ensure program is funded to the degree
necessary to support the program plan
The organization’s expectations for program governance board review should
be detailed in the program plan or in the program governance plan
Governance Board meetings are the most common method used to perform
governance oversight activities. Regularly scheduled review meetings with well-
planned agendas and documented decision records enhance the effectiveness of
the governance process
Governance plan is referenced throughout the program’s duration to ensure the
program is conforming to established governance expectations and
agreements
The program manager has the important responsibility of managing a
program’s interactions with the program governance board. The program
governance board is responsible for providing appropriate support for conduct
of a program.
Unlike governance at the project level, which is focused on control to ensure
projects are meeting the triple constraint, at the program level, governance is a way
in which programs seek authorization and support for dynamically changing
program strategies or plans to respond to emerging outcomes.
Pgm Governance plan may be modified throughout the program but such
modifications should be communicated to SHs responsible of the governance
function and pgm management
The governance plan serves to inform the program plan, defining the
program’s requirements for governance interactions and review since it
governance plan covers planned governance meetings.
The most significant change requests often relate to a desire to modify the
program’ strategy, plan, or use of resources.
Program Governance may also refer to the systems and methods by which a
program team monitors and manages the component projects and
subprograms that are being performed to support the program. Governance
of components and subprograms is often achieved through the actions of the
program manager and program team responsible for the integrated outcomes
of the program. Such a responsibility may also be called component
governance.
Program Benefits and Program Governance are closely linked. The Governance
Board, among other things, focuses on benefit delivery and ensuring programs
deliver promised benefits. It, along with the program manager and other key
stakeholders, may determine the window of opportunity was compromised by
actual events in the program, one of which is feature reductions
General Notes
Procurements sequence:
Power types:
legitimate power, which is what you use when you assign work to someone who reports to you. (
not applicable to matrix organizations
Reward power :where the project manager sets up rewards and recognition for the team
Recognition and rewards:
o Clear criteria for rewards and a planned system for their use help promote
and reinforce desired behaviors.
o To be effective, recognition and rewards should be based on activities and
performance under a person’s control. For example, a team member who is
to be rewarded for meeting cost objectives should have an appropriate level
of control over decisions that affect expenses
o It is important to recognize that a particular reward given to any individual will
be effective only if it satisfies a need which is valued by that individual.
o Award decisions are made, formally or informally, during the process of
managing the project team through project performance appraisals
o Cultural differences should be considered when determining recognition and
rewards.
o People are motivated if they feel they are valued in the organization and this
value is demonstrated by the rewards given to them. Generally, money is
viewed as a tangible aspect of any reward system, but intangible rewards
could be equally or even more effective. Most project team members are
motivated by an opportunity to grow, accomplish, and apply their professional
skills to meet new challenges.
o A good strategy for program managers is to give the team recognition
throughout the life cycle of the program rather than waiting until the program
is completed.
Expert Power means the team respects the project manager’s technical expertise.
Referent power is power that’s based on identifying with or admiring the power holder.
Punishment power is the least effective form of power. The project manager should
never punish a team member in front of peers or managers!
Reward and expert powers are the most effective type of powers
Integrated change control requires you to review the full impact of the change on all areas of the program:
time, cost, scope, quality, human resources, communications, risk, and procurement.
a project in the initiation phase may have a rough order of magnitude (ROM)
estimate in the range of −25% to +75%.
Later in the project, as more information is known, definitive estimates could narrow
the range of accuracy to -5% to +10%, so this can be used if given in PERT
questions
+/- 6σ = 99.99%
+/- 3σ = 99.73%
+/- 2σ = 95.46%
+/- 1σ = 68.26%
Responsibility
Respect
Fairness
Honesty
Equations:
Simple interest