SlideShare a Scribd company logo
 
 

TO
Half‐day Tutorial 
6/4/2013 1:00 PM 
 
 
 
 
 
 

"Twelve Risks to Enterprise Software
Projects—And What to Do about
Them"
 
 
 

Presented by:
Payson Hall
Catalysis Group, Inc.
 
 
 
 
 
 
 
 

Brought to you by: 
 

 
 
340 Corporate Way, Suite 300, Orange Park, FL 32073 
888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
Payson Hall
Catalysis Group, Inc.

A systems engineer and project management consultant, Payson Hall is a founding member of
Catalysis Group, Inc. Formally trained as a software engineer and computer scientist, he has
performed and consulted on a variety of hardware and software systems integration projects in
both the public and private sectors throughout North America and Europe during his thirty-year
professional career. He has been a writer and featured speaker on topics of systems
integration, project management, and risk management. Payson's rare combination of IT project
management experience and communication skills has made him a valued member of many
project review and project oversight teams.
 
12 Risks to Enterprise
Software Projects
(And What to Do about Them)
Payson Hall, Consulting Project Manager
Catalysis Group, Inc.
payson@catalysisgroup.com

1

Target Audience
Session most useful if you develop:

• Large systems that interact with other
production systems

• Systems that replace existing systems
• Production system (migrations) for new
environments

• (Bonus): Build Public Sector systems
2
What’s In This For You?
Every large project is unique, BUT...

• Often face similar challenges
• When succumbing to challenges, projects
exhibit common patterns

• Patterns can be mapped to risks
• Addressing these risks improves your
chances of success
3

Who Am I?
• Wrote my first computer game 1975
• Professional IT career began 1980
• Software start-up 1982-1986
• BS CS 1986
• Systems Integrator 1986-1991 (PW & IBM)
• Independent IT & PM consultant since 1991
4
Goal
A facilitated conversation

•

Share patterns of trouble I’ve observed
on large, very large, very very large, very...

•

Enable you to anticipate and avoid
problems; or

•

Better recognize and mitigate them

5

Approach
• Frame patterns as risks
• Present risks
• Discuss measures to
• Avoid the risk
• Reduce the impact
• Improve early warning
6
Agenda
1. Quick risk tutorial
2. For Risk = 1 to 12
Review Risk
Discuss examples
Explore remedies
3. End
4. Q&A - Close
7

Risk Tutorial
What is a “Risk”?

• PMBOK

Guide - 4th Edition:
“An uncertain event or condition that, if
it occurs, has a positive or negative effect
on a project’s objectives”
®

• Best definition ever (IMO):

“Uncertainty that matters”
- David Hillson
8
Describing a Risk
A well-formed risk generally follows one of
two templates:
If <thing that may happen> then
<consequence> might be the result
<Statement of existing situation> may
lead to <consequence>
9

Risk Management
1. Identify Risks (Write them up)
2. Analyze Risks (Decide how much you care)
3. Plan Responses (Describe what to do)
4. Document (Risks & your decisions)
5. Communicate (Risks & confirm decisions)
6. Monitor (Keep watching - Repeat 1..5)
10
Identify Risks
• History with similar projects
• Input from SMEs regarding current project
• Critical Path
• Precious Resources
• Key Milestones
• External Dependencies
• Undocumented/Incorrect Assumptions
11

Analyze Risks
Details exceed our time together (see article
for more information), but it is helpful to
think of risk in three dimensions:

• Probability - How likely is this?
• Impact - How bad will it be?
• Difficulty of timely detection - Will we
see this coming or be blind-sided?
12
Plan Responses
• A pretty list of risks is useless
• Using the list to guide actions is helpful
• Decrease probability
• Decrease impact
• Improve ability to detect
13

Document
Leave an audit trail of

• What was identified
• How significant you thought it was
• What you propose doing about it

14
Communicate
• Keep project sponsors informed
• PM & team recommend, sponsor decides
• Only sponsor can decide a risk is
“acceptable”

15

Monitor
Ongoing process of: identifying new risks,
(re-)analyzing identified risks, plan responses,
documenting, communicating, and responding
to risks that occur
Common error:
“Doing risk management” at the start,
then putting results on the shelf - like
“eating once and for all”
16
Twelve Risks
For Risk = 1 to 12

Your Input
Here

Review Risk
Discuss examples
Explore remedies
End

17

Risk 1: Perspective
If team loses perspective on the role and
motives of our systems integration vendor it
can make effective change management more
difficult

