Software Project Management and Documentation

Chapter 9
Risk, Issue and Contingency Management

Diploma in Software Engineering
Software Project Management and Documentation   •   Diploma

Risk, Issue and Contingency Management

Introduction

Software projects operate under conditions of uncertainty. Requirements may change, technologies may fail, suppliers may miss commitments, security controls may prove inadequate, and business assumptions may become invalid. Effective project management does not attempt to eliminate all uncertainty. Instead, it makes uncertainty visible, assesses its possible effects, assigns ownership, and prepares proportionate responses.

Risk, issue and contingency management are related but distinct disciplines. A risk is an uncertain event or condition that may affect project objectives. An issue is a problem that has already occurred and requires action. A contingency is a planned response or reserve used when a specified risk occurs or when an anticipated problem requires intervention. Confusing these terms can lead to late decisions, weak accountability and uncontrolled project disruption.

For software engineering students, risk management is not merely a documentation exercise. It supports technical judgment, realistic planning, stakeholder communication, security assurance and responsible use of project resources. A useful risk process connects project objectives with evidence-based analysis and practical action.

Learning Objectives

By the end of this chapter, you should be able to:

  1. Distinguish risks, issues, assumptions, constraints and dependencies.
  2. Identify technical, operational, schedule, supplier, security and business risks.
  3. Record risks and issues using structured registers.
  4. Analyze risks using probability–impact assessment and expected monetary value.
  5. Prioritize risks and determine suitable response strategies.
  6. Design contingency actions and contingency reserves.
  7. Monitor risks, escalate issues and communicate risk information professionally.
  8. Evaluate the limitations, ethical implications and governance requirements of risk decisions.

1. The Nature of Uncertainty in Software Projects

A project objective usually includes scope, time, cost, quality, security and business value. Uncertainty exists when the project team does not know which future conditions will occur or when they occur. For example, a team may be uncertain whether a third-party API will remain available, whether a performance target can be achieved, or whether users will accept a redesigned process.

A risk has two essential characteristics:

  • Uncertainty: the event has not definitely occurred.
  • Effect on objectives: if it occurs, it may produce a threat or an opportunity.

Risks are not always negative. A threat could delay delivery, while an opportunity might permit an earlier release through a reusable component. Nevertheless, most project risk registers focus initially on threats because their consequences may be severe.

An assumption is something treated as true for planning purposes, although it may not yet be verified. For example, a team may assume that a subject-matter expert will be available for requirements workshops. If the assumption proves false, it may become a risk. A constraint is a limitation that already exists, such as a fixed regulatory deadline or an approved technology stack. A dependency is a relationship in which one activity, component or decision relies on another.

Risk, Issue and Related Terms

TermMeaningExample
RiskUncertain event or condition with a possible effectA cloud service may exceed its capacity limit
IssueProblem that has already occurredThe test environment is unavailable today
AssumptionUnverified belief used in planningThe client will provide sample data by Friday
ConstraintExisting limitationThe release must comply with a statutory deadline
DependencyReliance on another activity or partyDeployment depends on security approval
ContingencyPlanned action or reserve activated by a triggerUse a secondary supplier if the primary supplier fails

A well-written risk statement identifies a cause, an uncertain event and a consequence. The following structure is useful:

Because of [cause], [uncertain event] may occur, resulting in [effect on objective].

For example: “Because the payment provider has changed its authentication interface, the integration may require rework, resulting in a two-week schedule delay.” This is more useful than writing “payment risk,” which provides little guidance for analysis or ownership.

2. Risk Management as a Project Control Process

Risk management is continuous rather than a single workshop. A practical lifecycle contains the following activities:

  1. Establish the context and objectives.
  2. Identify risks.
  3. Analyze probability and impact.
  4. Evaluate and prioritize risks.
  5. Plan responses.
  6. Allocate owners and reserves.
  7. Monitor triggers and residual exposure.
  8. Communicate, review and close or escalate items.

The process should be proportional. A small internal application does not require the same governance as a safety-critical healthcare system. However, every project should maintain enough evidence to show that important uncertainties were considered and that decisions were made responsibly.

