Pebellslearn by building
0%
RoadmapsMatrixCoursesSandboxSign in
Delivery  ›  Capstone Project

Risks and Dependencies

Risk Management 12 minDelivery risks, especially dependencies on other teams, should be listed early, rated by likelihood and impact, and given an owner and a dated next action before they turn into surprises.

Risks and Dependencies

A week before the checkout team's last big launch, they discovered that another team had never planned an API change they needed, and the launch slipped by a month. Everyone had assumed someone else had asked. This time, for UPI autopay, Meera wants to find those gaps in week one, not in the final week.

The rule

Name each risk early, rate it, and give it an owner.

A risk is something that might happen and would hurt the plan. A dependency is anything the team needs but doesn't control: another team's API, a vendor, a legal sign-off, a security review. Dependencies sink more projects than hard code does, because nobody on your team is working on them.

Managing risk takes four habits:

  • List them early. A short risk list at the start of a project, reviewed weekly, is enough. It doesn't need special software.
  • Rate them. Likelihood (low, medium, high) and impact (low, medium, high). Start with the items that are high on both.
  • Choose a response. Prevent it by changing the plan, reduce it by acting early, prepare a fallback, or accept it and keep an eye on it.
  • Give each one an owner and a next action with a date. A risk that belongs to everyone is managed by no one.

Handle dependencies with extra care. "We'll probably get to it next month" is not a commitment. Get a specific date, get the work into the other team's plan, and check on it regularly. Where you can, build a fallback.

A risk list for autopay might look like this:

Risk                        Likely   Impact  Owner   Next action
Bank sandbox late           Med      High    Arjun   Request access this week; build a mock meanwhile
Reminder SMS (notif. team)  Med      High    Meera   Agree a date with their EM; get it into their plan
Security review queue       High     Med     Farhan  Book a review slot now
Farhan on leave in week 5   Certain  Low     Priya   Accept; Priya covers reviews

The shortcut

Walk the plan box by box and ask one question: "What do we need here that we don't control?" Every answer is a dependency, and most dependencies are risks.

Walking the autopay planStep 1 of 4
  1. Ask the question at each step

    Integration needs the bank's sandbox. Launch needs the notifications team to send customers an SMS before each automatic payment. Release needs the security review.

Drills

Answer fast — trust the rule.

quick drill

Which of these is a dependency?

quick drill

Which risk deserves attention first?

quick drill

What turns a risk-list entry into something that actually gets managed?

quick drill

Another team says, "We'll probably get to your API next month." What is the best response?

Remember

  • Name each risk early, rate it, and give it an owner.
  • Walk the plan and ask, "What do we need here that we don't control?"
  • Treat "probably next month" as a risk, not a commitment: pin down a date and keep a fallback.

Practice — level up

0/1 solved

Write your answer, then compare it with a rubric and a model answer.

ExplainBuild a risk list

Pick a small project, real or invented, that depends on at least one other team. Write three entries for its risk list, each with likelihood, impact, owner and next action, and explain how you would make sure the other team's part actually arrives.