18
What & Why

19

What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
20
Risk 2: Conversion
The difficulty & complexity of data
conversion and data cleansing make it
difficult to estimate and could delay the
project

21

What & Why

22
What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
23

Risk 3: Tight Schedule
If the schedule is very aggressive and highly
optimized, this may amplify the consequences
of other risks that occur on schedule,
budget, and scope/quality

24
What & Why
Task A

Task A
Task C

Assume Task A & B equally likely to finish:
• Early
• On Time
• Late
On Time

Late

Task B

Task B

Early

5/9 = 55%
How likely that Task C starts late?
25

What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
26
Risk 4: Org Change
The scope of organizational change required
to implement the system is difficult to
estimate and could jeopardize successful
implementation if not fully addressed

27

What & Why

28
What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
29

Risk 5: Interfaces
The scope of existing interfaces may make
implementation complex and require close
coordination and synchronization with
adjacent systems that could
disproportionately impact schedule

30
What & Why
Before
New

After
New

Magic

Magic

B

C

A

A

Legacy

B

C

Legacy
31

What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
32
Risk 6: Resources
Resource constraints may make the project
schedule extremely sensitive to staff
downtime and turnover

33

What & Why

34
What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
35

Risk 7: New Tech
During the project new technologies will
emerge that could positively or negatively
affect project cost or duration and product
quality and functionality

36
What & Why

37

What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
38
Risk 8: Context
During the project the sponsoring
organization may experience changes in
priorities or goals that will result in changes
to the project goals and constraints

39

What & Why
The World
Organization

Project

40
What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
41

Risk 9: Requirements
During the project the requirements may
evolve and require changes to the project
scope, schedule or resources

42
What & Why
Changed

Original

Requirements Rate of Change 2% per Month?
1000

750

500

1000

980

920

900

880

860

840

820

780

940

800

960

100

120

140

160

180

200

40
Mar

80

220

60
Apr

May

Jun

Jul

Aug

Sep

Oct

Nov

Dec

250

0

0
Jan

20
Feb

43

What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
44
Risk 10: Implementation
The complexity of go-live may be difficult to
estimate and manage and may result in a
need to “un-implement” (back out) the
system one or more times

45

What & Why
Production

Development

46
What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
47

Risk 11: Pacing
The long duration of the project may result
in the team and the supporting organizations
misperceiving project urgency that could
result in schedule delays

48
What & Why

49

18 Month Project (Month 1)
S

F
Welcome aboard! Looking forward to working with
you all. We will be procuring a new facility for the
project team while we select a product and vendor.
Hope to have the RFP out by the end of next month.
Keep your fingers crossed!

50
18 Month Project (Month 2)
S

F
Great work team! We’ve narrowed facility search to 3
locations & everyone enjoyed the tours. Final selection
this week. Hope to start moving next month. RFP
release delayed two weeks by legal review. We will be
just settling into our new digs when RFP goes out.
Boxes for packing will be distributed next week.
Potluck when RFP released.
51

18 Month Project (Month 3)
S

F
Final facility selection complete, but phones and such
won’t be hooked up for another two weeks. Move
date to be determined, but don’t unpack anything you
don’t have to. RFP finally back from legal and should go
out in a week or so. Looking forward to the potluck.
We are a behind schedule, but things should settle
down after the move.
52
18 Month Project (Month 4)
S

F

RFP released! Potluck was a hit! Mary promises to
post the recipe for her tuna casserole in the break
room when we get moved. Moving to new facility next
month.

53

18 Month Project (Month 5)
S

F
Settling in to our beautiful new facility. Team still
unpacking boxes and setting up furniture. Tech support
promises that the LAN and printers should be set up
next week. More vendor questions than we
anticipated with the RFP, working to get an addendum
out this month so that we can get vendor final
proposals next month.
54
18 Month Project (Month 6)
S

F
Legal had a few issues with the addendum, but it should
go out next week. All systems up and running. I think
it’s time for an office warming potluck! There is
definitely light at the end of the tunnel. Thanks for all
your hard work with the addendum and getting the
office settled.
55

18 Month Project (Month 7)
S

F

Proposals are due next month. After a brief transition
period, I will be turning project management duties
over to Mary Smith. It has been a pleasure working
with you all and I wish you best of luck on the project.

56
18 Month Project (Month 8)
S

F
I want to the thank the team for making me feel so
welcome. Vendor selection is complete and legal is
finalizing a contract so that vendor staff can start
work. We hope the vendor will be on site next
month...