Risk management should be integrated with:

  • the work breakdown structure and schedule;
  • requirements and change control;
  • architecture and design reviews;
  • quality assurance and testing;
  • procurement and supplier management;
  • information security and privacy assessment;
  • financial forecasting;
  • release and operational readiness planning.

A risk discovered during architecture review may require a design decision. A supplier risk may require a contract amendment. A security risk may require threat modelling, additional testing or a release gate. The register is therefore not an isolated document: it is a coordination mechanism.

3. Identifying Software Project Risks

Risk identification should use multiple techniques because no single method reveals every category of uncertainty.

3.1 Structured Workshops and Interviews

A facilitated workshop can bring together developers, testers, users, operations staff, security specialists and suppliers. Participants examine objectives, assumptions, milestones and interfaces. Interviews are useful when particular knowledge is held by one person, such as an infrastructure engineer or regulatory specialist.

Workshops should avoid two common failures. First, participants should not list vague fears without causes or consequences. Second, senior personnel should not dominate discussion so strongly that less experienced staff remain silent. Anonymous pre-workshop collection and round-robin participation can improve coverage.

3.2 Checklists and Historical Data

Checklists derived from previous projects can prompt consideration of recurring problems: unstable requirements, insufficient test data, environment drift, unavailable experts, licensing restrictions and deployment rollback. Historical data is valuable when it is relevant to the same technology, organization and project type. A checklist should support thinking, not replace it; excessive reliance on old categories can hide new threats.

3.3 Assumption and Dependency Analysis

Every significant assumption should be challenged. Ask:

  • What evidence supports the assumption?
  • Who controls the condition?
  • What happens if it is false?
  • By what date must it be verified?

Dependencies should be mapped across teams and organizations. Common examples include approval from a security team, delivery of hardware, availability of a data feed, completion of an upstream service, or acceptance by a business owner.

3.4 Technical and Security Analysis

Technical identification methods include architecture reviews, prototypes, code inspections, failure-mode analysis, capacity tests and dependency scanning. Security methods include threat modelling, attack-surface analysis, vulnerability assessment, privacy impact assessment and review of identity and access controls.

A vulnerability is not automatically a project risk in isolation. Its project significance depends on exploitability, exposure, affected assets, legal obligations and consequences. Conversely, a low-probability event may deserve urgent treatment if its impact includes serious injury, major data loss or regulatory breach.

3.5 Risk Categories

A risk breakdown structure helps organize identification without implying that categories are independent.

CategoryTypical examples
TechnicalArchitectural incompatibility, poor performance, difficult integration, immature framework
OperationalInadequate support, deployment failure, insufficient monitoring, weak service procedures
ScheduleUnderestimated work, blocked dependency, unavailable specialist, late approval
SupplierVendor insolvency, licensing change, poor service levels, delayed delivery
Security and privacyUnauthorized access, insecure configuration, data leakage, compliance failure
BusinessChanged strategy, low user adoption, funding reduction, inaccurate benefits case
People and organizationalStaff turnover, skill shortage, communication breakdown, resistance to change

4. The Risk and Issue Registers

A risk register is the authoritative record of identified risks and their planned treatment. An issue register records active problems, decisions and actions. They may be maintained in separate systems or linked records, but their status and ownership must remain clear.

A useful risk register contains:

FieldPurpose
Risk IDProvides an unambiguous reference
Date and sourceShows when and how the risk was identified
StatementRecords cause, event and consequence
CategorySupports analysis and reporting
ProbabilityEstimates likelihood within the stated period
ImpactEstimates effect on objectives
Proximity or triggerIndicates when warning signs may appear
OwnerAssigns accountability for monitoring and response
ResponseDefines treatment actions
Due datePrevents indefinite deferral
Residual riskDescribes exposure after treatment
StatusShows whether the risk is open, reduced, accepted, transferred or closed

A register entry should be understandable to someone who did not attend the original discussion. Avoid unexplained abbreviations and emotive language. Record the date of the assessment because risk ratings can become stale.

