Program Diagnostic Cost Calculator Case Studies LinkedIn Contact ← rdelavega.lat
Field Notes

Thinking on
Program Recovery

Writing on structural failure, execution discipline, and what actually happens when programs stop delivering. No frameworks. No methodology decks.

Five Signs Your Program Has a Structural Problem, Not an Execution Problem

Ricardo de la Vega · Program Diagnosis · January 2026·6 min read

Programs fail in two ways. The first is execution failure: the work is not getting done, the team is not performing, the velocity is too slow. The second is structural failure: the conditions that make execution possible have broken down.

Execution problems are visible and relatively straightforward to diagnose. Structural problems are harder to see because they hide behind execution symptoms. The team looks busy. Meetings are happening. Status reports are being written. The work is moving, just not in the right direction, at the right pace, toward the right outcome.

Bringing in more execution capacity into a structural failure does not fix the program. It makes the failure more expensive. These are the five signs.

1. Meetings end without decisions

Every program has a rhythm of recurring meetings: status calls, steering committees, risk reviews, vendor syncs. In a structurally healthy program, these meetings exist to produce decisions. In a failing program, they exist to produce updates.

A meeting that produces an update generates information. A meeting that produces a decision generates movement.

The signal to look for is not whether the meetings are well-run or whether the information presented is accurate. It is whether, at the end of the meeting, anyone has committed to a decision that was not already made before the meeting started. If the answer is consistently no, the governance structure is decorative.

2. Nobody can name the actual critical path

Ask the program team what the critical path is and most people will point to the project plan. Ask them what is actually blocking delivery right now, today, and the answer is almost always different.

In programs with structural problems, the plan has lost contact with reality. Dependencies get removed because nobody wants to own them. Estimates get quietly adjusted without updating the baseline. Float gets consumed without acknowledgment.

When the people closest to the work cannot articulate a coherent critical path that matches the current state of the program, every decision being made against that plan is based on fiction.

3. The RAID log has items open for more than 30 days

A RAID log is a diagnostic tool. What is in it tells you what the team felt safe escalating. What has been sitting unresolved for weeks tells you where the program has structurally given up.

Risks and issues open for more than 30 days without resolution or escalation are not tracking failures. They are organizational failures. They mean that the escalation path does not work, that the people who own those items do not have the authority to resolve them, or that resolving them would require a conversation that nobody wants to have.

A RAID log full of long-open items is a map of where decision authority has collapsed.

4. Scope has grown without a change record

In almost every program recovery, there is a gap between what was in scope at the start and what is in scope now. Some of that gap is legitimate and has been formally managed. Most of it has not.

Unmanaged scope growth means the program does not have effective governance over its own boundaries. Work gets added because a stakeholder asked for it, because a vendor included it in a delivery, or because the team made a reasonable judgment call without the authority or process to formalize it.

When you ask the team why the schedule has slipped and the answer involves work that is not in the original plan, that is a structural problem. The change control process either does not exist or is not being followed.

5. The sponsor is surprised by bad news

Executive sponsors should not be surprised by the state of their programs. If a sponsor is hearing for the first time in a steering committee that a milestone was missed three weeks ago, the reporting structure has failed.

This happens for understandable reasons. Teams under pressure optimize their reporting for approval, not accuracy. Bad news gets softened, delayed, or framed in ways that make it easier to absorb. By the time the severity makes it through the reporting layers, months have passed and the options available to the sponsor have narrowed significantly.

A sponsor who is consistently surprised by the state of their program is a sponsor who has been managed instead of informed.


These five signs share a common thread. They are all symptoms of a program where the structure that should be making execution possible has broken down. The execution problems that show up on top of them are real, but fixing execution without fixing structure is like clearing the symptoms without treating the condition.

The diagnosis has to come first.

Reader Responses

Leave a response

Anonymous · Appears after review


The Difference Between a PM and a Program Recovery Lead

Ricardo de la Vega · Program Leadership · February 2026·5 min read

