wayne.brantley
TRANSCRIPT
5 Keys to Successful Project Management
Wayne Brantley, MS. Ed, PMP, ITIL, CPLP, CRP Senior Director of Professional Education
Villanova University
www.VillanovaU.com
1-800-571-4953
Overview
Baseline data Project performance Why projects fail The five keys to project success
Can you predict the future?
The future isn't as scary if you know the past
Do you baseline project performance?
Why do projects fail?
What determines project failure?
What determines project success?
What are the commonalities in successful projects?
Create Best Practices
Lessons learned databases
Create a Center of Excellence
Develop best practices
Executive buy-in
The Five Keys to Successful Project Management
1. Obtain Good Requirements
2. Perform Detailed Project Planning
3. Do Risk Management
4. Lead the Project Team
5. Create an Organizational Culture that Supports Project Management
The Five Keys to Successful Project Management
1. Obtain Good Requirements
The Five Keys to Successful Project Management
• What do requirements establish in a project?
• What are some signs that thorough requirements were not acquired?
11
Improved Requirements Gathering
“How the customer explained it”
12
Improved Requirements Gathering
“How the Project Leader understood it”
13
Improved Requirements Gathering
“How the Analyst designed it”
14
Improved Requirements Gathering
“How the Programmer wrote it”
15
Improved Requirements Gathering
“How the Business Consultant described it”
16
Improved Requirements Gathering
“How the project was documented”
17
Improved Requirements Gathering
“What Operations installed”
18
Improved Requirements Gathering
“How the customer was billed”
19
Improved Requirements Gathering
“How it was supported”
20
Improved Requirements Gathering
“What the customer really needed”
Obtain Good Requirements Needs analysis – Where do needs arise from?
Market demands Laws Technology evolution Others?
Evolution of a need Emergence – “Change is the generator of
needs” Recognition – Must be a conscious effort Articulation – See what it means to all
stakeholders
Obtain Good Requirements Articulate the Needs – See what it means to all
stakeholders Step 1 – Ask those that have the need to
define it as clearly as possible Step 2 – Ask a full set of questions about
the need Step 3 – Carry out whatever research is
necessary to enable you to understand the need better
Step 4 – Formulate the need as best as you can
Step 5 – Have customer/stakeholder review, and revise accordingly
Obtain Good Requirements How do you obtain good requirements?
1. Take time to do it2. Ask the right people the right questions3. Draw a picture4. Build a model5. Build a little6. Check and re-check7. Sign off
C = Cover
Y = Your
A = Activities
The Five Keys to Successful Project Management
2. Perform Detailed Project Planning
Detailed Project Planning
Project initiation - project planning handoff
Detailed Project Planning What is done in planning?
Develop the project management plan Requirements Scope WBS Schedule Estimate durations Estimate costs Quality Human resources Communications Risk management Procurement
Detailed Project Planning Documentation that is developed when we
started Statement of Work Contracts Project requirements documents Project Charter
When is the project manager assigned?
When should the PM be assigned?
Detailed Project Planning
• The WBS
• Project scope and the WBS
• The WBS and the work
• The WBS and project management
Detailed Project Planning
• Uses of the WBS– Planning– Estimating
• Schedules• Budgets• Resources
– Change Control– Project Control
Detailed Project Planning
Develop a schedule Durations Dependencies Constraints Resource availability
Detailed Project Planning Get good estimates Know how good
+/- some variance Order of Magnitude (also known as a SWAG)
+75/-25% Budget Estimate
+25/-10% Definitive Estimate
+10/-5% Think of optimistic, most
likely, and pessimistic PERT = O + 4 (ML) + P / 6 Don’t pad Don’t be the martyr
-25% +75% -10% +25%
-5% +10%
Detailed Project Planning
Develop duration estimates Where do your estimates come from? Who has the most valid estimate? Develop estimating techniques
PERT estimates = Optimistic + 4 (Most Likely) + Pessimistic / 6 EX: O = 3 days
ML = 5 days P = 9 days
• Answer = 5.33 days
The Five Keys to Successful Project Management
3. Do Risk Management
Do Risk Management
Project team member number 1 – Murphy Risk management planning – Do it! Identifying risk Evaluating risks Contingency planning Continuous risk management
35
Who is Murphy?
• He shows up to every project• He is on your team• He can be the difference between a
successful and a failed project• Murphy’s Law
– “If something can go wrong, it will”
36This is Murphy’s Shadow
37
Risk Management Planning Risk Planning – How much Risk Management
do you apply to your project? $500k - $5M - $500M - $5B project differences 1 month – 6 month – 1 year – 2 year – 5 year
project differences 2 person – 6 person – 12 person – 20 person
project differences Your project – boss’s project – CEO’s project
differences Life or death project differences
Do Risk Management
Risk Identification Any possible risk should be identified Do not exclude even the ridiculous Use all stakeholders
Techniques used to identify risks Brainstorming Nominal Group Technique Delphi Techniques
39
Risk Management Identification• Techniques used to identify risks
– Brainstorming• Open discussion• No discussion on discussion• Comfortable environment• Use note takers• Get all to participate
40
Risk Management Identification• Techniques used to identify risks
– Expert Interviews• Identify knowledgeable resources inside the
company
• Identify knowledgeable resources outside the company
41
Risk Management Identification• Techniques used to identify risks
– Delphi Techniques• Use experts anonymously• Get their response• Iteratively and anonymously feed back to them• Get them to collaborate without them knowing
Risk Grid
IMPACT
LOW PROBABILITY
4
MED PROBABILITY
2
PROBABILITY
L M H
3
H
M
L
4
MED IMPACTLOW IMPACT
LOW PROBABILITY
HIGH IMPACT
LOW PROBABILITY
MED PROBABILITY
4
MED IMPACT
MED PROBABILITY
2
LOW IMPACT HIGH IMPACT
LOW IMPACT
HIGH PROBABILITY
3
MED IMPACT
HIGH PROBABILITY
2
HIGH IMPACT
HIGH PROBABILITY
1
RISK ACTION
1 = AVOID
2 = MITIGATE
3 = ACKNOWLEDGE
4 = ACCEPT
44
PIE Method All risks have an Event, a Probability, and an Impact An Event is the Risk that we identify Probability is the likelihood that it can occur Impact is the amount that it would cost us E = P x I Example: Risk 1 has a 70% probability and a $50,000 impact
Risk 2 has a 40% probability and a $150,000 impact Risk 3 has a 20% probability and a $250,000 impact
Which risk would be your first concern?
= $35k= $60k= $50k
45
Risk Management Identification• Top Project Risks (Student Response)
– Over commitment of resources – Stakeholder involvement– Incomplete Identification of risks – Contingency planning not done– SMART Goals (not used very often
anymore)
46
Risk Management Identification• Top Project Risks (Student Response)
– Command change out, so project no longer has priority
– Higher directives changed negating the need for the product, and thus the project
– Schedule change, forcing personnel to sea earlier than expected, thus dwindling down team members
– Loss of funding, due to repair requirements elsewhere
– Unexpected Loss of personnel/team members
47
Risk Management Identification• Top Project Risks (Student Response)
– Missing deliverables from customer– Missing deliverables from project teams– Resources not available when needed– Miscommunications– Murphy (he's a stalker) - unforeseen risk
that materializes at the worst time
Email me your top risks at [email protected]
The Five Keys to Successful Project Management
4. Lead the Project Team
Leading the Project Team Development
Project manager or project leader People Teams Personalities Skills
Leading the Project Team Development
ChallengesGeographical locationsCultural differences Language differences
SpokenTechnical
Organization alignment
Situational Leadership Ken Blanchard identified different leadership styles based on:
The situation Matching your leadership style to the developmental level of
the worker
Leadership styles are based on directive and supportive behaviors Leadership styles are; Directive, Coaching, Supportive, and
Delegating
The worker’s developmental level is based on competence and commitment behaviors
Worker’s developmental levels are; Enthusiastic Beginner, Disillusioned Learner, Reluctant Contributor, Peak Performer
Situational Leadership
Supportive
Directive
Coaching
Delegating
D I R E C T I V E
SUPPORTIVE
HL
H
Situational Leadership
DisillusionedLearner
EnthusiasticBeginner
PeakPerformer
ReluctantContributor
Competence
Commitment
Situational Leadership
Coaching =Disillusioned
Learner
Directive =Enthusiastic
Beginner
Delegating =Peak
Performer
Supportive =Reluctant
Contributor
The Project Sandbox –“Can’t we all just get along?”
The Project Sandbox
Sales
Engineering
Top 10 Ways to Motivate Today’s Employees
1. Provide personal thanks
2. Make times for employees
3. Provide specific feedback
4. Create an open environment
5. Provide information
6. Involve employees
7. Reward high performers
8. Develop a sense of ownership
9. Give chances to grow and learn
10. Celebrate successes
Bob Nelson; Motivating Today’s Employees, 1996
The Five Keys to Successful Project Management
5. Create an Organizational Culture that Supports Project Management
An Organizational Culture that Supports Project Management
How do you get an organization to support project management?
An Organizational Culture that Supports Project Management
Project Management Maturity Models Project management is free! ROI for Project Management
Project Management Maturity ModelsWhy are the needed?
An Organizational Culture that Supports Project Management
Maturity ModelsA place to startCommon languageCommon methodologyBest practicesContinuous improvement
An Organizational Culture that Supports Project Management
Maturity Models Capability Maturity Models (CMM)Software Engineering Institute (SEI)Carnegie Mellon University
Additional Project Management Maturity Model
An Organizational Culture that Supports Project Management
65
CMM Business Benefits
• Reduction in system integration and test time
• Extend SW-CMM benefits to the total project
• Leverage previous process improvement investments
• Increased focus and consistency in:– Requirements development and
management– System design and development– System integration– Risk Management
66
CMM Benefits• Improved schedule and budget predictability
• Improved cycle time
• Increased productivity• Improved quality• Increased customer satisfaction
• Improved employee morale
• Increased return on investment
• Decreased cost of quality
67
Maturity Models CMMI – SEI/Carnegie Mellon
Level 1 – Performed Process unpredictable, poorly controlled, and reactive
Level 2 – Managed Process characterized for projects and is often reactive
Level 3 – Defined Process characterized for the organization and is proactive
Level 4 – Quantitatively managed Process managed and controlled
Level 5 - Optimizing Focus on continuous process improvement
68
Project Management Maturity Models
Harold Kerzner’s Project Management Maturity Model
Level 1 – Common Language
Level 2 – Common Processes
Level 3 – Singular Methodology
Level 4 – Benchmarking
Level 5 – Continuous ImprovementContin
uous
Improvement
Basic
Knowledge
Process
Definition
Process
Control
69
Project Management Maturity Models
Project Management Maturity Model (PMMM) –
J. Kent Crawford, 2002 Level 1 – Initial process
Ad hoc Management awareness
Level 2 – Structure Process and Standards Basic processes Management support Experts and generic tools Project centric
70
Project Management Maturity Models
Project Management Maturity Model (PMMM) –
J. Kent Crawford, 2002 Level 3 – Organizational Standards and Institutionalized
Process Standardized processes Repeatable processes Actual data collected Industry standards or organizational specifics Organizational focus
71
Project Management Maturity Models
Project Management Maturity Model (PMMM) –
J. Kent Crawford, 2002 Level 4 – Managed Process
Processes integrated with corporate processes Management mandates Project performance analyzed Organization specifics on estimates Data used
72
Project Management Maturity Models
Project Management Maturity Model (PMMM) –
J. Kent Crawford, 2002 Level 5 – Optimizing processes
Project effectiveness Project efficiency Project performance improvement Continuous improvement
Best Practices
73
Project Management Maturity Models
PMI’s Organizational Project Management Maturity Model (OPM3™) Standardizing Measuring Controlling Continuously improving
74
PMI OPM3 Benefits
• Advance organization’s goals through the use of PM• Establishes organizational best practices for PM• Allows an organization to identify where it needs to
improve• Identifies priorities for improving and helps with
planning
CMMI Kerzner Crawford PMI
Performed CommonLanguage
Initial Process
Standardizing
Managed Common Process
StructureProcess and Standards
Defined SingularMethodology
Organizational Standardsand Institutionalized process
Measuring
QuantitativelyManaged
Benchmarking Managed Processes
Controlling
Optimizing ContinuousImprovement
OptimizingProcesses
Continuously Improving
Project Management is Free!
What is the cost of project management?
What is the benefit of project management?
ROI of Project Management
What would be the costs?
What benefits would we see?
An Organizational Culture that Supports Project Management
ROI Process – Jack Phillips methodology (www.roiinstitute.net) Determines the return you get on your investment We have to show the value of PM
Executive support Resources Methodology Systems
ROI Methodology 6 levels of value
1. Reaction2. Learning3. Application4. Impact5. ROI6. Intangibles
An Organizational Culture that Supports Project Management
ROI Process – Jack Phillips methodology (www.roiinstitute.net) 10 steps:
Develop objectives for program evaluation Develop evaluation plans Data collection during program implementation Data collection after program implementation Isolate the effects of the solution Convert data to monetary value Identify intangibles Capture costs Calculate ROI (Net Program Benefits/Program Costs x 100) Develop report and communicate results
An Organizational Culture that Supports Project Management
Cost of project delay
•Delay from past
project performance = 25% late
•Estimated12 month project = 15 month delivered
•Salary for PMO (8 personnel) = $700,000 annual salary
•Benefit of project = $1M / month
•Benefit of PM = 3 months saved @ $1M
per month = $3M
Example of Converting Data Using Baseline Data
Summary
Baseline data Project performance Why projects fail The five keys to project success