57

18 Month Project (Month 9)
S

F

Legal promises there are just a few more contract
details and then the vendor should be able to start
after the holidays...

58
What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
59

Risk 12: Momentum
The organizational commitment to a project
of this magnitude can lead to a sense of
inevitability and momentum that may cloud
judgement regarding whether we could
continue the project in the face of evidence
to the contrary

60
What & Why

61

What to do?
• Reduce Probability
• Reduce Impact
• Reduce Difficulty of Timely Detection
62
The Last Slide
• Q &A
• Questions Later?

Payson Hall
payson@catalysisgroup.com
Twitter: @paysonhall

Thank you!
63

More Related Content

What's hot

The Quarterbacks Dilemma
The Quarterbacks Dilemma The Quarterbacks Dilemma
The Quarterbacks Dilemma
Allan Cytryn
 
Paradigm of agile project management
Paradigm of agile project managementParadigm of agile project management
Paradigm of agile project management
Glen Alleman
 
importance of resources allocation in formal method of software engineering ...
 importance of resources allocation in formal method of software engineering ... importance of resources allocation in formal method of software engineering ...
importance of resources allocation in formal method of software engineering ...
abdulrafaychaudhry
 
PMI Global Congress North America 2013 - Improving Focus and Predictability o...
PMI Global Congress North America 2013 - Improving Focus and Predictability o...PMI Global Congress North America 2013 - Improving Focus and Predictability o...
PMI Global Congress North America 2013 - Improving Focus and Predictability o...
Joe Cooper
 
Estimating software development
Estimating software developmentEstimating software development
Estimating software development
Jane Prusakova
 
Project evaluation examples
Project evaluation   examplesProject evaluation   examples
Project evaluation examples
Erasmus+
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
Ghent University
 
Why Is Managing Software So Hard?
Why Is Managing Software So Hard?Why Is Managing Software So Hard?
Why Is Managing Software So Hard?
Michael Lamont
 
Project Risk management
Project Risk management Project Risk management
Project Risk management
CMA (Dr.) Ashok Panigrahi
 
Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2
nikig6806
 
Seven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project managerSeven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project manager
Glen Alleman
 
2009 Resource Planning Summit Presentation Charles Howell
2009 Resource Planning Summit Presentation Charles Howell2009 Resource Planning Summit Presentation Charles Howell
2009 Resource Planning Summit Presentation Charles Howell
Charles Howell, PMP
 
Project management and Success Criteria
Project management and Success Criteria Project management and Success Criteria
Project management and Success Criteria
ujjwal Mania
 
Del
DelDel
Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2
eyavagal
 
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Promet Source
 
Project Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyProject Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General Assembly
General Assembly
 
Project Estimation:Survival Guide
Project Estimation:Survival GuideProject Estimation:Survival Guide
Project Estimation:Survival Guide
Johnnie Fox
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project Management
Fred Wiersma
 
Lou wheatcraft
Lou wheatcraftLou wheatcraft
Lou wheatcraft
NASAPMC
 

What's hot (20)

The Quarterbacks Dilemma
The Quarterbacks Dilemma The Quarterbacks Dilemma
The Quarterbacks Dilemma
 
Paradigm of agile project management
Paradigm of agile project managementParadigm of agile project management
Paradigm of agile project management
 
importance of resources allocation in formal method of software engineering ...
 importance of resources allocation in formal method of software engineering ... importance of resources allocation in formal method of software engineering ...
importance of resources allocation in formal method of software engineering ...
 
PMI Global Congress North America 2013 - Improving Focus and Predictability o...
PMI Global Congress North America 2013 - Improving Focus and Predictability o...PMI Global Congress North America 2013 - Improving Focus and Predictability o...
PMI Global Congress North America 2013 - Improving Focus and Predictability o...
 
Estimating software development
Estimating software developmentEstimating software development
Estimating software development
 
Project evaluation examples
Project evaluation   examplesProject evaluation   examples
Project evaluation examples
 
Introduction to Project Management
Introduction to Project ManagementIntroduction to Project Management
Introduction to Project Management
 
Why Is Managing Software So Hard?
Why Is Managing Software So Hard?Why Is Managing Software So Hard?
Why Is Managing Software So Hard?
 
Project Risk management
Project Risk management Project Risk management
Project Risk management
 
Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2
 
Seven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project managerSeven Habits of a Highly Effective agile project manager
Seven Habits of a Highly Effective agile project manager
 
