MGMT631 Slides Five.ppt

57
Fall 2009 David Harris MGMT631 IS Project MGMT631 IS Project Management Management Slides Five

description

 

Transcript of MGMT631 Slides Five.ppt

Page 1: MGMT631 Slides Five.ppt

Fall 2009 David Harris

MGMT631 IS Project ManagementMGMT631 IS Project Management

Slides Five

Page 2: MGMT631 Slides Five.ppt

Fall 2009 2

Session ObjectivesSession Objectives

Projects result in change BPR

And projects themselves are subject to rampant change especially IT projects

Hence Change Control And Projects are inherently risk-prone Hence Risk Management

Page 3: MGMT631 Slides Five.ppt

Fall 2009 3

Change ResistanceChange Resistance

Tradition & culture resist changeTradition & culture resist change only 16 % Prometheanonly 16 % Promethean If it ainIf it ain’’t broke, dont broke, don’’t fix itt fix it

But in revolutionary times, traditionalists But in revolutionary times, traditionalists crushed beneath tidal wave of changecrushed beneath tidal wave of change

Innovation often comes from outsideInnovation often comes from outside

Page 4: MGMT631 Slides Five.ppt

Fall 2009 4

Developing Pro-Change MindsetDeveloping Pro-Change Mindset

ThroughThrough education & training education & training Upside-down thinkingUpside-down thinking

thrive in turbulent timesthrive in turbulent times

Think multiple customers & stakeholdersThink multiple customers & stakeholders not just one or a fewnot just one or a few

Use crises to change traditional attitudesUse crises to change traditional attitudes focus on new ways to do thingsfocus on new ways to do things

Page 5: MGMT631 Slides Five.ppt

And inside projectsAnd inside projects

Page 6: MGMT631 Slides Five.ppt

Fall 2009 6

Embracing & Managing ChangeEmbracing & Managing Change

Change will happenChange will happen Are we prepared to deal with it?Are we prepared to deal with it?

blurred visionsblurred visions rubber baselinesrubber baselines fluctuating prioritiesfluctuating priorities

All contribute to:All contribute to: Scope creepScope creep schedule slippagesschedule slippages cost overrunscost overruns customer dissatisfactioncustomer dissatisfaction

Page 7: MGMT631 Slides Five.ppt

Fall 2009 7

Embracing & Managing Change Embracing & Managing Change (Cont.)(Cont.)

As project managers, team membersAs project managers, team members We must learn how/when to We must learn how/when to ““Go with the flowGo with the flow”” And when to resist changeAnd when to resist change

In other words we must pro-actively In other words we must pro-actively Manage ChangeManage Change

Page 8: MGMT631 Slides Five.ppt

Fall 2009 8

Sources of ChangeSources of Change

CChanging players hanging players Folks change their mindsFolks change their minds Budget instabilityBudget instability Technology keeps changingTechnology keeps changing Changing competitive environmentChanging competitive environment The economyThe economy

The longer the project timeframe the The longer the project timeframe the more likely change will happenmore likely change will happen

Page 9: MGMT631 Slides Five.ppt

Fall 2009 9

Configuration Management (CM)Configuration Management (CM)

Resist change via bureaucracyResist change via bureaucracy Change control via CMChange control via CM

Rigorously screen changesRigorously screen changes formal process for assessing meritformal process for assessing merit major or minor impact?major or minor impact? if major, goes to Change Control Board if major, goes to Change Control Board

(CCB)(CCB) document changesdocument changes update baselineupdate baseline

Page 10: MGMT631 Slides Five.ppt

Change Control ProcessChange Control ProcessWritten change proposal

CCB Review

Rework proposal

proposal designed, documented,

implementation schedule

CCB reviews

Proposal implemented

Rework proposal

stop

Written change proposal

stop

Rework

Rejected

Rework

RejectedAccepted in product

Accepted for impact study

Page 11: MGMT631 Slides Five.ppt

Fall 2009 11

Change Management (Harris)Change Management (Harris) Accept all written change proposals Project team assesses impact