When a program is in trouble, the first instinct is usually to find a better project manager. Someone more organized. Someone who will actually keep the tracker updated and run the weekly status meeting on time.

That instinct is wrong. Not because project management does not matter, but because a program in crisis does not have a project management problem. It has a structural problem. And structural problems do not get solved by better tracking.

What a project manager does

A project manager manages the execution of a defined plan. They track tasks, manage dependencies, run cadence meetings, escalate issues through established channels, and report progress against the baseline. They are the connective tissue of a running program. When things are working, they keep them working.

Good project managers are essential. They are also not equipped, and should not be expected, to step into a program where the plan is wrong, the governance is broken, the sponsor is misaligned, and the team has stopped trusting the outputs.

The project manager's job assumes that the structure is in place and functioning. The recovery lead's job starts from the assumption that it is not.

What a program recovery lead does

A recovery lead steps in when the conditions that make normal execution possible have broken down. Their first job is not to manage the program. It is to diagnose what broke and reset the conditions that allow the program to function.

In practice, that means a few things that fall well outside normal project management scope.

The first is forensic assessment. A recovery lead reads the history of the program, not just the current state. They look at where estimates changed, where dependencies were quietly removed from the plan, where status reports started using language that obscured what was actually happening.

The second is organizational intervention. Decision authority in a failing program is almost always fragmented or absent. The recovery lead identifies who actually has the authority to make which decisions, establishes clear ownership, and builds a governance structure that produces decisions instead of updates.

The third is stakeholder alignment, specifically with the executive sponsor. In most program recoveries, the sponsor has been receiving reports that understated the severity of the situation. The recovery lead has to deliver a clear and accurate picture of where things actually stand, what decisions are required, and what happens if those decisions are not made. That requires credibility, directness, and a willingness to make an executive uncomfortable.

None of that is project management.

Why the confusion persists

Programs are run by project managers. When a program fails, the natural response is to replace or reinforce the project management function. The framing assumes that the problem is in the execution layer, and execution is what project managers manage.

But most programs that fail have not failed because of poor task tracking or missed status meetings. They have failed because decision authority collapsed, because the critical path was displaced by political convenience, because the sponsor was not told the truth about the schedule, or because nobody owned the cross-vendor dependencies that were quietly blocking everything.

Those are structural failures. They show up in the execution layer, which is why they look like project management problems. But fixing them requires someone operating at a different level, with a different mandate.

The question to ask

If you are trying to figure out whether you need a project manager or a recovery lead, the question is not whether the program is being managed well. The question is whether the program has the structural conditions that make good management possible.

If the answer is yes, a strong project manager is the right intervention.

If decision authority is unclear, if the critical path does not reflect reality, if the sponsor is not aligned to the actual situation, if the reporting has been optimized for optics rather than accuracy, then what the program needs is not better management. It needs the structure reset.

Bringing in the wrong resource does not just fail to solve the problem. It delays the right intervention while the situation gets harder to recover from.

Reader Responses

Leave a response

Anonymous · Appears after review


Why Program Recovery Fails in the First 30 Days

Ricardo de la Vega · Program Recovery · March 2026·7 min read

Most programs that fail do not fail because of bad execution. They fail because nobody is willing to say out loud what everyone already knows.

By the time a recovery lead steps in, the situation has usually been visible for months. The status reports have been green. The steering committee has been receiving updates. The team has been busy. And the deadline has been quietly moving.

The first 30 days of a recovery engagement are not about fixing the program. They are about creating the conditions under which the program can be fixed. That distinction sounds subtle. It is not. Get it wrong and you spend 30 days optimizing a structure that was never going to work.

Here is what actually derails recovery in the first month.

The assessment is treated as a formality

Every recovery starts with an assessment. In most cases, that assessment is a series of interviews and a slide deck that confirms what the sponsor already suspects. It is polite. It is thorough. And it almost never surfaces the real problem.

A real assessment is forensic, not diplomatic. It means reading the last six months of status reports and identifying where the language changed. It means pulling the RAID log and looking at what has been open for more than 30 days without resolution. It means asking the technical leads, not the program leads, where the actual blockers are.

