Chapter 5
Chapter 5
1
Planning for software project risk
Risk is uncertainty that can have a negative or positive
effect on meeting project objectives.
2
PLANNING FOR SOFTWARE (CONT…)
Positive risk are risks that result in good things
happening; sometimes called opportunities.
Risk factors
Lack of top management commitment to the project
Failure to gain user commitment
Misunderstanding the requirement
Lack of adequate user involvement
3
PLANNING FOR SOFTWARE (CONT…)
4
TYPES OF RISK
Pure risks: These risks have no upside, only a downside.
Pure risks include things like loss of life or limb, fire,
flood, and other bad stuff that
nobody likes.
Business risks: These risks are the calculated risks you are
concerned with in project management. A perfect
example of a business risk is using a worker with less
experience in order to save money on the project’s
budget.
5
TYPES OF RISK(CONT…)
The risk is that the worker will screw up and your project
will be doomed. The reward is that the worker will cost
less than the more experienced worker and save the
project some cash. An additional reward is that by
challenging this employee you will encourage his or her
growth and buy in on the project. This worker is more
likely to be of greater value to you in future projects.
6
RISK MANAGEMENT
Risk Management: is a systematic process of
identifying, analyzing and responding to project risk.
Is concerned with identifying risks and drawing up plans
to minimize their effect on a project.
The goal of project risk management is to minimize
potential negative risks while maximizing potential
positive risks.
A person’s willingness to accept risks is called his or her
utility function.
7
1. RISK PLANNING
8
RISK PLANNING(CONT…)
Stakeholders must committed to process of identifying,
analyzing and responding to threats and opportunities.
In addition to commitment, risk planning also focuses on
preparation.
It is important that resources, processes, and tools be in
place to adequately plan the activities for project risk
management.
Systematic preparation and planning can help minimize
adverse effects on the project while taking advantage of
9
opportunities as they arise
2. RISK IDENTIFICATION
Risk Identification is the process of understanding what
potential events might hurt(harm) or enhance a particular
project.
A risk is any event that could prevent the project from
progressing as planned, or from successful completion.
Risks can be identified from a number of different
sources.
Others will be identified during the project lifecycle,
and a risk can be identified by anyone associated with
the project.
10
Some risk will be inherent to the project itself, while
others will be the result of external influences that are
completely outside the control of the project team.
Risk identification consists of determining which risks
are likely to affect the project and documenting the
characteristics of each.
11
RISK IDENTIFICATION TOOLS AND TECHNIQUES
18
Four main response strategies for negative risks:
19
Four main response strategies for negative risks
20
Four main response strategies for negative risks
21
Cont…
22
FOUR MAIN RESPONSE STRATEGIES FOR
POSITIVE RISKS
23
RESIDUAL AND SECONDARY RISKS
It’s also important to identify residual and secondary
risks.
Residual risks are risks that remain after all of the
response strategies have been implemented.
Secondary risks are a direct result of implementing a
risk response.
24
6. RISK MONITORING AND CONTROL
Involves executing the risk management process to
respond to risk events.
Workarounds are unplanned responses to risk events
that must be done when there are no contingency plans.
25