An issue record should normally include the issue description, date raised, impact, urgency, owner, immediate containment, root cause if known, corrective action, decision authority, due date and closure evidence. A problem should not remain in the risk register merely because it originally began as a risk. Once the event occurs, it should be managed as an issue, while any remaining future uncertainty may continue as a separate risk.

5. Probability–Impact Analysis

The most common qualitative method rates each risk according to its probability and impact. A project may use scales from 1 to 5, provided that definitions are documented.

For a simple matrix, the score is often calculated as:

R = P × I

Here, R is the risk score, P is the probability rating and I is the impact rating. The values are ordinal ratings, not physical units, so the score is primarily a prioritization aid rather than a precise probability calculation. The multiplication assumes that the organization has chosen compatible scales and accepts this simplified ranking method.

Example scales:

RatingProbabilitySchedule impact exampleSecurity impact example
1RareLess than one dayNegligible exposure
2UnlikelyOne to three daysLimited internal effect
3PossibleFour to ten daysModerate exposure
4LikelyEleven to twenty daysSignificant exposure
5Almost certainMore than twenty daysSevere or reportable effect

The project should define impact across relevant dimensions rather than relying only on schedule. A risk may have low cost impact but high privacy impact. Multi-dimensional impact can be represented in a risk statement and escalated according to the highest applicable governance threshold.

A score of 15 does not mean that the risk has a 15 percent chance of occurring. This distinction is essential. Qualitative scores rank risks; they do not provide statistically calibrated probabilities.

Quantitative Expected Monetary Value

Where estimates are sufficiently credible, expected monetary value (EMV) can support reserve planning. For one risk:

EMV = p × C

p is the probability of occurrence, expressed as a value between 0 and 1, and C is the monetary consequence if the event occurs. If C is a cost, EMV is an expected cost and should be stated in currency. The formula assumes that the probability and consequence estimates are defined for the same time horizon and that the consequence estimate is conditional on the event occurring.

Suppose a supplier delay has an estimated probability of 0.30 and would cost £12,000 in rework and schedule support:

EMV = 0.30 × £12,000 = £3,600

This does not predict that the project will definitely spend £3,600. It is a planning value used with other risks and uncertainties. If several risks are treated as independent for a simple estimate, their EMVs may be added. However, this assumption may be inappropriate when risks are correlated—for example, several failures caused by the same unstable supplier.

For mutually exclusive outcomes, a broader expected-value expression is:

E[X] = ∑ pᵢxᵢ

Here, xᵢ is an outcome value, pᵢ is its probability, the probabilities sum to 1, and E[X] is the expected value. Estimates should not be given false precision. A range, sensitivity analysis or scenario comparison may be more honest than a single number.

Qualitative and Quantitative Methods Compared

MethodStrengthLimitation
Probability–impact matrixFast, accessible and suitable early in a projectSubjective and vulnerable to scale inconsistency
EMVSupports reserve and financial decisionsRequires credible probabilities and consequences
SimulationRepresents ranges and interactionsRequires reliable input distributions and expertise
Expert judgmentUses contextual knowledgeCan be biased or dominated by authority
Historical analysisUses organizational evidencePast conditions may not represent the current project

6. Risk Prioritization and Response Strategies

Prioritization considers more than a numerical score. The team should consider urgency, proximity, detectability, legal obligations, reversibility, affected stakeholders and the cost of treatment. A low-probability security risk may outrank a high-probability inconvenience because the consequences are unacceptable.

For threats, common response strategies are:

  • Avoid: change scope, design or approach so the threat no longer applies. For example, remove a high-risk integration from the first release.
  • Mitigate: reduce probability or impact. Examples include prototyping, automated testing, redundancy, training or earlier validation.
  • Transfer or share: allocate financial or operational consequences to another party through a contract, insurance or managed service. Transfer does not eliminate the underlying responsibility.
  • Accept: take no preventive action beyond monitoring, usually because treatment costs more than the exposure or because no reasonable treatment exists. Acceptance should be explicit and authorized.

For opportunities, corresponding strategies include exploit, enhance, share and accept. For example, a team may exploit an opportunity by assigning its most experienced developers to a reusable component that can accelerate several releases.