The gap between what is being reported and what is actually happening is the first and most important diagnostic finding.

If you skip it or soften it, you build the recovery on the wrong foundation.

Decision authority is assumed, not established

Programs in crisis almost always have the same structural problem: nobody knows who can make which decisions. There is a steering committee, a sponsor, a program lead, vendor leads, and a chain of escalation that has never been tested. When a decision needs to be made, it goes into a meeting. The meeting produces an action item. The action item goes into the tracker. The tracker gets reviewed at the next meeting.

Nothing moves.

The second thing a recovery engagement has to do, before anything else, is anchor decision authority explicitly. For every open issue, there is one person who owns the decision. Not a committee. Not a workstream. One person, with a name, and a date by which the decision gets made.

This sounds simple. It is almost always politically uncomfortable. The people who have been running the program are not excited about having their authority clarified. That discomfort is exactly why it has to happen in the first week, not the third.

The critical path gets rebuilt from the plan, not from reality

Every delayed program has a plan. The plan has a critical path. The critical path is almost certainly wrong.

Not because the people who built it were incompetent. Because the plan was built to get approved, not to reflect reality. Optimistic estimates made it through. Dependencies that nobody wanted to own got removed. Float got consumed months ago and nobody updated the baseline.

Rebuilding the critical path from the plan is a trap. You end up with a recovery schedule that is based on a fiction. Rebuilding it from reality, from the actual state of the work, the actual blockers, and the actual capacity of the team, takes longer and produces numbers that are harder to present to executives. It also produces numbers that are accurate.

If the honest schedule shows that the deadline cannot be met, that is information the sponsor needs to have in week one, not week eight.

The governance reset gets delayed

Once the assessment is done and the critical path is rebuilt, there is usually a moment of hesitation before the governance reset. The existing meeting structure is still running. The existing reporting cadence is still producing its weekly update. The recovery lead does not want to disrupt a team that is already under pressure.

This hesitation is expensive.

Every week that the old governance structure keeps running is a week of decisions not being made, escalations not happening, and the program continuing to operate on the same patterns that created the crisis. The governance reset has to happen in the first two weeks. Not after the assessment is presented. Not after the sponsor approves the recovery plan. In the first two weeks.

The sponsor is managed instead of aligned

The most common mistake in the first 30 days is treating the executive sponsor as an audience rather than a decision-maker.

Real sponsor alignment means one conversation, early, that covers four things: where the program actually is versus where it was reported to be, what decisions the sponsor needs to make in the next 30 days, what the recovery trajectory looks like, and what happens if those decisions are not made on time.

That conversation is uncomfortable. It involves telling an executive that the program they were told was on track is not on track. It involves asking for commitments, not just approval.

Programs that stabilize quickly are almost always programs where the sponsor understood the real situation early and stayed engaged.

Programs that drag on are almost always programs where the sponsor was protected from the truth for too long.


Recovery is not a project management problem. It is a structural and organizational problem that requires someone willing to say what needs to be said, establish what needs to be established, and move at a pace that feels uncomfortable to everyone who has been moving slowly for months.

The first 30 days set the trajectory for everything that follows.

Reader Responses

Leave a response

Anonymous · Appears after review


The Program Is Not Late. It Is Dead.

Ricardo de la Vega · Program Diagnosis · April 2026·6 min read

The difference between a delayed program and a dead one is not the number of weeks lost. It is whether the conditions to recover it still exist.

A delayed program has an execution problem. Capacity is missing, there is a technical blocker, a dependency that did not arrive on time. The plan is still valid. The structure still functions. With the right intervention, the program can stabilize.

A dead program is something else. The conditions that would make recovery possible are gone. And the most dangerous thing about a dead program is that from the outside it still looks like a delayed one.

How the fiction is built

The program does not die all at once. It dies slowly, while everyone keeps reporting.

It starts with an optimistic estimate that nobody wanted to challenge at approval. Then a dependency slips and gets absorbed without updating the baseline. Then another. The team starts working against a plan they know is unrealistic, but nobody says so because saying it has a cost and staying quiet does not. Not yet.

