Tempo logotype

When should a dependency be raised as a program risk

How to tell the difference between a slipping deadline you manage quietly and one that belongs in front of leadership

Key Takeaways

  • A dependency becomes a program risk when it delays the initiative end date, and the team you depend on sits outside your control. Short of that, it stays a team-level coordination job

  • The critical path is the first test. If a late dependency has float to absorb it, leadership does not need to hear about it yet

  • None of this works unless teams model links in the work tool. If the relationships live in people's heads, no view can tell you when project slippage has crossed the line

  • Non-delivery risks, like a pending audit or a security review, belong in the same register as your delivery dependencies because they gate the release just as hard

  • Walk into the escalation with the blast radius calculation: which milestone is delayed, by how many days, and how many downstream items are affected

Every PMO Director knows the feeling of an issue causing deadlines to slip, and deciding whether the risk is critical enough to raise with leadership. 

Leadership stops listening if you escalate too much but a dependency everyone saw coming turns into a missed quarter if you sit on it too long.

One customer put it plainly on a call with our team: "You've slipped on three stories, the deliverable's going to take six months. Is that going to impact the overall end date? Does leadership care?" A late dependency is a fact. Whether it's a program risk is a judgment, and the mature teams replace instinct with a threshold. 

Ninety-five per cent of the most mature planning organizations reported good or complete portfolio visibility, against 18.2% of the least mature, per the 2026 State of SPM survey of 667 planning and PMO leaders.

This guide shows you how to calculate that threshold, how to fix project slippage, and what to escalate with leadership.

What is a dependency?

A dependency is a task that cannot proceed until another one is done. Task B depends on task A, and can only start when task A has finished or reached the agreed point. For example, if your team needs to reuse code another team is still writing, your work depends on theirs. 

Dependencies are normal. The trouble starts when a predecessor task is delayed. It matters most when the delivering party sits on another team, in another business unit, or at an outside vendor, because you have no authority to move their work up their own priority list.

Dependencies are split into two types: Sequencing constraints and program risks. A sequencing constraint refers to a specific order of delivery. Deliverable B waits on deliverable A. A program risk is an uncertain event that could impact the entire program rather than a single task.

The two stay separate until a dependency's delivery turns uncertain. That's the moment a sequencing constraint converts into a program risk. The trigger is the team you depend on signaling the handoff is no longer safe, through a missed milestone, a person pulled elsewhere, or a blocker open long enough to threaten the date.

Most PMOs only catch that signal in a status meeting, after the window to act has narrowed. The escalation decision isn't made once a quarter at a governance review. It's made continuously, against live delivery data, for as long as the program runs.

The question you need to ask yourself is: Can you manage it yourself or do you need to escalate it?

The easiest way to know is if a late dependency has float to spare, it stays with the team. If it threatens revenue, you put it on the critical path, with the impact quantified. The conditions below tell you which you’re dealing with.

The conditions that turn a delayed dependency into a program risk

Four criteria decide when a dependency needs leadership's attention. Two or more, and you escalate.

  1. It sits on the critical path, and task slippage delays the end date: This is the primary test. Float absorbs local delays without touching the initiative date. Once the float is gone, slippage flows straight through to the finish line. The response, adding people, cutting scope, or resetting a stakeholder's expectation, is a call only leadership can make. Working out whether a dependency is on the critical path assumes the relationships are modeled in your work tool.

  2. The team you depend on is outside your control: A dependency between two squads on the same Jira board is a different animal from one that crosses into another business unit or company. When the delivering team reports elsewhere, you cannot accelerate them, reassign their staff, or reprioritize their backlog. Escalation is the only lever left. As one portfolio manager described it, they wanted one place to see dependencies from another project. If it slipped, a notification would tell them to act. Without a modeled cross-project link, that notification never fires.

  3. A miss threatens a revenue commitment, a customer date, or a compliance deadline: Not every end date carries the same weight. A slippage that triggers a contract penalty, misses a regulatory submission, or moves a customer go-live is a different risk from one bumping a soft internal target. When the consequence is external and fixed, even a modest slip is worth raising.

  4. The dependency chains across initiatives, so one slip spreads: A dependency inside one initiative is bounded. A chain across initiatives spreads, each downstream item delaying the next. Drill into a program increment and a single delayed dependency can put a dozen or more downstream work items at risk, several of them through the chain rather than any problem of their own. When project slippage propagates like that, it becomes a portfolio question.

Why dependency hygiene decides whether any of your signals are real

Every threshold above rests on one thing: that the dependency relationships are modeled in the work tool. When story links are missing, and cross-board relationships live only in two leads' heads, there is no data for critical-path logic to run against. The status meeting becomes your only detector, and it reports slippage after the moment to respond has passed.

In a Jira environment, good hygiene is concrete. Blocker and dependency links get created when the work is planned, not reconstructed afterward. The hierarchy above the epic is defined and genuinely populated. 

Cross-board dependencies get captured through linking conventions or a portfolio layer that spans the boards. That hierarchy is available through Advanced Roadmaps or a project portfolio layer, and it only helps if teams use it. In practice, it often sits empty, so the rollup critical-path logic needed is unavailable for the program that needs it most.