Response actions should be specific. “Monitor closely” is incomplete unless it states who monitors what, how often, which trigger matters and what decision follows. A response plan should identify the action, owner, deadline, required resources and expected reduction in exposure.

Triggers and Escalation

A risk trigger is an observable warning sign that indicates increasing likelihood or that a response should be activated. Examples include repeated build failures, a supplier missing two milestones, a vulnerability score exceeding a threshold, or test coverage falling below an agreed level.

An escalation path should define:

  1. the person who detects the condition;
  2. the project role that assesses it;
  3. the authority that can approve additional scope, cost or schedule;
  4. the stakeholders who must be informed;
  5. the time limit for a decision.

Escalation is not blame. It is a control mechanism that prevents a local problem from becoming a project-wide surprise.

7. Contingency Planning and Reserves

A contingency plan is a predefined response activated if a known risk occurs or reaches a trigger condition. It differs from a preventive response. A preventive action attempts to reduce the chance or effect before the event; a contingency action describes what will be done after the event or when an early warning is observed.

For example:

  • Preventive action: conduct load testing before release.
  • Trigger: response time exceeds the agreed threshold during a pilot.
  • Contingency action: limit access to the pilot, enable a queue, scale infrastructure and delay general release.

A contingency reserve is time, money or capacity set aside for identified risks. It is normally associated with the project manager’s baseline or approved budget, subject to organizational rules. A management reserve is generally held for unknown-unknowns or unforeseen work and may require higher authorization. Terminology varies among organizations, so the project management plan must define the distinction.

Reserve calculation should not be presented as a guarantee. If EMV is used for identified risks, a simple reserve estimate is:

Reserve ≈ ∑(pᵢ × Cᵢ)

This estimate assumes that the risk probabilities and consequences are credible and that adding the individual expected values is acceptable. It does not account automatically for correlation, estimation error, risk appetite or cost of response actions. A project may therefore adjust the result through scenario analysis and governance review.

Worked Reserve Example

A project has three identified cost risks:

RiskProbabilityConsequenceEMV
Integration rework0.25£8,000£2,000
Supplier delay0.30£12,000£3,600
Additional security testing0.20£5,000£1,000

The simple expected reserve is:

£2,000 + £3,600 + £1,000 = £6,600

The project board might approve £6,600 as an analytical starting point, then adjust it after considering that integration rework and supplier delay may be related. The register should show both the calculation and the decision rationale.

Contingency plans should also cover technical execution, not only money. Useful forms include a rollback procedure, alternate supplier, backup environment, manual operating procedure, additional test cycle, temporary staffing plan or reduced-release scope. A contingency that has never been tested may fail when needed. Critical plans should be rehearsed or validated through simulation, tabletop exercises or controlled drills.

8. Issue Management

When a risk occurs, the project must shift from anticipation to control. Issue management usually follows this sequence:

  1. Log and classify the issue.
  2. Assess immediate impact and urgency.
  3. Contain damage or protect users and data.
  4. Assign an owner and decision authority.
  5. Analyze root causes where appropriate.
  6. Select and approve corrective action.
  7. Track implementation and residual effects.
  8. Verify resolution and record lessons learned.

Immediate containment takes priority when safety, security, privacy or business continuity is threatened. For a suspected data breach, for example, preserving evidence and limiting further exposure may precede normal root-cause analysis.

Root-cause analysis should distinguish symptoms from causes. Techniques include the five whys, fault-tree reasoning, causal diagrams and review of process evidence. The purpose is improvement, not punishment. A developer who introduces a defect may not be the root cause if the deeper causes include unclear requirements, inadequate review or unrealistic delivery pressure.

Issue priority should consider impact, urgency and time sensitivity. A severe issue that can be contained for two weeks may be treated differently from a moderate issue that blocks tomorrow’s release. Every active issue should have a next action and a date for review.

9. Case Study: Illustrative Online Benefits Application

Background

A fictional public-sector organization is developing an online benefits application. The system will collect personal information, calculate eligibility and exchange data with a government identity service. The project has a six-month delivery target and a fixed compliance review before production release.

Problem