The status reports become more careful. The language shifts. "In progress" replaces "completed." "Pending validation" replaces "blocked." The dashboard stays yellow even though everyone knows it should be red.

The sponsor receives updates. The steering committee approves the next cycle. And the program keeps consuming budget, capacity, and time while the gap between what is being reported and what is actually happening grows a little wider every week.

By the time the situation becomes impossible to conceal, the program has been dead for months. It just had not been said out loud.

The four signs of clinical death

It is not the delay that kills a program. It is the combination of conditions that make the delay unrecoverable. When all four coexist, what the program needs is not a recovery plan. It needs a different decision.

The deadline is non-negotiable but also not real. There is a date in the plan. There are contractual, regulatory, or commercial commitments tied to that date. And there is an honest schedule that shows that date cannot be met under any reasonable configuration of resources and scope. When all three elements coexist and nobody puts them in the same conversation, the program is operating on a fiction that everyone knows and nobody names.

The team has stopped believing in the plan. There is a difference between a team working against a difficult plan and a team working despite a plan they no longer trust. The second produces movement without direction. People do their part, solve what is in front of them, but nobody acts as if the final outcome is achievable. When you ask the technical leads, privately, whether they believe the program will deliver, and the answer is silence or evasion, you already have your answer.

The sponsor is making decisions based on information they know is false. This is the hardest point of no return to admit. It is not that the sponsor is uninformed. It is that at some point, consciously or not, they decided not to push too hard because the answers they would get would be uncomfortable. The report arrives, gets read, gets approved. And everyone continues. When the sponsor stops asking hard questions not because the answers are good but because they no longer want to hear them, governance has stopped functioning.

Nobody can name an alternative path. In a delayed program, when you ask what it would take to recover the date, there are answers. More resources. Reduced scope. Extended timeline. The options may be costly or unpopular, but they exist. In a dead program, when you ask that question, the answer is silence, or a list of conditions that everyone knows will not be met. The solution space has closed. What remains is managing the appearance of progress.

When nobody can describe a credible path to success, that is not a failure of imagination. It is a diagnosis.

What the executive needs to do

The first instinct when a program is in trouble is to ask for more information. Another report. A schedule review. An update session with the team.

That does not help. If the program is dead, more information from the same system that produced the fiction only produces more fiction in greater detail.

What the executive needs to do is change the question. Not "how are we doing?" but "what would have to be true for this program to deliver what it promised on the agreed date?" And then listen carefully to whether the answers describe real conditions or hypothetical ones that nobody is going to create.

The second question is harder: "What are we losing every week we keep funding this?" Not in abstract terms. In concrete ones. Capacity that is not available for other initiatives. Budget consumed without producing value. Options that close while the program stays alive.

An executive who asks those two questions and listens to the answers honestly has everything they need to make a decision. The problem is not lack of information. It is the willingness to act on what the information says.

What the program manager needs to say

The program manager almost always knows first. They see the real numbers. They know the state of the dependencies. They talk to the technical leads. They know the plan is not going to work.

And they do not say so. Not out of dishonesty, but because the incentive system punishes bad news and rewards expectation management. The person who reports the problem becomes the problem. The person who keeps the dashboard yellow stays part of the team.

Saying it has a real cost. It may end the project, or end the role of the person who says it. That cost is genuine and should not be minimized.

But there is a larger cost in not saying it. Every week the dead program keeps operating as if it were alive consumes resources that could be elsewhere, closes options that will not be available later, and builds a narrative that will collapse at some point regardless, but under worse conditions.

The question is not whether the truth will come out. It is how much it will cost depending on when it does.

When the program manager finally says what they know, two things almost always happen. First, relief. The team already knew. The sponsor at some level already knew. Naming the reality does not create it, it only makes it possible to work with it. Second, the conversation that should have happened weeks or months earlier finally takes place.

It does not always end well for the person who says it. But it almost always ends better than waiting.