2009 Resource Planning Summit Presentation Charles Howell
2009 Resource Planning Summit Presentation Charles Howell2009 Resource Planning Summit Presentation Charles Howell
2009 Resource Planning Summit Presentation Charles Howell
 
Project management and Success Criteria
Project management and Success Criteria Project management and Success Criteria
Project management and Success Criteria
 
Del
DelDel
Del
 
Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2Strayer bus 375 midterm exam part 2
Strayer bus 375 midterm exam part 2
 
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...Project Estimation Presentation - Donte's 8th level of estimating level of ef...
Project Estimation Presentation - Donte's 8th level of estimating level of ef...
 
Project Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General AssemblyProject Management Best Practices: Brock Boddie/General Assembly
Project Management Best Practices: Brock Boddie/General Assembly
 
Project Estimation:Survival Guide
Project Estimation:Survival GuideProject Estimation:Survival Guide
Project Estimation:Survival Guide
 
Critical Chain Project Management
Critical Chain Project ManagementCritical Chain Project Management
Critical Chain Project Management
 
Lou wheatcraft
Lou wheatcraftLou wheatcraft
Lou wheatcraft
 

Viewers also liked

Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
TechWell
 
Program Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationProgram Management: Collaborating across the Organization
Program Management: Collaborating across the Organization
TechWell
 
Back to the Basics: Principles for Constructing Quality Software
Back to the Basics: Principles for Constructing Quality SoftwareBack to the Basics: Principles for Constructing Quality Software
Back to the Basics: Principles for Constructing Quality Software
TechWell
 
Are Your Test Reports a Death Sentence?
Are Your Test Reports a Death Sentence?Are Your Test Reports a Death Sentence?
Are Your Test Reports a Death Sentence?
TechWell
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
TechWell
 
Mobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsMobile Testing Trends and Innovations
Mobile Testing Trends and Innovations
TechWell
 
Essential Test-Driven Development
Essential Test-Driven DevelopmentEssential Test-Driven Development
Essential Test-Driven Development
TechWell
 
Agile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile ProjectAgile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile Project
TechWell
 
Don’t Go over the Waterfall: Keep Agile Testing Agile
Don’t Go over the Waterfall: Keep Agile Testing AgileDon’t Go over the Waterfall: Keep Agile Testing Agile
Don’t Go over the Waterfall: Keep Agile Testing Agile
TechWell
 
Test Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory TestingTest Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory Testing
TechWell
 
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
TechWell
 
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
TechWell
 
Oh, WASP! Security Essentials for Web Apps
Oh, WASP! Security Essentials for Web AppsOh, WASP! Security Essentials for Web Apps
Oh, WASP! Security Essentials for Web Apps
TechWell
 
Configuration Management Best Practices
Configuration Management Best PracticesConfiguration Management Best Practices
Configuration Management Best Practices
TechWell
 
Continuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationContinuous Testing through Service Virtualization
Continuous Testing through Service Virtualization
TechWell
 
Ensuring Security through Continuous Testing
Ensuring Security through Continuous TestingEnsuring Security through Continuous Testing
Ensuring Security through Continuous Testing
TechWell
 

Viewers also liked (16)

Agile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective ActionsAgile Project Failures: Root Causes and Corrective Actions
Agile Project Failures: Root Causes and Corrective Actions
 
Program Management: Collaborating across the Organization
Program Management: Collaborating across the OrganizationProgram Management: Collaborating across the Organization
Program Management: Collaborating across the Organization
 
Back to the Basics: Principles for Constructing Quality Software
Back to the Basics: Principles for Constructing Quality SoftwareBack to the Basics: Principles for Constructing Quality Software
Back to the Basics: Principles for Constructing Quality Software
 
Are Your Test Reports a Death Sentence?
Are Your Test Reports a Death Sentence?Are Your Test Reports a Death Sentence?
Are Your Test Reports a Death Sentence?
 
Sprinkle on Just Enough Process
Sprinkle on Just Enough ProcessSprinkle on Just Enough Process
Sprinkle on Just Enough Process
 
Mobile Testing Trends and Innovations
Mobile Testing Trends and InnovationsMobile Testing Trends and Innovations
Mobile Testing Trends and Innovations
 
Essential Test-Driven Development
Essential Test-Driven DevelopmentEssential Test-Driven Development
Essential Test-Driven Development
 