cost, staff, schedule Change team* reviews

value, importance (politically weighted) triage add to scope, phase II, phase III

* Key stakeholders, project manager

Page 12: MGMT631 Slides Five.ppt

Fall 2009 12

Changes: Key QuestionsChanges: Key Questions

For any/every change: There is a price to be paidThere is a price to be paid Do stakeholders understand the Do stakeholders understand the

price?price? Are they willing to pay the price?Are they willing to pay the price?

Page 13: MGMT631 Slides Five.ppt

Fall 2009 13

Scope CreepScope Creep

Scope Creep: frequently used term Scope Creep: frequently used term in PMin PM

Minor refinements eventually build Minor refinements eventually build into major scope changesinto major scope changes

Creep: anything beyond original Creep: anything beyond original project scope project scope

Creep common especially in early Creep common especially in early phases of projectphases of project

Page 14: MGMT631 Slides Five.ppt

Fall 2009 14

Scope Change ControlScope Change Control

ConcernsConcerns Scope gropeScope grope

Inability of project team to define scopeInability of project team to define scope Scope creepScope creep

““Increasing featurism”Increasing featurism” Scope leapScope leap

Major changes in scopeMajor changes in scope

Page 15: MGMT631 Slides Five.ppt

Fall 2009 15

MythsMyths of Scope Management of Scope Management

User involvement will result in an IS User involvement will result in an IS project grounded in the realities of project grounded in the realities of business needsbusiness needs

A scope statement will clearly define A scope statement will clearly define what a project will dowhat a project will do

Once the scope of the project is Once the scope of the project is defined, hold firm because any defined, hold firm because any deviation from the original plan is a deviation from the original plan is a sign that the project is out of controlsign that the project is out of control

Page 16: MGMT631 Slides Five.ppt

Fall 2009 16

MythsMyths (Cont.)(Cont.)

Function of a scope change committee Function of a scope change committee is to arbitrate user requests for is to arbitrate user requests for additional features or functionality additional features or functionality beyond the original project charterbeyond the original project charter

Regular & frequent meetings with senior Regular & frequent meetings with senior management will ensure they are kept management will ensure they are kept up to date & will result in goodwill and up to date & will result in goodwill and supportsupport

You can always make up schedules & You can always make up schedules & budgets later on if they slip a little bitbudgets later on if they slip a little bit

Page 17: MGMT631 Slides Five.ppt

Scope Change Request FormScope Change Request Form

Page 18: MGMT631 Slides Five.ppt

Fall 2009 18

Risk – Risk – RiskRisk – Risk – Risk

Life is full of uncertainty, i.e. Risk Projects are inherently & especially

risk prone Insurance companies are risk

managers Re projects: Murphy was an optimist

if it can go wrong, it willif it can go wrong, it will

Page 19: MGMT631 Slides Five.ppt

Fall 2009 19

RiskRisk

As project managers: We must apply systematic risk We must apply systematic risk

management techniques throughout management techniques throughout projectproject

They are part of our toolkit (PMBOK)They are part of our toolkit (PMBOK)

Page 20: MGMT631 Slides Five.ppt

Fall 2009 20

Risk ManagementRisk Management

Software Engineering Institute (SEI) perspective: URLs 

http://www.sei.cmu.edu/risk/overview.htmlhttp://www.sei.cmu.edu/risk/paradigm.htmlhttp://www.sei.cmu.edu/risk/principles.html

Risk management must be continuous thru life of project

Risk & opportunity go hand in hand

Page 21: MGMT631 Slides Five.ppt

Project Management Maturity by Project Management Maturity by Industry Group and Knowledge AreaIndustry Group and Knowledge Area

Page 22: MGMT631 Slides Five.ppt

Fall 2009 22

SEI on RiskSEI on Risk

""Risk in itself is not bad; risk is Risk in itself is not bad; risk is essential to progress, and failure is essential to progress, and failure is often a key part of learning. But we often a key part of learning. But we must learn to balance the possible must learn to balance the possible

