---
title: "The Deadline That Was Already Missed, CodeGood"
url: https://daily.dev/posts/the-deadline-that-was-already-missed-codegood-gf9pdygyg
source_url: https://codegood.co/writing/the-deadline-that-was-already-missed.html
type: article
source: "CodeGood"
published: 2026-08-23T22:18:02.312Z
updated: 2026-08-23T22:18:24.716Z
tags: ["leadership"]
reading_time: 12
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# The Deadline That Was Already Missed, CodeGood

**[CodeGood](https://daily.dev/sources/codegood)** · 12 min read · 0 upvotes · 0 comments

## Summary

A case study of a 60-engineer Series C company that missed a promised launch date by seven months despite every task estimate being accurate. The failure traced to a missing condition — a vendor identity provider contract that could not support regional deployment within the required timeframe — rather than bad estimation. The piece argues forward planning (listing tasks) misses conditions that others own, while working backwards from a specific outcome (goal regression, as in STRIPS planning and critical path method) surfaces these dependencies early when they are cheap to fix. Includes a cost breakdown showing $165K spent planning backwards versus $4.2M lost planning forwards, and draws on Flyvbjerg's project database, Boehm's cost-of-defect curve, and Kahneman's inside/outside view distinction.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://codegood.co/writing/the-deadline-that-was-already-missed.html>

## Questions this post answers

### Why do software projects miss deadlines even when every task estimate turns out to be correct?

Projects miss deadlines when the plan is missing a condition rather than because estimates were wrong. Estimation error is bounded and cancels out across many tasks, but a missing condition — such as a vendor contract requirement nobody flagged — only adds time and has no relation to the size of the plan. A 90-day vendor cycle dropped into a 24-week program causes a 54% overrun that no estimation method could catch.

_daily.dev surfaces engineering practices for teams tightening up how they plan and de-risk delivery._

### What is the difference between forward planning and working backwards for a project roadmap?

Forward planning starts from today and lists tasks a team can do, which misses conditions the team doesn't own, like a vendor agreement or regulatory approval. Working backwards starts at the desired outcome and asks what else must be true for it to hold, surfacing both tasks and externally-owned conditions. The method traces to Fikes and Nilsson's 1971 STRIPS goal regression technique used in AI planning.

_Developers weighing planning methods can track approaches like this via daily.dev._

### How much can finding a missing project dependency late actually cost a company?

In one documented case, discovering a blocking vendor contract requirement in month four instead of week one cost a company roughly $4.2 million in exposure, including $482,000 in rework, $2.1 million in delayed revenue, and $1.6 million from a lost contract, versus about $165,000 total if the same condition had been found during backward-planning in week one.

_daily.dev helps engineering leads keep tabs on planning practices that catch costly risks early._

## Similar posts on daily.dev

- [dotNetDave Says… Rushing into Coding Without Proper Planning Will Lead to Costly Mistakes and Delays](https://daily.dev/posts/dotnetdave-says-rushing-into-coding-without-proper-planning-will-lead-to-costly-mistakes-and-delays-vifrw1meo) · We Are .NET · 1 upvotes · 0 comments
- [A Seasoned Tester's Crystal Ball: Faking plans is easier than fighting plans](https://daily.dev/posts/a-seasoned-tester-s-crystal-ball-faking-plans-is-easier-than-fighting-plans-nuoqva9ya) · A Seasoned Tester's Crystal Ball · 0 upvotes · 0 comments

---

Tags: [#leadership](https://daily.dev/tags/leadership)

[View this post on daily.dev](https://daily.dev/posts/the-deadline-that-was-already-missed-codegood-gf9pdygyg)