The failure this produces is quieter than a red status, and worse. A story-level delay in sprint three is visible to the team living it. Whether it threatens the initiative date next quarter is not, unless something rolls child status up to the parent. Without that, the initiative reports green because nobody has said otherwise, and the risk builds underneath.

A broken link does not turn amber. It produces no signal at all, so the work looks on track until a missed handoff surfaces in a call. As one customer put it, the accuracy of the view depends on the dependency relationships being created in the work tool.

How to see dependency risks before they reach the room

Before you can spot risks in time, the register has to be complete, and most miss an entire category. It’s the risks that start outside delivery work but gate the release as firmly as a late API. A security review that has to pass before you ship. An audit with a fixed window. A penetration test or certification on a fixed date. 

A key contributor unavailable during the delivery sprint, which is a program risk. A vendor who cannot deliver a licensed component on time. None of these arrive through a Jira story link, and every one can make or break a launch..

What makes them visible in practice is a link. Tie each non-delivery entry to the Jira work item responsible for resolving it, so the pen test that gates deployment points to the security remediation epic. When that item slips, the register entry inherits the news, instead of sitting in a separate tool nobody reconciles until a governance meeting exposes the mismatch.

A complete register solves coverage, not timing. It still fails if the signal lands too late to act on. That is why mature teams lean on formula-driven flags at the program level rather than a person remembering to raise a hand.

Tempo Structure PPM lets a PMO define formulas that combine critical-path membership with blocker status. As a solutions engineer described it, if something sits on the critical path and also has open blockers, the formula flags it as at-risk, right there in the grid. It runs against live Jira data rather than a manual update, so the flag appears before the slip spreads. That is the difference between finding out today and at the next sync.

Seeing the risk within one project is only half of it. Gantt Charts for Structure draws dependency links across projects in one timeline, so a slip on an upstream board shows its projected effect on your end date immediately. You catch the amber indicator in the portfolio view instead of a cross-team meeting two weeks on.

Demicon Austria shows what that visibility buys you. Managing 300 housing projects in Vienna with more than 200 project managers, the hard part was the sheer number of milestones that had to interact. After adopting Structure PPM and Gantt Charts, CEO Tina Myerscough described seeing 15 to 20 regulated milestones across all 300 projects in one overview, with timing and status, and granularity. Other tools, she said, did not give that overview or the ability to go deeper. That is dependency risk made visible where the escalation call gets made.

How to quantify exposure before you escalate a dependency risk

Walking into a leadership conversation with a problem is weaker than walking in with numbers. Three of them: which milestone is delayed, by how many days, and how many downstream items are affected. Map the blast radius from the at-risk dependency through every item that depends on it. A dependency can look local right up until the chain is mapped, and then it's a dozen or more items of exposure leadership can weigh.

Then build the brief around four parts. State the dependency facts, the blast radius, the mitigation you already tried and why it fell short, and at least two options with their trade-offs. Leadership wants a decision, not a problem to absorb, and a brief that offers options gets a faster answer than one that asks for guidance.

A short checklist before you raise a dependency 

Run this before you escalate a dependency. It turns instinct-based escalation into evidence-based routing, and it reads quickly once the relationships are modeled.

  1. The dependency is modeled in the work tool, as a story link, a cross-project link in Gantt, or a portfolio hierarchy entry, not a verbal agreement.

  2. The critical-path impact is calculated, not guessed. A formula or Gantt view shows the projected end-date movement, so "we think two weeks" becomes a 14-day output you can stand behind.

  3. The team you depend on has had a fair window to resolve it themselves. Escalating before they have had a chance wastes everyone's attention.

  4. A register entry already exists, with an owner and mitigation steps. If the escalation email is the first record of the risk, the governance trail has a hole.

  5. The brief carries at least two options, whether scope reduction, timeline extension, resource reallocation, or a mix. Leadership decides between paths rather than authorizing a complaint.

That discipline is part of what separates the 81% of projects that deliver measurable ROI at portfolio-mature organizations from the 45% at less mature ones.

Treat escalation as governance, not triage

A dependency becomes a program risk the moment project slippage impacts an initiative’s end date, and you lack the authority or the information to fix it yourself. The four conditions give you the routing logic, the hygiene gives you dependency links the logic can actually run against, and the checklist gives you the evidence to bring.

The aim is to escalate only when necessary, with the blast radius counted and real options ready before you walk in. Structure PPM, Gantt Charts for Structure, and Custom Charts for Jira give a PMO live dependency rollups and cross-project views, readable without working inside Jira.

If your process still leans on a status meeting to surface dependency risk, the first move isn't a tool rollout. It's finding out which of your dependencies exist only as a verbal agreement or a Slack thread, and getting those modeled first.

See how Structure PPM models cross-project dependency chains and flags critical-path risk from live Jira data.

Tags

  • Gantt Charts for Structure PPM

Gantt Charts for Structure PPM

A solution your entire team can use

