38
Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

  • View
    215

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

Effective Project Management

Barbara Stone & Jodie MathiesOctober 11, 2007

Page 2: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

2

Agenda

• Srini – elevator speech• Questions on assignment?• Q & A • Cost Baseline• Risk Management

Page 3: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

3

Questions

• What are the benefits of critical path analysis over Gantt charts?

• Disadvantages?• What is Critical Chain theory?• What is a buffer?• Why would critical chain be especially

important in managing a program vs. a project?

• What is Parkinson’s Law?

Page 4: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

4

Answers

• formally identifies tasks which must be completed on time for the whole project to be completed on time, and also identifies which tasks can be delayed for a while if resource needs to be reallocated to catch up on missed tasks

• A further benefit of Critical Path Analysis is that it helps you to identify the minimum length of time needed to complete a project. Where you need to run an accelerated project, it helps you to identify which project steps you should accelerate to complete the project within the available time. This helps you to minimize cost while still achieving your objective

2. The disadvantage of CPA is that the relation of tasks to time is not as immediately obvious as with Gantt Charts.

3. Underlying the key differentiating aspects of Critical Chain-based project management are an appreciation for the impact of variation (the statistical nature of projects) and of human behavior (people's response to how their projects are managed) on the ability of a project to move with speed and reliability

4. Buffers are designed quantities of time, sized and applied to a project schedule to protect what is important to the success of that project. The Project Buffer protects the promised due date from variation in the critical chain.

5. By combining the ability of buffers to absorb variation with the synchronization (staggering) of project launches based on the availability of key (heavily and commonly used) resources or on the capacity of (common) major integration points, cross-project contention for resources is minimized. Doing so results in less pressure to multitask and its lead-time multiply effects.

6. "Work expands to fill the time available for its completion."

Page 5: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

5

When do you calculate Project financials?

• Beginning: create baseline budget

• During: track progress to baseline;

adjust budget as necessary

• End: success metric of project

Page 6: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

6

As you go through the Planning Phase, cost estimates’ accuracy increases

 

’Class 1’ - Variance +/- 30% to 50% - High level estimate at the Phase level.

‘Class 2’ - Variance +/- 15% to 25% - As many details as possible.

‘Class 3’ - Variance +/- 10% - Completely filled out as applicable.

Page 7: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

7

Cost Estimating Tools & Techniques

• Analogous: ‘we did more or less the same thing last year and it took us 6 months and cost $400K”

• Parametric: ‘new home construction = $130/square foot’ Software: Function (or Object) Point Analysis

• Bottom-up: estimating cost of individual tasks, then rolling up

• etc

Page 8: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

8

Cost Budgeting tip:

Don’t forget contingency for risk

Somewhat equivalent to ‘safety’ in schedule

Apply to Cost Baseline at milestone points, not factor for every task

Page 9: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

9

How do projects get funded?

What do I mean by ‘funded’?

Approval to use the resources required.

Projects can get funded:

• for entire project, at beginning

• incrementally, at specified points

Page 10: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

10

2003 2004 total 2003 2004 total 2003 2004 totalLabor

Capital 500 205 705 483 494 977 -17 289 272Expense 208 173 381 220 132 352 12 -41 -29

total labor 708 378 1086 703 626 1329 -5 248 243

HW/SW 793 793 605 605 -793 605 -188

Maint fees 60 60 0 0 -60 -60

Contingency 119 51 170 180 180 -119 129 10

Total Project 1620 489 2109 703 1412 2115 -917 923 6 total project budget up by $6K

Forecast shifts between Stage Funding Requests* Total Labor forecast went up 243* Total Hardware/software forecast reduced - 248* Contingency increased by $10K 10

total impact to project forecast 6

Forecast shifts between fiscal years 2003-2004Current project forecast for 2004 1412Prior project budget for 2004 - 489

total budget shift to 2004 923

less HW/SW - 605318

less unused contingency - 180total planned impact to 2004 138

$605K includes capacity and maintenance fees

Plan as of Stage 2 funding request

Plan as of Stage 3 funding Request

Difference

Construction extended further into 2004 with impact of

Change Requests

Page 11: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

11

I can hear you saying:

How does this relate to my project?

Page 12: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

12

You have already been working on cost elements for your project

• Time estimates for team members‘effort’ vs ‘duration’

• Understanding purchases

• Understanding time & cost of risk mitigation plans

Page 13: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

13

Your cost baseline

(Effort in hours of all tasks * cost per hour)

+ Other budgeted project expenses

Project cost baseline

Page 14: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

14

MS ProjectProject Cost baseline development

Page 15: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

15

Project Risk Management

Risk Management Activities

Output(s)

Risk Management Planning Risk Management Plan

Risk Identification Risks; Triggers

Qualitative Risk AnalysisPrioritized Risks; Project Risk ranking

Quantitative Risk AnalysisPrioritized Risks; Probabilistic analysis of Project

Risk Response Planning Risk Response Plan

Risk Monitoring & ControlWorkaround or Corrective Action plans

Page 16: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

16

Tom Sawyer vs Chicken Little

• If you don’t identify opportunities, they won’t be in your field of view

• If you don’t actively attack risks, the risks will actively attack you

• Opportunity management objectives are driven by the desire to excel while risk management objectives are driven by the desire to not fail.

Page 17: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

17

Five steps

1. Plan and define the approach. Create a risk management plan. Take a high level approach which includes a recurring schedule for reviewing risks.

2. Identify the risks that might be faced. Risks can have both positive and negative ramifications. For each risk look at the upside and downside by identifying both the threats and opportunities.

Page 18: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

18

5 steps - continued

3. Analyze and assess each risk to determine the severity of its potential impact on the project and the likelihood that it will occur. A simple scale of high, medium and low can be used. Ranking priority can be achieved by assigning a value to the scale. Categories can be added to differentiate the type of risk, for example technical vs. business. Risk responses can vary.

Page 19: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

19

5 steps - continued

4. Assign actions and owners to each identified risk. The results of Steps 2, 3 and 4 lead to the creation of the project’s risk register that logs each risk, the response(s) defined to deal with it, and the results when available.

5. Continuously review existing risks and add new potential risks, updating the risk management plan as needed to ensure that the project achieves its objectives. This is the most critical step and forms the closed loop process.

Page 20: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

20

Risk identification

• Include as many team members, sponsors, knowledge experts as possible

• Concerted effort to visualize new risks & determine if additional assumptions are being made unconsciously

• Review scope, resources, environment, vacations, production freezes, travel, etc. in light of risk

Page 21: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

21

risk sourcesEngagement Definition Client Commitment Technology - Hardware & Software

Legal & Contractual Project Schedule Complexity

Commercial Issues Duration Related Projects

Political Considerations Project Budget/Financial HP divisions and internal entities

Regulatory Issues Communications Sub-contractors

Industrial Relations Resources Suppliers

Occupational Health & Safety HP Experience & Capability Market Action

Page 22: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

22

A Better UC-Wise - Meghalim

UC-Wise has been in existence since 2002 and there have been ongoing concerns with its usability and steep learning curve. Project goal is to provide a set of recommendations for building a new and better web-based teaching tool.

Page 23: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

23

Illumobile Marketing - Bindiya

A broadcast outdoor advertising company that wants to expand its network from 10 to 50 within 6 months

ANDDevelop a plan to turn the

advertisement creation team into a revenue-generating department

Page 24: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

24

Online Automobile Trading - Rob

Develop an online auction site that lowers the per-vehicle dealership-to-dealership trading cost of used automobiles

Page 25: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

25

Produce a jazz CD - Katherine

Produce an outstanding and professional- looking jazz CD to promote the band and lead to paying gigs

Page 26: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

26

Reporting Tool - David

Build reporting tool function to use with existing internally-developed Capacity Management tool

Goal is to level resources across organization based on historical, current, and funnel information

Page 27: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

27

iNaturalist.org - Jessica

Create an online, interactive community for naturalists, such as bird watchers, fishermen, mushroom foragers, etc.

Page 28: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

28

Personalized registration - Adrian

Improve customer’s experience with registration experience through customized responses

Page 29: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

29

Bid site for labs - Jim

Online site to provide schedule, bid documents, etc. extending bidders who bid on Berkeley Lab projects

Page 30: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

30

Srini

Page 31: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

31

Key evaluation points• Project Definition• Detailed planning• Concept trade-offs• Development of system documentation• Manufacturing preparation • Supplier selection• Coding preparation• Test preparation• Shipping/handling• Deployment• Change evaluation

Page 32: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

32

Options for action

• Avoidance – is the most direct response. Eliminating the risk or its ability to impact your project.

• Mitigation – means reducing the probability of the risk or minimizing its impact if it does occur.

• Contingency – simply means having alternative plans in place to deal with a threat, should one occur or should a mitigation plan fail.

• Transference – shifts the risk to another party. This often involves a legal or contractual relationship.

• Sharing – involves two separate parties (i.e., company and customer; system developer and end-user) taking on the responsibility for dealing with the threat and the risk.

• Acceptance – could be active or passive. • Passive acceptance means nothing will be done to prepare for the risk in advance. Instead, it will

be dealt with if and when it occurs. • Active acceptance usually means developing a contingency plan in case the event occurs later.

This could involve holding money or resources in reserve. In either case, the project manager and the organization must be able to tolerate the consequences of the accepted risk event should it occur.

Page 33: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

33

Another view of options

1. Identify potential opportunities and their risks2. Assess associated probabilities of occurrence and

the impact (benefit or consequence of the occurrence)

3. Decide to:

Do nothing Take•causative actionfor opportunity•preventative action for risk

Take contingent action based on an identified trigger

Page 34: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

34

Costbudgeting

Project Plandevelopment

Charterbusiness case

feasibility studyproduct description

Scope planninghigh-level

skills analysis

Cost baselineTime-phased budget

Costestimating

Resourceplanning

Risk Mgmtplanning

ActivityDefinition

Scope statement

Resourcerequests

Risk Mgmtplan

Project schedule

Activityduration

estimating

Activitysequencing

Networkdiagram

Schedule development

WBS

Scope definitionassumptionsscope in/outalternatives

Project plan

CommunicationPlan

Page 35: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

35

Presentation of risk to management

..\..\Desktop\ presentation.ppt

Page 36: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

36

Triggers for risk review

• Cost variance• Schedule variance• Changes in forecast project end date• Changes in schedule float• Changes in stakeholder attitude• Earned value variance

Page 37: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

37

Risk/Opportunity handling

• Identify risks• Quantify• Qualify

• Rank by criticality• Identify options for

managing• Assign owner• Establish trigger

• Changes also change risks• Positive• Negative

• Review, reprioritize, take action

Page 38: Effective Project Management Barbara Stone & Jodie Mathies October 11, 2007

38

Assignments for next class

• Effective Project Management, Chapters 10 • Real World Budget Tracking with MS Projec

t (Gantthead)

• Read Who's afraid of EVA? (Gantthead) • Read Agile Estimating and Planning,

chapter 10 • For your project:

• Create a risk management plan using this template (xls)

• Create a cost baseline for your project