Agile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile ProjectAgile Test Management and Reporting—Even in a Non-Agile Project
Agile Test Management and Reporting—Even in a Non-Agile Project
 
Don’t Go over the Waterfall: Keep Agile Testing Agile
Don’t Go over the Waterfall: Keep Agile Testing AgileDon’t Go over the Waterfall: Keep Agile Testing Agile
Don’t Go over the Waterfall: Keep Agile Testing Agile
 
Test Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory TestingTest Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory Testing
 
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
Creating a Better Testing Future: The World Is Changing and We Must Change Wi...
 
Decoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedExDecoupled System Interface Testing at FedEx
Decoupled System Interface Testing at FedEx
 
Oh, WASP! Security Essentials for Web Apps
Oh, WASP! Security Essentials for Web AppsOh, WASP! Security Essentials for Web Apps
Oh, WASP! Security Essentials for Web Apps
 
Configuration Management Best Practices
Configuration Management Best PracticesConfiguration Management Best Practices
Configuration Management Best Practices
 
Continuous Testing through Service Virtualization
Continuous Testing through Service VirtualizationContinuous Testing through Service Virtualization
Continuous Testing through Service Virtualization
 
Ensuring Security through Continuous Testing
Ensuring Security through Continuous TestingEnsuring Security through Continuous Testing
Ensuring Security through Continuous Testing
 

Similar to Twelve Risks to Enterprise Software Projects-And What to Do About Them

Risk Management
Risk ManagementRisk Management
Risk Management
IT Weekend
 
Ben Mkt 347 Week 4
Ben Mkt 347 Week 4Ben Mkt 347 Week 4
Ben Mkt 347 Week 4
Robert Harris, Ph.D
 
NCET Biz Bite | Project Management Tips and Tools | January 2018
NCET Biz Bite | Project Management Tips and Tools | January 2018NCET Biz Bite | Project Management Tips and Tools | January 2018
NCET Biz Bite | Project Management Tips and Tools | January 2018
Archersan
 
Risk: the Elephant in the Room
Risk: the Elephant in the RoomRisk: the Elephant in the Room
Risk: the Elephant in the Room
Last Call Media
 
bpm-risk-analysis
bpm-risk-analysisbpm-risk-analysis
bpm-risk-analysis
Holly E. Rogers
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overview
cford1973
 
Risk Management ProcessTraining Session Victor Allen.docx
Risk Management ProcessTraining Session Victor Allen.docxRisk Management ProcessTraining Session Victor Allen.docx
Risk Management ProcessTraining Session Victor Allen.docx
SUBHI7
 
A Framework for Managing Project Risk
A Framework for Managing Project RiskA Framework for Managing Project Risk
A Framework for Managing Project Risk
Know That / Know How / Know Why
 
Predictive project analytics: Will your project be successful?
Predictive project analytics: Will your project be successful?Predictive project analytics: Will your project be successful?
Predictive project analytics: Will your project be successful?
Deloitte Canada
 
Women in Innovation - Risk Register: What Could Possibly Go Wrong
Women in Innovation - Risk Register: What Could Possibly Go WrongWomen in Innovation - Risk Register: What Could Possibly Go Wrong
Women in Innovation - Risk Register: What Could Possibly Go Wrong
KTN
 
Project Management
Project ManagementProject Management
Project Management
David Edgerton, Jr.
 
Lean Six sigma Black Belt Training Part 6
Lean Six sigma Black Belt Training Part 6Lean Six sigma Black Belt Training Part 6
Lean Six sigma Black Belt Training Part 6
Lean Insight
 
Project Management
Project ManagementProject Management
Project Management
Lean Teams
 
Implementing portfolio managment tools, Ed Couch, Astra Zeneca
Implementing portfolio managment tools, Ed Couch, Astra ZenecaImplementing portfolio managment tools, Ed Couch, Astra Zeneca
Implementing portfolio managment tools, Ed Couch, Astra Zeneca
Association for Project Management
 
Realistic PM for Bank Trainers (75 min presentation)
Realistic PM for Bank Trainers (75 min presentation)Realistic PM for Bank Trainers (75 min presentation)
Realistic PM for Bank Trainers (75 min presentation)
Lou Russell
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
DigitalCatapultDevelopmentPractices
 
Six Sigma Green Belt Training Part 4
Six Sigma Green Belt Training Part 4Six Sigma Green Belt Training Part 4
Six Sigma Green Belt Training Part 4
Skillogic Solutions
 