negative consequences of risk negative consequences of risk against the potential benefits of its against the potential benefits of its

associated opportunity."associated opportunity."

Page 23: MGMT631 Slides Five.ppt

Fall 2009 23

SEI: What is Risk Management?SEI: What is Risk Management?

A practice with processes, methods A practice with processes, methods & tools for managing risk in & tools for managing risk in projects, providing a disciplined projects, providing a disciplined environment for pro-active decision environment for pro-active decision making:making: continuously assess what could go continuously assess what could go

wrongwrong determine which risks are most determine which risks are most

importantimportant implement strategies to deal with implement strategies to deal with

these risksthese risks

Page 24: MGMT631 Slides Five.ppt

SEI’s Risk Management ParadigmSEI’s Risk Management Paradigm

Page 25: MGMT631 Slides Five.ppt

Fall 2009 25

Sources of Project RiskSources of Project Risk

environmental (largely uncontrollable) external, e.g. government regulations internal, e.g. new division VP

technical market financial people

Page 26: MGMT631 Slides Five.ppt

Fall 2009 26

Sources of Project Risk (cont.)Sources of Project Risk (cont.)

What goes wrong with projects in your environment?

Standish top five success factors user involvement, management support,

requirements agreed/understood, planning, realistic expectations

Verzuh top five agreed goals, planning, communication,

controlled scope, management support

Page 27: MGMT631 Slides Five.ppt

Fall 2009 27

Verzuh on Risk ManagementVerzuh on Risk Management

Selecting right project is business risk Managing uncertainty is project risk Identifying risks – involve stakeholders Risk Profiles: questionnaire addressing

expected project risk areas Guidelines:Guidelines: industry & organization specificindustry & organization specific address both product & mgt risksaddress both product & mgt risks gauge magnitude of risk – high/medium/lowgauge magnitude of risk – high/medium/low

Page 28: MGMT631 Slides Five.ppt

Verzuh on Risk ManagementVerzuh on Risk Management

Page 29: MGMT631 Slides Five.ppt

Fall 2009 29

Verzuh: Dealing with RiskVerzuh: Dealing with Risk Make a decision:Make a decision: AcceptAccept

understanding risks, consequences, probabilities, understanding risks, consequences, probabilities, react if happensreact if happens

AvoidAvoid change scope to avoid, accept “low risk– low change scope to avoid, accept “low risk– low

return”return” Monitor & have contingency plans readyMonitor & have contingency plans ready

e.g. at DIA have lower tech alternative for baggagee.g. at DIA have lower tech alternative for baggage TransferTransfer

contract, outsource, insure (but remember win—win)contract, outsource, insure (but remember win—win) MitigateMitigate

work hard to reduce riskwork hard to reduce risk

Page 30: MGMT631 Slides Five.ppt

Fall 2009 30

Project RiskProject Risk Project Risk has two components:

The probability (or likelihood) of failing to achieve a particular outcome

The consequence (or impact) of failing to achieve that outcome

Risk = function (probability, consequence)Risk = function (probability, consequence)

Page 31: MGMT631 Slides Five.ppt

Risk Management & ProbabilityRisk Management & Probability

Probability x Impact of Risk (consequence)Probability x Impact of Risk (consequence)

= Expected Value (Cost)= Expected Value (Cost)

Calculate expected cost of riskCalculate expected cost of riskDecision on $ to spend to reduce riskDecision on $ to spend to reduce risk

Verzuh

Page 32: MGMT631 Slides Five.ppt

Qualitative Scoring of RiskQualitative Scoring of Risk

LowConsequence

MediumConsequence

HighConsequence

HighProbability

MediumRisk

HighRisk

HighRisk

MediumProbability

LowRisk

MediumRisk

HighRisk

LowProbability

LowRisk

LowRisk

MediumRisk

The Risk Scoring Matrix

Page 33: MGMT631 Slides Five.ppt

Probability & ConsequenceProbability & Consequence

