wayne.brantley

Post on 26-May-2015

14.693 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

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 Wayne.Brantley@VillanovaU.com

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

top related