The dead program is not the failure

Closing a program is a hard decision. It means acknowledging that the resources invested are not going to produce the expected outcome. It means uncomfortable conversations with sponsors, clients, teams.

But a dead program that gets closed in time frees capacity, clarifies priorities, and allows the organization to make decisions about what to do with what has already been built. That has value.

A dead program that keeps operating has none. It consumes without producing, erodes the credibility of everyone involved, and makes every week the conversation that inevitably has to happen harder to have.

The sign of an organization that knows how to execute is not that its programs never die. It is that when they do, someone says it out loud as early as possible, and the organization acts on that information instead of continuing to fund the fiction.


A dead program is not a failure. It is information. The failure is continuing to fund it as if it were not.

Reader Responses

Leave a response

Anonymous · Appears after review


Scope Is Not the Problem

Ricardo de la Vega · Program Governance · May 2026·7 min read

When a program falls behind, the explanation is almost always the same. Scope crept. Requirements changed. The business kept adding things. The team tried to absorb it and the schedule collapsed.

That explanation is not wrong. It is just not complete. And the part that is missing is the part that actually determines whether the program can be recovered.

Scope growth is a symptom. The condition it reveals is a governance failure that was present long before the first requirement changed.

Why scope gets blamed

Scope is a convenient explanation because it is visible, it is quantifiable, and it points outward. The business asked for more. The stakeholders changed their minds. The original requirements were incomplete. All of that is true. And none of it explains why the program could not absorb it, manage it, or escalate it in time to protect the delivery.

Every complex program will face scope pressure. Requirements evolve. Business conditions shift. Technology produces constraints nobody anticipated at the planning stage. A structurally healthy program has a mechanism to evaluate that pressure, make explicit decisions about what to absorb and what to reject, and update the baseline accordingly.

When that mechanism does not exist, scope growth is not the problem. The absence of a functioning change process is.

The program did not fail because scope changed. It failed because nobody owned the decision about what to do when scope changed.

What unmanaged scope actually reveals

When scope grows without a change record, three things are usually true at once.

First, the program does not have effective boundaries. Work is being added through informal channels: a stakeholder conversation, a vendor delivery that included something extra, a team lead making a judgment call without escalation. The program has no clear definition of what is inside and what is outside, or the definition exists on paper and nobody enforces it.

Second, nobody has the authority to say no. Change control processes fail not because they are poorly designed but because the people managing the program do not have the organizational standing to push back on a senior stakeholder who wants something added. The path of least resistance is to absorb the request and adjust the estimate quietly. The schedule slips. The scope grows. Nobody made a decision. It just happened.

Third, the sponsor is not connected to the trade-offs. In a functioning governance structure, adding scope to a program means explicitly choosing between three options: extend the timeline, reduce scope elsewhere, or add resources. That choice belongs to the sponsor. When scope is being absorbed informally, the sponsor is being protected from a decision that is rightfully theirs. By the time the impact is visible, the options have narrowed and the cost of the decision has increased significantly.

The change that happened before the requirements changed

In almost every program recovery, there is a point in the history where the program was on track and then gradually was not. The team will usually locate that point at the moment scope started to grow. The actual inflection point is almost always earlier.

It is the moment when the first informal request was absorbed without a decision. When the first dependency was quietly removed from the plan because nobody wanted to own it. When the first status report softened a risk because the team did not want to trigger a difficult conversation with the sponsor.

Those moments are governance failures. They are small, individually defensible, and collectively catastrophic. By the time scope growth becomes the visible problem, the program has already been operating without effective governance for months.

Scope did not break the program. Scope revealed that the program was already broken.

What recovery actually requires

The instinct in a recovery engagement is to freeze scope. Stop adding things, deliver what is already committed, stabilize the baseline. That instinct is correct as far as it goes. Freezing scope without addressing the governance failure that allowed scope to become unmanaged is treating the symptom without treating the condition.