Which illustration depicts the higher risk?

Consequence = Probability =

Risk =

High Low

Consequence = Probability =

Risk =

Low Medium

Medium Low

Probability or consequence of a risk condition is not, by itself, a good measure of risk

Page 34: MGMT631 Slides Five.ppt

Fall 2009 34

Top 10 Risk Item TrackingTop 10 Risk Item Tracking

Tool for maintaining awareness of Tool for maintaining awareness of risk throughout life of a projectrisk throughout life of a project

Establish periodic review of the 10 Establish periodic review of the 10 project risk itemsproject risk items

List current/previous ranking, List current/previous ranking, number of times the risk appears on number of times the risk appears on list over time, summary of progress list over time, summary of progress made in resolving each risk itemmade in resolving each risk item

Page 35: MGMT631 Slides Five.ppt

35Fall 2009

Top 10 Risk Item Tracking ExampleTop 10 Risk Item Tracking ExampleMonthly Ranking

Risk Item This

Month

Last

Month

Numberof Months

Risk ResolutionProgress

Inadequateplanning

1 2 4 Working on revising theentire project plan

Poor definitionof scope

2 3 3 Holding meetings withproject customer andsponsor to clarify scope

Absence ofleadership

3 1 2 Just assigned a newproject manager to leadthe project after old onequit

Poor costestimates

4 4 3 Revising cost estimates

Poor timeestimates

5 5 3 Revising scheduleestimates

Page 36: MGMT631 Slides Five.ppt

Fall 2009 36

Expert JudgmentExpert Judgment

Many organizations rely on the Many organizations rely on the intuitive feelings & past experience intuitive feelings & past experience of experts to help identify potential of experts to help identify potential project risksproject risks

Experts can categorize risks as high, Experts can categorize risks as high, medium, or low with or without more medium, or low with or without more sophisticated techniquessophisticated techniques

Page 37: MGMT631 Slides Five.ppt

Fall 2009 37

FMEA: a risk assessment tool FMEA: a risk assessment tool Failure modes & effects analysisFailure modes & effects analysis methodology for analyzing potential methodology for analyzing potential

reliability problems during developmentreliability problems during development Performed by cross functional teamPerformed by cross functional team Can greatly reduce impact of failuresCan greatly reduce impact of failures

by systematically identifying, analyzing & by systematically identifying, analyzing & developing corrective action plansdeveloping corrective action plans

Can be used multiple times thru projectCan be used multiple times thru project Systematic approach: 10 stepsSystematic approach: 10 steps

Page 38: MGMT631 Slides Five.ppt

FEMA: 10 StepsFEMA: 10 Steps

Describe anticipated Describe anticipated failure modefailure mode

Describe effect of failureDescribe effect of failure Describe causes of Describe causes of

failurefailure Estimate severity of Estimate severity of

failurefailure Estimate probability of Estimate probability of

occurrenceoccurrence

List current controlsList current controls Estimate detectability of Estimate detectability of

failurefailure Calculate risk priority Calculate risk priority

number (RPN)number (RPN) Recommend corrective Recommend corrective

actionaction Recalculate “predicted” Recalculate “predicted”

RPNRPN

Page 39: MGMT631 Slides Five.ppt

Dilbert on Risk ManagementDilbert on Risk Management

FACT: If project manager doesn’t see risk management as part of job, then risk management process will not be effective in reducing program risk.

Page 40: MGMT631 Slides Five.ppt

Fall 2009 40

Identifying IT Project RisksIdentifying IT Project Risks

BrainstormingBrainstormingSWOT AnalysisSWOT AnalysisCause and Effect DiagramsCause and Effect DiagramsPast ProjectsPast Projects

Page 41: MGMT631 Slides Five.ppt

Fall 2009 41

SWOT AnalysisSWOT Analysis

Page 42: MGMT631 Slides Five.ppt

Fall 2009 42

Cause and Effect DiagramCause and Effect Diagram

Identify the risk in terms of a threat or Identify the risk in terms of a threat or opportunityopportunity