2015 drupalcampcebu estimation_jrf
2015 drupalcampcebu estimation_jrf2015 drupalcampcebu estimation_jrf
2015 drupalcampcebu estimation_jrf
Johnnie Fox
 
Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015
Association for Project Management
 
Project Management How To
Project Management How ToProject Management How To
Project Management How To
kellyfrey
 

Similar to Twelve Risks to Enterprise Software Projects-And What to Do About Them (20)

Risk Management
Risk ManagementRisk Management
Risk Management
 
Ben Mkt 347 Week 4
Ben Mkt 347 Week 4Ben Mkt 347 Week 4
Ben Mkt 347 Week 4
 
NCET Biz Bite | Project Management Tips and Tools | January 2018
NCET Biz Bite | Project Management Tips and Tools | January 2018NCET Biz Bite | Project Management Tips and Tools | January 2018
NCET Biz Bite | Project Management Tips and Tools | January 2018
 
Risk: the Elephant in the Room
Risk: the Elephant in the RoomRisk: the Elephant in the Room
Risk: the Elephant in the Room
 
bpm-risk-analysis
bpm-risk-analysisbpm-risk-analysis
bpm-risk-analysis
 
Project Management Overview
Project Management OverviewProject Management Overview
Project Management Overview
 
Risk Management ProcessTraining Session Victor Allen.docx
Risk Management ProcessTraining Session Victor Allen.docxRisk Management ProcessTraining Session Victor Allen.docx
Risk Management ProcessTraining Session Victor Allen.docx
 
A Framework for Managing Project Risk
A Framework for Managing Project RiskA Framework for Managing Project Risk
A Framework for Managing Project Risk
 
Predictive project analytics: Will your project be successful?
Predictive project analytics: Will your project be successful?Predictive project analytics: Will your project be successful?
Predictive project analytics: Will your project be successful?
 
Women in Innovation - Risk Register: What Could Possibly Go Wrong
Women in Innovation - Risk Register: What Could Possibly Go WrongWomen in Innovation - Risk Register: What Could Possibly Go Wrong
Women in Innovation - Risk Register: What Could Possibly Go Wrong
 
Project Management
Project ManagementProject Management
Project Management
 
Lean Six sigma Black Belt Training Part 6
Lean Six sigma Black Belt Training Part 6Lean Six sigma Black Belt Training Part 6
Lean Six sigma Black Belt Training Part 6
 
Project Management
Project ManagementProject Management
Project Management
 
Implementing portfolio managment tools, Ed Couch, Astra Zeneca
Implementing portfolio managment tools, Ed Couch, Astra ZenecaImplementing portfolio managment tools, Ed Couch, Astra Zeneca
Implementing portfolio managment tools, Ed Couch, Astra Zeneca
 
Realistic PM for Bank Trainers (75 min presentation)
Realistic PM for Bank Trainers (75 min presentation)Realistic PM for Bank Trainers (75 min presentation)
Realistic PM for Bank Trainers (75 min presentation)
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Six Sigma Green Belt Training Part 4
Six Sigma Green Belt Training Part 4Six Sigma Green Belt Training Part 4
Six Sigma Green Belt Training Part 4
 
2015 drupalcampcebu estimation_jrf
2015 drupalcampcebu estimation_jrf2015 drupalcampcebu estimation_jrf
2015 drupalcampcebu estimation_jrf
 
Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015Basic risk management presentation 17th june 2015
Basic risk management presentation 17th june 2015
 
Project Management How To
Project Management How ToProject Management How To
Project Management How To
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
TechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
TechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
TechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
TechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
TechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
TechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
TechWell
 
Ma 15
Ma 15Ma 15
Ma 15
TechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
TechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
TechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
TechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
TechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
TechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
TechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
TechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
TechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
TechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
TechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
TechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
TIPNGVN2
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 

Recently uploaded (20)

Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Data structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdfData structures and Algorithms in Python.pdf
Data structures and Algorithms in Python.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 