The first question in a recovery is not what is in scope and what is not. It is who has the authority to make that determination. If that question does not have a clear, tested answer with a named individual and an explicit process, the scope freeze will not hold. The informal channels that produced the growth are still open. New requests will find their way in through the same paths.

Effective scope recovery has three components. The first is establishing a single point of accountability for scope decisions. Not a committee. Not a process. One person with the organizational authority to say yes or no, who is committed to making those decisions on a defined timeline.

The second is making the trade-offs explicit and visible to the sponsor. Every item in the current scope that was not in the original baseline should be surfaced, with an honest assessment of what it cost in schedule and budget. The sponsor may decide to keep all of it. That is a legitimate decision. But it has to be a decision, made with full information, not a quiet accumulation that the team managed around.

The third is closing the informal channels. The people who have been adding scope through stakeholder conversations and vendor negotiations need to understand that the path to the program now goes through a single point of control. That conversation is uncomfortable. It is also the conversation that determines whether the governance reset will hold.

The real question for executives

When a program is in trouble and scope growth is being cited as the cause, the question an executive should ask is not how much scope was added. It is how the scope got added without a decision.

If requirements changed and the program absorbed them without escalation, the program did not have a functioning change control process. If stakeholders added work through informal channels and the team accommodated it, the program did not have effective boundaries. If the sponsor is hearing about the scope impact for the first time in a recovery conversation, the governance structure was not producing the visibility the sponsor needed to make decisions.

All of those are structural failures. They existed before the scope grew. The scope growth made them visible.

A program with strong governance does not have a scope problem. It has scope decisions. That distinction is everything.


Scope is not the enemy. Unowned decisions are. The recovery that addresses scope without addressing who owns the decisions that govern it will face the same problem again, under worse conditions, with fewer options remaining.

Reader Responses

Leave a response

Anonymous · Appears after review


What the Status Report Is Actually Saying

Ricardo de la Vega · Program Diagnosis · June 2026·7 min read

Everyone on the steering committee reads the status report. The program lead writes it. The sponsor approves it. The PMO archives it. It gets distributed, acknowledged, filed.

Almost nobody reads it correctly.

A status report is not a neutral document. It is a negotiated one. By the time it reaches the steering committee, it has passed through a filter of incentives, relationships, and risk calculations that have nothing to do with the actual state of the program. Reading it as if it were a transparent account of reality is how executives end up surprised by situations that had been visible for months.

The information is there. It just requires a different kind of reading.

The RAG rating is theater

Red, amber, green. The color system that tells you, at a glance, whether the program is on track.

In practice, RAG ratings in failing programs almost never move from amber to red until the situation is already unrecoverable. The red status requires justification. It triggers escalations. It demands a recovery plan. It makes the program manager the person who reported bad news, which in most organizational cultures is a role with real career consequences.

Amber is safe. Amber communicates concern without commitment. It allows the program to acknowledge difficulty while implying that the difficulty is being managed. It is the color of a problem that is acknowledged but not owned.

A program that stays amber for more than three weeks without a concrete resolution date is not being managed. It is being protected.

The first thing to stop reading is the color. The second thing is to start reading everything else.

The lexicon of evasion

Status reports in distress have a vocabulary. The words are not lies, exactly. They are accurate descriptions of reality that have been chosen specifically because they communicate less than the truth while remaining technically defensible. Learning to decode them is one of the most useful diagnostic skills in program recovery.

"In progress" means the work has started. It says nothing about whether it is on track, whether the person doing it believes it will be done on time, or whether the dependency it feeds into is still valid. When a status item has been "in progress" for more than two reporting cycles, it is not in progress. It is stuck.

"Pending stakeholder input" means the program has identified a blocker and has chosen not to escalate it. The input that is pending has a name. That name has a manager. The escalation path exists. The reason the item is still pending is not that the escalation is impossible. It is that the escalation is uncomfortable.

"Aligned with business" means a conversation happened. It does not mean a decision was made, that the decision was documented, that the decision was communicated to the full team, or that anyone will be held accountable if the alignment breaks down next sprint.