Get visualization options for portfolio scheduling, quarterly planning work, capacity visualization, project retros, complex waterfall infrastructure projects, and more.

Start a Free Trial
Special Offer

Frequently Asked Questions

Couldn't find what you need?Go to ourDocumentation

Two questions settle it. Is the dependency on the critical path, and does its slip move the end date? If not, it stays with the team. And can the downstream PM resolve it without leadership? If not, escalation is the only lever, whatever the schedule impact. You need both, because either alone can send you the wrong way.

Internal dependencies escalate too. The deciding factor is not internal versus external. It’s whether you can resolve the delay yourself. Two internal teams competing for the same senior engineer, with a critical-path impact on a revenue milestone, is an escalation regardless of reporting lines.

They go in the program risk register as first-class entries, each linked to the Jira work item responsible for mitigating it, captured during planning alongside your delivery dependencies. Review them on the same cadence, because they can gate a release as firmly as any upstream team.

Without a modeled cross-project link, the downstream team finds out when their own schedule is already tight. Seeing these slips early takes a formal link, in Gantt Charts for Structure, through issue links, or through a shared portfolio hierarchy. A verbal agreement is a manual process that fails the moment the person holding it gets busy.

Explore More Content

Strategic portfolio management for PMO leaders

Strategic portfolio management for PMO leaders

Tempo gives PMO directors and portfolio managers the tools to reduce delivery friction, align teams, and drive measurable outcomes.

Learn more

Jira ITSM Solutions with Tempo

ITSM

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Learn more

Professional Services Automation Software for Jira

Professional Services Automation

Leverage Tempo to manage time, talent, and finances seamlessly within Jira.

Learn more

Get the data you need to succeed

Time Tracker

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Learn more

No-code Power BI ServiceNow integration

Power BI Connector for ServiceNow

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

Learn more

Centralize real-time plans in one view

Structure and Gantt Charts

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Learn more
Colleagues interacting around a desk

No-Code Power BI Jira Integration

Power BI Connector for Jira

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Learn more

Timesheets and Capacity Planner Integration for Jira

Timesheets and Capacity Planner

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Learn more

Monitor financial health at every level

Financial Manager

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Learn more

AI tools are in every sprint. The data to govern them is not.

Workforce Intelligence

Capture human time and AI activity together in Jira so you can measure what your AI tools are truly contributing and costing.

Learn more

No-code Tableau Jira integration

Tableau Connector for Jira

Effortlessly bridge Jira with Tableau, unlocking unparalleled insights and enhancing decision-making

Learn more

Real-time collaboration and capacity planning in Jira

Capacity Planner

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Learn more

Jira Portfolio Management PPM

Structure by Tempo

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Go to marketplace

Time Tracking Software for Jira

Timesheets

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

Learn more

Industry-leading project plan and roadmap visualizations with a Gantt chart extension

Gantt Charts for Structure PPM

Visualize project plans and roadmaps with a Gantt chart extension for Jira

Learn more

Jira Project Cost Tracking

Financial Manager

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Go to marketplace

Project and program management for Jira

Structure PPM

Visualize all your Jira data & manage portfolios of projects in real-time.

Learn more

Roadmapping software for teams of all sizes

Strategic Roadmaps (Roadmunk)

The roadmapping tool designed for high-performing teams delivering boardroom-ready strategic roadmaps.

Learn more

Workforce Intelligence for Jira

AI Spend Management

Connect AI spend to the work it delivers. Attribute AI coding-tool costs to Jira epics and prove AI ROI, inside Jira with Tempo Workforce Intelligence.

Learn more

Custom charts and dashboards for Jira

Custom Charts for Jira

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Learn more

Timesheets and Structure PPM Integration for Jira

Timesheets and Structure

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

Learn more

Take control of your projects

Portfolio Manager and Jira

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Learn more

Jira Time Tracking

Timesheets by Tempo

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Go to marketplace

Ensure compliance and optimize spending

Governance and auditing

Portfolio governance and auditing excellence

Learn more

No more reporting limitations

Custom Charts for Confluence

Create and share all kinds of highly visual and customizable charts directly on your Confluence pages.

Learn more

Align strategy and execution

Structure PPM and Strategic Roadmaps

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.

Learn more

Never lose track of a brilliant idea again

Idea Manager for Strategic Roadmaps

Never lose a brilliant idea again. Idea Manager for Strategic Roadmaps has built-in best practices to help.

Learn more

Align your organization with proactive portfolio management

Portfolio Manager (LiquidPlanner)

Predictive scheduling and the ability to forecast project timelines and spot risks so you can meet deadlines with confidence.

Learn more

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

Go to marketplace

Strategic Portfolio Management

Strategic Portfolio Management

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Learn more

No-code BigQuery Jira integration

BigQuery Connector for Jira

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Learn more
Team working together at board with sticky notes

No-code Power BI monday.com integration

Power BI Connector for monday.com

Get powerful data export capabilities and connect monday.com to Power BI effortlessly

Learn more

Agile at Scale Software

Agile at Scale

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Learn more

Jira Team & Resource Management

Capacity Planner

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Go to marketplace