Twelve Risks to Enterprise Software Projects-And What to Do About Them

  • 1.     TO Half‐day Tutorial  6/4/2013 1:00 PM              "Twelve Risks to Enterprise Software Projects—And What to Do about Them"       Presented by: Payson Hall Catalysis Group, Inc.                 Brought to you by:        340 Corporate Way, Suite 300, Orange Park, FL 32073  888‐268‐8770 ∙ 904‐278‐0524 ∙ sqeinfo@sqe.com ∙ www.sqe.com
  • 2. Payson Hall Catalysis Group, Inc. A systems engineer and project management consultant, Payson Hall is a founding member of Catalysis Group, Inc. Formally trained as a software engineer and computer scientist, he has performed and consulted on a variety of hardware and software systems integration projects in both the public and private sectors throughout North America and Europe during his thirty-year professional career. He has been a writer and featured speaker on topics of systems integration, project management, and risk management. Payson's rare combination of IT project management experience and communication skills has made him a valued member of many project review and project oversight teams.  
  • 3. 12 Risks to Enterprise Software Projects (And What to Do about Them) Payson Hall, Consulting Project Manager Catalysis Group, Inc. payson@catalysisgroup.com 1 Target Audience Session most useful if you develop: • Large systems that interact with other production systems • Systems that replace existing systems • Production system (migrations) for new environments • (Bonus): Build Public Sector systems 2
  • 4. What’s In This For You? Every large project is unique, BUT... • Often face similar challenges • When succumbing to challenges, projects exhibit common patterns • Patterns can be mapped to risks • Addressing these risks improves your chances of success 3 Who Am I? • Wrote my first computer game 1975 • Professional IT career began 1980 • Software start-up 1982-1986 • BS CS 1986 • Systems Integrator 1986-1991 (PW & IBM) • Independent IT & PM consultant since 1991 4
  • 5. Goal A facilitated conversation • Share patterns of trouble I’ve observed on large, very large, very very large, very... • Enable you to anticipate and avoid problems; or • Better recognize and mitigate them 5 Approach • Frame patterns as risks • Present risks • Discuss measures to • Avoid the risk • Reduce the impact • Improve early warning 6
  • 6. Agenda 1. Quick risk tutorial 2. For Risk = 1 to 12 Review Risk Discuss examples Explore remedies 3. End 4. Q&A - Close 7 Risk Tutorial What is a “Risk”? • PMBOK Guide - 4th Edition: “An uncertain event or condition that, if it occurs, has a positive or negative effect on a project’s objectives” ® • Best definition ever (IMO): “Uncertainty that matters” - David Hillson 8
  • 7. Describing a Risk A well-formed risk generally follows one of two templates: If <thing that may happen> then <consequence> might be the result <Statement of existing situation> may lead to <consequence> 9 Risk Management 1. Identify Risks (Write them up) 2. Analyze Risks (Decide how much you care) 3. Plan Responses (Describe what to do) 4. Document (Risks & your decisions) 5. Communicate (Risks & confirm decisions) 6. Monitor (Keep watching - Repeat 1..5) 10
  • 8. Identify Risks • History with similar projects • Input from SMEs regarding current project • Critical Path • Precious Resources • Key Milestones • External Dependencies • Undocumented/Incorrect Assumptions 11 Analyze Risks Details exceed our time together (see article for more information), but it is helpful to think of risk in three dimensions: • Probability - How likely is this? • Impact - How bad will it be? • Difficulty of timely detection - Will we see this coming or be blind-sided? 12
  • 9. Plan Responses • A pretty list of risks is useless • Using the list to guide actions is helpful • Decrease probability • Decrease impact • Improve ability to detect 13 Document Leave an audit trail of • What was identified • How significant you thought it was • What you propose doing about it 14
  • 10. Communicate • Keep project sponsors informed • PM & team recommend, sponsor decides • Only sponsor can decide a risk is “acceptable” 15 Monitor Ongoing process of: identifying new risks, (re-)analyzing identified risks, plan responses, documenting, communicating, and responding to risks that occur Common error: “Doing risk management” at the start, then putting results on the shelf - like “eating once and for all” 16
  • 11. Twelve Risks For Risk = 1 to 12 Your Input Here Review Risk Discuss examples Explore remedies End 17 Risk 1: Perspective If team loses perspective on the role and motives of our systems integration vendor it can make effective change management more difficult 18
  • 12. What & Why 19 What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 20
  • 13. Risk 2: Conversion The difficulty & complexity of data conversion and data cleansing make it difficult to estimate and could delay the project 21 What & Why 22
  • 14. What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 23 Risk 3: Tight Schedule If the schedule is very aggressive and highly optimized, this may amplify the consequences of other risks that occur on schedule, budget, and scope/quality 24
  • 15. What & Why Task A Task A Task C Assume Task A & B equally likely to finish: • Early • On Time • Late On Time Late Task B Task B Early 5/9 = 55% How likely that Task C starts late? 25 What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 26
  • 16. Risk 4: Org Change The scope of organizational change required to implement the system is difficult to estimate and could jeopardize successful implementation if not fully addressed 27 What & Why 28
  • 17. What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 29 Risk 5: Interfaces The scope of existing interfaces may make implementation complex and require close coordination and synchronization with adjacent systems that could disproportionately impact schedule 30
  • 18. What & Why Before New After New Magic Magic B C A A Legacy B C Legacy 31 What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 32
  • 19. Risk 6: Resources Resource constraints may make the project schedule extremely sensitive to staff downtime and turnover 33 What & Why 34
  • 20. What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 35 Risk 7: New Tech During the project new technologies will emerge that could positively or negatively affect project cost or duration and product quality and functionality 36
  • 21. What & Why 37 What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 38
  • 22. Risk 8: Context During the project the sponsoring organization may experience changes in priorities or goals that will result in changes to the project goals and constraints 39 What & Why The World Organization Project 40
  • 23. What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 41 Risk 9: Requirements During the project the requirements may evolve and require changes to the project scope, schedule or resources 42
  • 24. What & Why Changed Original Requirements Rate of Change 2% per Month? 1000 750 500 1000 980 920 900 880 860 840 820 780 940 800 960 100 120 140 160 180 200 40 Mar 80 220 60 Apr May Jun Jul Aug Sep Oct Nov Dec 250 0 0 Jan 20 Feb 43 What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 44
  • 25. Risk 10: Implementation The complexity of go-live may be difficult to estimate and manage and may result in a need to “un-implement” (back out) the system one or more times 45 What & Why Production Development 46
  • 26. What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 47 Risk 11: Pacing The long duration of the project may result in the team and the supporting organizations misperceiving project urgency that could result in schedule delays 48
  • 27. What & Why 49 18 Month Project (Month 1) S F Welcome aboard! Looking forward to working with you all. We will be procuring a new facility for the project team while we select a product and vendor. Hope to have the RFP out by the end of next month. Keep your fingers crossed! 50
  • 28. 18 Month Project (Month 2) S F Great work team! We’ve narrowed facility search to 3 locations & everyone enjoyed the tours. Final selection this week. Hope to start moving next month. RFP release delayed two weeks by legal review. We will be just settling into our new digs when RFP goes out. Boxes for packing will be distributed next week. Potluck when RFP released. 51 18 Month Project (Month 3) S F Final facility selection complete, but phones and such won’t be hooked up for another two weeks. Move date to be determined, but don’t unpack anything you don’t have to. RFP finally back from legal and should go out in a week or so. Looking forward to the potluck. We are a behind schedule, but things should settle down after the move. 52
  • 29. 18 Month Project (Month 4) S F RFP released! Potluck was a hit! Mary promises to post the recipe for her tuna casserole in the break room when we get moved. Moving to new facility next month. 53 18 Month Project (Month 5) S F Settling in to our beautiful new facility. Team still unpacking boxes and setting up furniture. Tech support promises that the LAN and printers should be set up next week. More vendor questions than we anticipated with the RFP, working to get an addendum out this month so that we can get vendor final proposals next month. 54
  • 30. 18 Month Project (Month 6) S F Legal had a few issues with the addendum, but it should go out next week. All systems up and running. I think it’s time for an office warming potluck! There is definitely light at the end of the tunnel. Thanks for all your hard work with the addendum and getting the office settled. 55 18 Month Project (Month 7) S F Proposals are due next month. After a brief transition period, I will be turning project management duties over to Mary Smith. It has been a pleasure working with you all and I wish you best of luck on the project. 56
  • 31. 18 Month Project (Month 8) S F I want to the thank the team for making me feel so welcome. Vendor selection is complete and legal is finalizing a contract so that vendor staff can start work. We hope the vendor will be on site next month... 57 18 Month Project (Month 9) S F Legal promises there are just a few more contract details and then the vendor should be able to start after the holidays... 58
  • 32. What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 59 Risk 12: Momentum The organizational commitment to a project of this magnitude can lead to a sense of inevitability and momentum that may cloud judgement regarding whether we could continue the project in the face of evidence to the contrary 60
  • 33. What & Why 61 What to do? • Reduce Probability • Reduce Impact • Reduce Difficulty of Timely Detection 62
  • 34. The Last Slide • Q &A • Questions Later? Payson Hall payson@catalysisgroup.com Twitter: @paysonhall Thank you! 63