Identify the main factors that can cause Identify the main factors that can cause the risk to occurthe risk to occur

Identify detailed factors for each of the Identify detailed factors for each of the main factorsmain factors

Continue refining the diagram until Continue refining the diagram until satisfied that the diagram is completesatisfied that the diagram is complete

Page 43: MGMT631 Slides Five.ppt

Cause and Effect DiagramCause and Effect Diagram

Page 44: MGMT631 Slides Five.ppt

Fall 2009 44

Normal DistributionNormal Distribution

Page 45: MGMT631 Slides Five.ppt

Fall 2009 45

PERT DistributionPERT Distribution

Page 46: MGMT631 Slides Five.ppt

Fall 2009 46

PERT DistributionPERT Distribution

PERT distribution uses a three-point PERT distribution uses a three-point estimate where: estimate where: a denotes an optimistic estimate a denotes an optimistic estimate b denotes a most likely estimate b denotes a most likely estimate c denotes a pessimistic estimate c denotes a pessimistic estimate

PERT Mean = (a + 4m + b) / 6PERT Mean = (a + 4m + b) / 6 PERT Standard Deviation = (b - a) / 6PERT Standard Deviation = (b - a) / 6

Page 47: MGMT631 Slides Five.ppt

Fall 2009 47

SimulationsSimulationsMonte Carlo

a technique that randomly generates specific values for a variable with a specific probability distribution.

goes through a specific number of iterations or trials and records the outcome.

Page 48: MGMT631 Slides Five.ppt

Risk Management ToolsRisk Management Tools

@RISK, risk analysis and simulation add-in for MS Project http://www.palisade.com/

Risk Radar®, MS Access-based project risk analysis and tracking softwarehttp://www.iceincusa.com/products_tools.htm

Page 49: MGMT631 Slides Five.ppt

Risk Simulation Using @Risk for Risk Simulation Using @Risk for Microsoft ProjectMicrosoft Project

Page 50: MGMT631 Slides Five.ppt

Output from Monte Carlo SimulationOutput from Monte Carlo Simulation

Page 51: MGMT631 Slides Five.ppt

Cumulative Probability DistributionCumulative Probability Distribution

Page 52: MGMT631 Slides Five.ppt

Sample Monte Carlo Simulation Sample Monte Carlo Simulation Results for Project ScheduleResults for Project Schedule

Page 53: MGMT631 Slides Five.ppt

Risk Response Plan should include:Risk Response Plan should include: The project risk The trigger which flags that the risk has occurred The owner of the risk (i.e., the person or group

responsible for monitoring the risk and ensuring that the appropriate risk response is carried out)

The risk response based on one of the four basic risk strategies

Page 54: MGMT631 Slides Five.ppt

Fall 2009 54

Results of Good Project Risk ManagementResults of Good Project Risk Management

Unlike Unlike crisiscrisis management, good management, good project risk management often goes project risk management often goes unnoticedunnoticed

Well-run projects appear almost Well-run projects appear almost effortless, but a lot of work goes into effortless, but a lot of work goes into running a project wellrunning a project well

Project managers should strive to Project managers should strive to make their jobs look easy to reflect make their jobs look easy to reflect the results of well-run projectsthe results of well-run projects

Page 55: MGMT631 Slides Five.ppt

Fall 2009 55

Results (continued)Results (continued)

Inherently high risk businesses use risk analysis, mitigation & avoidance tactics Projects finish earlier, cost less as most

problems discovered & avoided/handled earlier at lower cost

Projects typically spend 1 - 2% of contract cost with a 20:1 cost avoidance/savings on investment

Page 56: MGMT631 Slides Five.ppt

Fall 2009 56

““Waltzing with Bears”Waltzing with Bears”

Practical & readable text on “Managing Risk on Software Projects”

Paperback By Tom Demarco & Timothy Lister Dorset House, 2003, ISBN 0-932633-60-9

Page 57: MGMT631 Slides Five.ppt