During planning, the team identifies several risks:

  • the identity-service interface is still changing;
  • performance requirements are based on limited historical data;
  • a small supplier provides a critical document-processing library;
  • the application will process sensitive personal information;
  • business representatives are available only part-time.

The initial schedule contains no explicit time for compliance remediation or integration rework.

Analysis

The team writes structured statements and rates them on a five-point scale. The identity-interface risk is rated probability 4 and impact 4, giving a qualitative score of 16. The supplier risk is rated probability 3 and impact 4, giving 12. The security risk is rated probability 2 and impact 5, giving 10. Although the security score is lower, its impact requires early specialist review because a compliance failure could prevent release.

The team also estimates the identity-interface risk at a 0.40 probability of £15,000 equivalent rework and schedule support. Its EMV is:

0.40 × £15,000 = £6,000

This value is not used mechanically. The project board reviews the estimate alongside legal obligations and the fixed release date.

Approach and Solution

The team adopts the following actions:

  1. Build a small interface prototype during the first month.
  2. Define an adapter layer so that changes in the external interface do not affect the whole application.
  3. Add a supplier performance review and identify a supported alternative library.
  4. Conduct threat modelling and privacy review before detailed implementation.
  5. Reserve two weeks for compliance remediation and integration rework.
  6. Create a contingency plan to reduce the first release to essential eligibility functions if the document-processing library fails.
  7. Establish triggers: two missed supplier milestones, an unresolved critical vulnerability, or interface changes after the agreed baseline.
  8. Review the risk register at every fortnightly project-control meeting.

Outcome

The identity provider changes its test interface during the prototype phase. Because the adapter layer has been designed and the contingency reserve is available, the team absorbs the change without delaying the compliance review. Security testing identifies an excessive data-retention setting. The issue is contained, the retention policy is corrected, and evidence is retained for the compliance assessor. The document-processing library remains viable, but the alternative is documented and tested sufficiently for emergency use.

Learning Points

The case demonstrates that risk management is most valuable when connected to design and delivery decisions. The register did not prevent the identity-service change; it enabled the team to detect, prioritize and absorb it. It also shows that a numerical score cannot replace professional judgment. The security risk received early attention because its governance consequences were disproportionate to its score.

10. Governance, Ethics and Professional Responsibility

Risk decisions affect users, employees, suppliers and the public. Professionals must not hide inconvenient risks to protect a schedule or reputation. Suppressing a known security weakness may expose users to harm and may breach organizational or legal duties.

Important governance principles include:

  • Accountability: every significant risk has an owner and an authorized decision-maker.
  • Transparency: assumptions, uncertainty and limitations are communicated honestly.
  • Traceability: decisions link to evidence, requirements, approvals and test results.
  • Proportionality: controls match the severity and likelihood of harm.
  • Confidentiality: sensitive risk information is shared only with appropriate personnel.
  • Independence: high-impact security, safety or compliance assessments should not be distorted by delivery pressure.

Privacy risks require special care. A project should collect only necessary information, restrict access, define retention periods and investigate whether automated decisions are fair and explainable. Risk registers themselves may contain sensitive vulnerability details, so access controls and retention rules apply to the register.

AI-assisted tools can support risk identification by searching historical records, grouping similar issues, detecting schedule patterns or summarizing meeting evidence. However, AI outputs may reproduce incomplete data, bias or false confidence. A human must validate the source, reasoning and impact assessment. Confidential project information should not be entered into an AI service without authorization, contractual protection and appropriate security review.

11. Monitoring, Metrics and Reporting

Risk monitoring asks whether exposure is changing and whether responses are working. Useful indicators include:

  • number of high and critical open risks;
  • risks past their response due date;
  • percentage with named owners and triggers;
  • age of unresolved issues;
  • requirement volatility;
  • failed builds or test trends;
  • open vulnerabilities by severity;
  • supplier milestone performance;
  • consumed versus remaining contingency reserve;
  • schedule variance and blocked dependencies.

Metrics should support decisions rather than encourage gaming. For example, reducing the number of reported risks may indicate suppression rather than improvement. A project with more recorded risks can be healthier than one with a short but unrealistic register.

