5 Example Project Risks

advertisement
The University of California
Berkeley Extension
X470 Project Management
Lisa Bausell
1
X470 Project Management
1 Project Management
2 Project Planning
3 Project Planning
Introduction
Scope
Resources
Project Initiation
Workflow
Finalization
4 Project
5 Project
6 Project Management
Baseline
Reporting & Communication
Review
Monitor & Control
Closure
Presentations
2
Review
Critical path shows you the
forward pass
backwards pass
difference is ________
RACI = R, A, C, I,
You can only have 1 person as ___
3
Review Risks
Basic project risk management requires:
• Identifying risks
• Prioritizing risks through qualitative analysis
• Probability, Impact = risk register
• Responding to significant risks
4
Example Project Risks
Schedule risks:
• Critical path activities with long durations
• Interfaces with other projects...
Resource risks:
• Loss of contributors with unique skills
• Work requiring remote (or unknown) resources...
Scope risks:
• Activities requiring new, untried processes
• Technical and performance challenges...
General risks:
• Communications problems
• Reorganizations, loss of sponsorship...
5
Risk Probability
Risks are associated with uncertain, future
events.
• Estimates of probability (likelihood) are
between 0% and 100%.
• Probabilities may be assessed as
percentages or percentage ranges.
Qualitative probability ranges (such as
H/M/L) are generally sufficient for rankordering risks.
6
Risk Impact
Impact estimates the consequences for your
project, should the risk occur.
• Impact may be assessed as ranges or categories of impact to
one or more project objective parameters, or as estimates of
time lost, money spent, extra effort, or other impact.
• Impact measures may have no upper bound.
Qualitative assessment based on defined
categories is generally sufficient for rankordering risks, such as:
• High: Threatening the project objective
• Medium: Requiring significant replanning
• Low: A nuisance
7
Example Risk Register
Probability
(H/M/L)
Impact
(H/M/L)
Software expert unavailable
M
H
HM
Contractor Incompetent
M
M
M
Purchased component late
L
H
M
Software development too slow
L
M
ML
Test gear not available
L
L
L
Risks
Overall
Risk
“Overall Risk” combines the estimates for probability and
impact, and is used to rank order the risk register’s list.
8
Risk Responses
Brainstorm responses to risks, considering:
• Avoidance (Replan project to remove the risk)
• Mitigation (Revise plans to lower risk probability
and/or impact)
• Transfer (Shift all or part of risk impact to others)
• Acceptance (Leave plans unchanged, but
monitor the risk, and where appropriate,
establish contingency plans for recovery.)
9
Project Risk Responses
• Identify specifics, not just general risks.
• List the “Top 10”—Keep risks visible.
• Document contingency plans.
• Assign triggers and owners.
• Plan responses to all big risks
and document all risks.
• Assess project size (effort months).
• Establish project contingency reserves, based on risk
(time and/or budget).
10
Team Project
Opening a new restaurant in San Francisco
1.Do a basic WBS (4 by 3 at least)
2.Determine top risks
3.Complete Risk Register
4.Share with the class
11
Project Baseline and Execution
•
•
•
•
Negotiate Project Changes
Develop Schedule
Set the Project Baseline
Direct and Manage Project Execution
12
Negotiate Project Changes
If you have a plan that is consistent with the project objective,
commit to the project and use it.
If your plans fail to meet the project objective, propose several
project options, with a recommendation, to your sponsor. For
example:
•
•
•
•
•
Adjust the deadline
Increase the budget
Reduce the scope or deliver it in phases
Improve (or train) resources
Make other project changes
Negotiate agreement on a realistic, plan-based project with
your sponsor and key stakeholders.
13
Adjust Project Plans
Use project information:
•
•
•
•
High-level charter and summary of objectives
High-level WBS and summary project schedule
Assessment of resource requirements and capacities
Major assumptions and risks
Knowledge is power. Use project information to
clearly show what is and is not feasible, and use factbased, principled negotiation to avoid “the impossible
project.”
14
Develop Schedule
“Analyze activity sequences, durations,
resource requirements, and schedule
constraints to create the project schedule.”
(PMBOK 6.5)
“Develop Schedule” is a process that permeates
project planning, using progressive elaboration.
When finalizing your planning efforts, collect your
results to produce a credible, workflow-based
schedule for your project.
15
Assemble Project Documents
Project definition documents
• Project Charter
• Requirements, constraints, assumptions, and priorities
• Staffing roster
Project planning documents
• WBS, schedule, resource plans, and risk register
• Quality, communications, procurement and other
ancillary plans
Project status documents:
• Status reports
• Change logs, issue reports, and project reviews
16
Set the Project Baseline
• Get sponsor and stakeholder approval
• Freeze project specifications
• Initiate change control
• Set the baseline in computer scheduling tool
• Publish and distribute approved plans
17
Sponsor and Stakeholder Approval
Validate your project plans.
Sponsor
(Customers/Stakeholders)
Objectives
Plan
Project
Plan
Project Manager/
Team
18
Freeze Project Specifications
Project deadlines, resource commitments, and
scope are linked.
For your baseline plan, (or at a minimum for
the upcoming phase of work), clearly
document the specific scope requirements that
are “In Plan” and define the project Statement
of Work (SOW).
19
Initiate Change Control
Gain agreement on a sufficiently formal change
control process:
• Log and publicly document all change requests.
• Identify who will be responsible for change management
decisions.
• Determine how to analyze all proposed changes.
• Establish criteria for accepting, rejecting or deferring a
change; reject most of them.
• Communicate and document status of all requested
changes.
20
Scheduling Tool Baseline
If using a computer scheduling tool, lock the
baseline schedule in the tool’s database.
Begin tracking all activities and using the tool
to highlight all variances.
21
Publish and Distribute Plans
Inform all stakeholders of the details of the
project baseline decisions.
Store all project baseline documents in a
public “Project Management Information
System” (PMIS) that is easily assessed by all
project team members and stakeholders.
22
Project
Executing
(PMBOK)
23
Direct and Manage Project Execution
“Perform the work defined in the project
management plan to achieve the project’s
objectives.” (PMBOK 4.3)
Execution prerequisites:
–
–
–
–
–
24
Baseline validated
Communications ready
Tools on-line
Committed staffing and funding
PMIS available to all stakeholders
Project Execution Decisions
Finalize and document:
•
•
•
•
•
•
25
Frequency and methods for collecting status
Frequency and types of reporting
Frequency of meetings
Practices for storing project information
Tools and systems to be used
Other significant project processes
Project Checkpoints
For each defined project checkpoint (life cycle
phase transition, cycle or iteration completion,
interim scope delivery, or stage-gate), verify:
•
•
•
•
•
•
26
Timing
Required data and other input deliverables
Stakeholder involvement
Decisions to be made
Decision criteria
Checkpoint output deliverables
Project Metrics
Chose metrics that:
• Support overall project objectives
• Positively influence team behavior
• Assist good decision-making
• Focus on process performance, not punishment
Some typical metrics:
• Critical path activity slippage
• Issues opened and closed
• Number of approved scope changes
• Excess consumption of effort or funds
• Missed milestones
27
KPI
Key Performance Indicators
• Scope
• Budget
• Schedule
Define Project Status
Critical path activity slippage
• Green = all 3 on target
• Yellow = There is an issue that might affect 1 of the
3
• Red = 1 of the three is off or there is an issue that is
affecting 1
28
Project Dashboard
29
Project Dashboard
30
Project Dashboard
31
Develop a Project
Dashboard
• What are your KPI’s
• Develop content
• How do you want to present the
information
• Mock up a dashboard for your project
32
Project Monitoring and Control
• Monitor And Control Project Work
• Define and Perform Integrated Change
Control
• Control Scope
• Control Schedule and Control Costs
• Collect Status
• Analyze Variances
• Manage Issues and Escalate Problems
33
Monitor And Control Project Work
“Track, review, and regulate the progress to
meet the performance objectives defined in the
project management plan.” (PMBOK 4.4)
Benefits:
• Real-time progress recognition
• Early identification of problems while small;
avoidance of later big problems
• Timely communication
• Reduced uncertainty and stress
• Better future projects
34
Define and Perform Integrated
Change Control
“Perform integrated change control: Review all
change requests, approve changes, and
manage changes to the deliverables,
organizational process assets, project
documents, and project management plan.”
(PMBOK 4.5)
Even for “Agile” projects, success depends on
understanding and limiting change based on
business value.
35
Control Scope
“Monitor the status of the project and product
scope and manage changes to the scope
baseline.” (PMBOK 5.5)
Scope change management process includes:
•
•
•
•
36
Proposal
Analysis
Decision
Follow-up
Scope Change Management Process
No
Document
Proposed
Change
Proposal
Complete?
Yes
Log the
Change
Analyze the
Proposed
Change
No
Approved?
Yes
Publicize,
Document, and
Implement Change
37
Approved with
Modifications?
Yes
Reject or Defer
the Change;
Communicate
Resolution
No
Change Proposals
Document proposed changes, including:
• Description of the change
• Business justification for the change,
including credible estimates
• Known consequences of making the
change
• Stakeholder support for the change
38
Assessment of Scope Changes
• Log changes requested
• Verify proposal information
• Characterize the change
• Mandatory (Analysis gap, Dependency, Problem)
• Discretionary, Scope Creep
• Analyze the proposed change
• Benefits
• Costs
• Other impact
39
Disposition of Changes
Evaluate all changes promptly
• Reject (default)
• Accept
• Accept with modification
• Defer
40
Change Follow-up
Communicate decisions:
• If rejected, document the reason.
If accepted, take action:
• Update planning documents
• Implement accepted changes
• For major changes, review and update the
project baseline.
41
Status Tracking and Reporting
Follow a complete tracking process each cycle:
•
•
•
•
Collect status.
Analyze variance.
Manage issues and escalate problems
Report project status.
Commit to a tracking frequency (generally weekly).
•
•
•
•
42
Track activities from WBS.
Monitor status every cycle.
Intensify collection when needed.
Focus on schedule, cost, and other significant metrics.
Control Schedule
“Monitor the status of the project to update
project progress and manage changes to
the schedule baseline.” (PMBOK 6.6)
Track schedule metrics every status cycle, and
respond promptly to variances from the planned
baseline.
43
Control Costs
“Monitor the status of the project to update
the project budget and manage changes to
the cost baseline.” (PMBOK 7.3)
Track cost and other resource metrics every status
cycle, and respond promptly to variances from the
planned baseline.
44
Collect Status
What has happened? (Hard data, facts and
figures)
• Activities, Milestones
• Resources
• Issues
Why did it happen? (Soft data, stories)
• Environment
• People
45
Status Strategies
Too little status
information:
• No information
• Low effort
• Creates confusion
Too much status
information :
• Information overload
• Lots of work
• Creates confusion
So:
• Keep your process simple
• Collect important data you will use
• Be consistent
46
Status Collection Methods
• Electronic Mail
• One-on-One Discussions
• Online Collection Systems
• Reports and Forms
• Project Office
47
Status Collection Pitfalls
• Lack of Discipline / Frequency
• Not Using Collected Data
• Killing the Messenger
• Poor Data Quality
48
Analyze Variances
• Compare actual status data with the expectations
of the baseline plan.
• Calculate differences and identify significant
variances.
• Identify any trends in the project that may impact
later work.
49
Variance Trends
Identify:
• All slippage on the critical path.
• Excess consumption of money or effort.
• Slippage on non-critical tasks that are
similar to critical tasks later in the project.
• Staff performance problems.
• Other significant problems.
50
Assess Variance Impact
For each significant variance:
• Focus on root causes, not on “who to blame.”
• Use soft data to detect the source of project
problems
• Determine whether impact is short-term, longterm, or repeating.
• Be proactive; begin to address small problems
while they are small.
51
Manage Issues
Create an issue log as part of your PMIS and ensure
that your project team and appropriate stakeholders
have access. A sample log:
ID
Description
Opened
41 Part
03 Jan
shipped late 20xx
Due date
Priority
Owner
Status
Comments
31 Jan
20xx
High
Frodo
Open
Expediting
from alternate
source
Confirm issue ownership, and secure commitments
for resolution timing. Track status of open items with
other project status.
52
Plan Responses
Brainstorm as a team.
Work to address problems, not just symptoms.
Possible strategies:
•
•
•
•
•
53
Responses that worked on earlier problems
Documented contingency plans
Revisions to schedule logic
Small resource shifts
Revisions to scope
Implement Responses
• Analyze change proposals.
• Apply your change
Sponsor
management process
(Customers/Stakeholders)
• Select the best option.
• If the change affects
Changes Validation
Issues
your project objective,
revalidate the project.
Project Manager/
• Implement the change.
Team
54
Evaluate and Follow Up
• Verify that the response was effective.
• Test for unintended consequences, on this and
other projects.
• If problems persist, try again (or escalate).
55
Escalate Persistent Problems
Escalate issues and other project problems only as a
last resort, following unsuccessful attempts at
resolution through issue management and other
efforts. Process:
• Promptly recognize problems that are beyond your control.
• Outline options and recommendations for resolution.
• Document status and consequences of failure to resolve
the problem.
• Involve your project sponsor and appropriate stakeholders
in taking corrective action.
• Track activities and ensure resolution.
56
Review Homework
•
•
•
•
57
Reading
Individual Homework
Teamwork
Team Homework
Download