"On track for revised timeline" is the most important phrase in the lexicon. Read it slowly. The timeline has already been revised. The question is not whether the program is on track. The question is how many times the baseline has moved and whether the current timeline is credible or simply the latest version of a fiction that keeps getting extended.

Every revised timeline deserves one question: what is different now that was not different last time the timeline was set?

What disappears

The most diagnostic reading of a status report is not what it contains. It is what it no longer contains compared to the version from three weeks ago.

Items that were risks last month and are not risks this month have one of two explanations. Either they were resolved, in which case there should be a resolution note. Or they were quietly removed because nobody wanted to keep explaining why they were still open. The second explanation is far more common.

Dependencies that appeared in early reports and have since disappeared did not get resolved. They got absorbed. The team decided to own something that was never in scope, or decided to live with a risk that was never formally closed, because surfacing it would require a conversation that nobody wanted to have.

Milestones that shift without explanation are the clearest signal of all. When a delivery date moves and the status report does not contain an explicit change record with a cause, an impact assessment, and a revised baseline, it means the program does not have a functioning change process. It means the schedule is being managed for appearance, not for accuracy.

Read the report from six weeks ago. Read it again from three weeks ago. Read it from today. The items that were present and are now gone are where the real story is.

The date that keeps moving

Every program has a milestone log. Pull it.

Not the current version. Every version. Look at how many times the delivery date has moved, by how much, and what justification was recorded each time. A program that has revised its go-live date twice with documented causes and sponsor approval is being managed. A program that has revised it four times with vague references to scope refinement and resourcing challenges is not being managed. It is being narrated.

The pattern of movement matters as much as the total distance. Dates that move in large increments early and stabilize suggest a program that has found its footing. Dates that move in small increments repeatedly suggest a program that is managing the optics of delay rather than the reality of it. Every small extension is a decision not to have the larger, harder conversation about whether the program is still viable.

A date that moves in small steps every few weeks is not a schedule problem. It is a conversation that has not happened yet.

What an honest status report looks like

Most program managers have never written one, because the organizations they work in have never asked for one. The format they use was inherited or mandated. It was designed to produce comfort, not clarity.

An honest status report has three properties that most reports lack.

First, it names blockers with owners. Not "pending stakeholder input." The name of the stakeholder, the decision that is needed, and the date by which the decision must be made or the impact it will have if it is not. A blocker without a name and a deadline is not a blocker. It is a complaint.

Second, it distinguishes between what was planned and what actually happened. Not just "milestone X complete." Milestone X complete, three days late, because dependency Y arrived on day eight instead of day five. The cause is in the record. The impact on the downstream schedule is documented. The program is being managed against reality, not against the plan it was approved with.

Third, it asks for a decision. Every status report that surfaces a risk or an issue should end with a clear ask: here is what the program needs from the sponsor or the steering committee, here is the date by which the decision is needed, and here is what happens to the program if the decision is not made by then. A status report that informs without asking is not producing governance. It is producing documentation.

The report is not the problem

Every program manager who writes an evasive status report has a reason. The organization punishes bad news. The sponsor does not want detail. The last person who reported a red status became the owner of a recovery plan they did not have the authority to execute. The incentive structure does not reward honesty. It rewards the appearance of control.

Changing the format of the status report does not change any of that. A new template with more fields for risk causes and milestone variances will produce the same information in more boxes. The program manager will fill in the boxes the way they filled in the previous format: with language that is technically accurate and structurally evasive.

The status report is a symptom of the culture that produces it. Read it as such.

What changes the quality of reporting is changing what happens when accurate information surfaces. When the sponsor responds to a red status by asking what support the program needs rather than who is responsible for the failure, the next report will be more honest. When the steering committee treats a revised timeline as a decision that requires their input rather than an inconvenience to acknowledge, the program manager will bring the revision earlier.

The report reflects the organization. If you want to know what is really happening in a program, read the last six status reports in sequence, look for what changed and what disappeared, ignore the color, and decode the language. The information is there.

It has been there the whole time.

Reader Responses

Leave a response

Anonymous · Appears after review