A risk report should explain movement: what changed, why it matters, what decision is requested and by when. Traffic-light status is useful for rapid communication but should be supported by definitions. Different stakeholders need different information: developers require technical actions, sponsors require decisions and exposure, and operational teams require readiness and fallback information.

12. Challenges and Limitations

Risk management has unavoidable limitations. Probability estimates may be based on judgment rather than data. Teams may underestimate unfamiliar technologies, normalize repeated failures or overstate confidence to satisfy a deadline. Risks can interact, and a risk response may create a new risk—for example, adding a complex security control may introduce usability or performance problems.

A probability–impact matrix can create artificial precision and hide differences between a score of 12 caused by high probability and a score of 12 caused by high impact. EMV can also mislead when consequences are catastrophic but rare, because an average monetary value may not reflect ethical or legal acceptability. Statistical models are useful only when their assumptions are credible.

Other limitations include:

  • incomplete stakeholder participation;
  • stale registers that are not reviewed;
  • ownership without authority or resources;
  • contingency plans that are never tested;
  • confusing risk acceptance with neglect;
  • treating every issue as a technical problem;
  • failing to record opportunities;
  • excessive administrative overhead.

The remedy is not to abandon structure but to combine structured records with engineering judgment, independent review, empirical evidence and clear escalation.

Best-Practice Checklist

Before approving a project baseline, confirm that:

  • objectives, assumptions, constraints and dependencies are documented;
  • risks are written as causes, events and consequences;
  • categories include technical, operational, schedule, supplier, security and business concerns;
  • probability and impact scales have defined meanings;
  • high-impact risks receive appropriate escalation regardless of score;
  • every important risk has an owner, trigger and response due date;
  • preventive and contingency actions are distinguished;
  • reserves are calculated transparently and governed by approval rules;
  • issue records contain immediate containment and next actions;
  • security and privacy risks are assessed by suitably competent people;
  • registers are reviewed at planned intervals and after major changes;
  • lessons learned are incorporated into organizational practice.

Chapter Summary

Risk management makes uncertainty visible and supports informed action. A risk is uncertain; an issue has occurred; an assumption is unverified; a constraint limits choices; and a contingency is a prepared response or reserve. Effective identification uses workshops, historical evidence, assumption analysis, dependency mapping, technical review and security assessment.

Risk registers provide structured ownership, analysis, triggers, responses and status. Issue registers support containment, corrective action, escalation and closure. Probability–impact matrices are practical qualitative tools, while expected monetary value can inform reserve planning when probabilities and consequences are credible. EMV is an expected planning value, not a prediction or guarantee.

Threat responses include avoidance, mitigation, transfer and acceptance. Contingency plans define actions activated by triggers, while reserves provide controlled time, money or capacity. Risk decisions must consider legal, ethical, security, privacy and stakeholder consequences, not only numerical scores. Continuous monitoring, honest reporting, tested fallback plans and clear accountability are central to professional software project management.

Key Terms

Risk: An uncertain event or condition that may affect project objectives.

Issue: A problem or event that has already occurred and requires management.

Assumption: An unverified belief treated as true for planning purposes.

Constraint: An existing limitation on project choices or performance.

Dependency: A reliance of one activity, component or party on another.

Risk register: The structured record of identified risks and their treatment.

Issue register: The record of active problems, actions, owners and decisions.

Risk owner: The person accountable for monitoring and responding to a risk.

Probability: The estimated likelihood that a risk event will occur.

Impact: The consequence of a risk on project objectives.

Risk trigger: An observable condition indicating that a response may be required.

Risk appetite: The amount and type of uncertainty an organization is willing to accept.

Mitigation: Action intended to reduce a risk’s probability or impact.

Risk transfer: Allocation of some risk consequence to another party.

Risk acceptance: A deliberate decision to tolerate a risk within approved limits.

Contingency plan: A prepared action activated when a specified condition occurs.

Contingency reserve: Time, money or capacity set aside for identified risks.

Expected monetary value: Probability multiplied by the conditional monetary consequence.

Residual risk: Risk remaining after a response has been implemented.

Escalation: Passing a risk or issue to a higher authority because it exceeds local control.

Review Questions

Short Answer Questions

  1. Distinguish a risk from an issue and provide one example of each.
  2. What three elements should a well-written risk statement contain?
  3. State two differences between a preventive response and a contingency action.
  4. Why does a probability–impact score not represent a percentage probability?
  5. Name four fields that should appear in a risk register.

Long Answer Questions

  1. Explain the complete risk management lifecycle and show how it connects with software project planning.
  2. Compare qualitative probability–impact analysis with quantitative expected monetary value analysis.
  3. Describe the main response strategies for threats and explain when each may be appropriate.
  4. Explain how issue management differs from risk management after an uncertain event occurs.
  5. Discuss the ethical, privacy and governance responsibilities associated with software project risk decisions.

Analytical / Application Questions

  1. A project identifies a testing-environment failure with probability 0.25 and a conditional cost of £20,000. Calculate its EMV, state the assumptions behind the calculation, and propose one preventive and one contingency action.
  2. A supplier risk has a qualitative score of 12, while a security risk has a score of 10 but could prevent legal approval of the release. Which should receive priority, and what additional information would you seek?
  3. Design a risk-register entry and contingency plan for a mobile application whose critical external API may change two weeks before release. Include the cause, event, consequence, owner, trigger, response, reserve and escalation path.

Multiple Choice Questions with Answers

Question 1

Which statement best distinguishes a risk from an issue?

A. A risk has occurred, while an issue may occur in the future.

B. A risk is uncertain, while an issue has already occurred.

C. A risk is always negative, while an issue is always positive.

D. A risk belongs to suppliers, while an issue belongs to developers.

Correct Answer: B. A risk is uncertain, while an issue has already occurred.

Question 2

A risk has probability 0.30 and a conditional cost of £12,000. What is its expected monetary value?

A. £360

B. £3,600

C. £12,300

D. £40,000

Correct Answer: B. £3,600

Question 3

Which response strategy changes the project approach so that a threat no longer applies?

A. Accept

B. Transfer

C. Avoid

D. Monitor

Correct Answer: C. Avoid

Question 4

What is the main purpose of a risk trigger?

A. To remove the need for a risk owner

B. To indicate when a response may need to be activated

C. To guarantee that a risk will occur

D. To replace impact assessment

Correct Answer: B. To indicate when a response may need to be activated

Question 5

Which item is most appropriate for an issue register?

A. An uncertain future supplier delay

B. A planned project assumption

C. A failed deployment that requires corrective action

D. A possible future change in user preference

Correct Answer: C. A failed deployment that requires corrective action

Question 6

If probability and impact are both rated on a five-point scale, what is the qualitative risk score for probability 4 and impact 3?

A. 7

B. 8

C. 12

D. 15

Correct Answer: C. 12

Question 7

Which statement about contingency reserves is most accurate?

A. They guarantee that no risk will affect the project.

B. They are resources set aside for identified risks and approved responses.

C. They are used only for unknown-unknowns.

D. They replace the need for preventive actions.

Correct Answer: B. They are resources set aside for identified risks and approved responses.

Question 8

Why might a low-scoring security risk still receive high priority?

A. Security risks cannot be analyzed quantitatively.

B. Its legal, privacy or safety consequences may require early action.

C. All security risks automatically have probability five.

D. Security risks are always supplier risks.

Correct Answer: B. Its legal, privacy or safety consequences may require early action.

Question 9

Which statement correctly describes residual risk?

A. Risk remaining after a response has been implemented

B. A risk that has never been identified

C. A risk that is guaranteed to occur

D. A risk transferred entirely to a customer

Correct Answer: A. Risk remaining after a response has been implemented

Question 10

What is a key limitation of adding individual EMVs together?

A. EMV cannot use monetary values.

B. The calculation assumes estimates are credible and may ignore correlated risks.

C. EMV is valid only for qualitative ratings.

D. The result is always larger than the actual project cost.

Correct Answer: B. The calculation assumes estimates are credible and may ignore correlated risks.

Software Project Management and Documentation
Chapter 9 of 15