TECHNOLOGY INSIGHTS
Ending the $100M Failure: How Digital Twins Are Replacing the Requirements-Gathering Bottleneck in Legacy Modernization
By Will Carbajal • September 15, 2026 • 8 minute read
A Familiar, Expensive Pattern
If you've spent any real time inside public sector IT modernization, you already know the pattern before I finish describing it. A legacy system — often 20, 30, sometimes 40 years old — needs to be replaced. A system integrator is brought in. Six to twelve months are spent in conference rooms with business analysts, end users, and subject matter experts, trying to reverse-engineer what the current system actually does versus what people think it does. Requirements documents balloon into hundreds of pages. By the time development starts, the organization has changed, half the SMEs have moved on, and the requirements are already stale.
Eighteen months and $40M later, the first phase goes live. It doesn't do what anyone actually needed. Change orders pile up. The relationship sours. Two years after that, the program is either heavily descoped, restarted under a new contract vehicle, or terminated outright — with $80M, $100M, sometimes far more, already spent.
This isn't a hypothetical. It's the modal outcome for large-scale legacy modernization in government IT, and it's why "failed IT modernization" is practically its own subgenre of GAO reports and inspector general findings. Having run a U.S. system integrator practice for seven and a half years, I've seen this pattern from the inside — not as an outside critic, but as someone who has had to explain to a client why the requirements we validated a year ago no longer match the system we're building against.
The uncomfortable truth is that the failure point is rarely the technology. It's the requirements-gathering process itself — a fundamentally human, interview-driven, memory-dependent method for describing a system that nobody fully understands anymore, because the people who built it left decades ago.
Why Human-Led Requirements Gathering Breaks Down
Traditional requirements gathering asks people to do something they're structurally bad at: accurately and completely describe a complex system's actual behavior from memory, under time pressure, in a workshop format.
A few things reliably go wrong:
Institutional knowledge is incomplete and political. Different stakeholders describe the same process differently, and disagreements get resolved by seniority rather than by evidence.
Undocumented edge cases dominate the risk. The 5% of transaction volume that runs through exception handling, manual overrides, and "the way we've always done it since the 2003 policy change" is exactly the part nobody remembers to mention — and exactly the part that breaks the new system in production.
The system's actual behavior and its documented behavior have diverged. Code has been patched for years by different vendors under different contracts. The system as it runs and the system as anyone describes it are two different things.
The process doesn't scale with system complexity. A legacy environment with millions of lines of COBOL, decades of data model drift, and dozens of integration points cannot be reliably captured in a series of interviews, no matter how skilled the business analyst.
This is the part of the industry that most needs disruption, and it's the part that has been touched the least — because it's been treated as inherently human work.
What Changes With a Digital Twin Approach
This is where the Rackspace and Palantir partnership becomes genuinely relevant, and not just as another AI-and-cloud press release.
Rackspace and Palantir announced a strategic partnership in February 2026 to help enterprises deploy Palantir's Foundry and AI Platform (AIP) into production, backed by Rackspace's governed operating model, forward-deployed engineering teams, and infrastructure spanning private cloud and sovereign data center environments. In July 2026, the companies extended that relationship into a formal operating framework aimed squarely at regulated, mission-critical environments — the exact profile of most public sector legacy systems.
The capability that matters most for modernization isn't the AI branding — it's what Foundry's ontology model and forward-deployed engineering approach make possible: building a live, data-grounded model of what a legacy system actually does, rather than what people say it does.
In practice, that looks like:
1. Ingesting the system as it exists. Data pipelines pull from the actual databases, transaction logs, batch jobs, and integration points of the legacy environment — not from interview notes.
2. Building an ontology, not a document. Instead of a static requirements PDF, you get a structured, queryable model of entities, relationships, business rules, and data flows as they are actually exercised in production.
3. Surfacing real behavior, including the undocumented parts. Actual transaction volumes, exception paths, and edge cases show up because they're derived from real system activity — not from whether someone happened to remember to mention them in a workshop.
4. Validating with humans instead of relying on them for discovery. SMEs shift from being the primary source of requirements to being the validators of a model that's already 80% correct. That's a fundamentally different, faster, lower-risk conversation.
5. Keeping the model live. Because the twin is connected to actual system data rather than frozen in a document, it doesn't go stale the way a requirements document does the moment the workshop ends.
This is the essence of a digital twin applied to legacy modernization: not a simulation for its own sake, but a continuously updated, evidence-based representation of the current-state system that the target-state design can be built and tested against.
Why This Matters More in Public Sector Than Anywhere Else
Public sector modernization has three characteristics that make it uniquely vulnerable to human-led requirements failure, and uniquely suited to a digital-twin-driven approach:
Extreme system age and turnover. Many federal and state legacy systems predate most of the people currently maintaining them. Institutional memory is thinner here than almost anywhere in the private sector.
Compliance and audit exposure. A model built on ingested, verifiable system data creates a far stronger audit trail than a requirements document built on interview transcripts — directly relevant to oversight bodies like GAO and agency IGs.
Sovereignty and security constraints. This is precisely why the Rackspace-Palantir framework's emphasis on private cloud and sovereign data center deployment matters: it allows this kind of data-grounded modeling to happen without the data ever needing to leave a controlled, compliant environment — a non-negotiable for most government workloads.
None of this eliminates the need for skilled people. It changes what they're doing. Instead of spending a year trying to recall and reconcile institutional knowledge, teams spend that time validating a model, resolving genuine ambiguities, and making design decisions — the work that actually requires human judgment.
The Practical Case for Program Leaders
Having sat on the vendor side of enough of these engagements to know what actually drives cost and schedule overruns, the argument here isn't theoretical. Requirements rework, discovered mid-build, is one of the single largest sources of change orders on large modernization contracts. A model grounded in real system data — validated rather than discovered through interviews — directly attacks the root cause: incomplete and inaccurate current-state understanding.
That translates into three measurable outcomes for program leaders and contracting officers evaluating this approach:
Reduced time-to-baseline. Weeks of ingestion and modeling replace months of workshops.
Reduced rework risk. Edge cases and undocumented behavior surface earlier, when they're cheap to address, rather than in UAT or production.
Reduced dependency on institutional memory. The program becomes less exposed to key-person risk when SMEs retire, transfer, or leave mid-contract.
A Different Starting Point
The $100M+ failures in public sector modernization rarely fail because the technology was wrong. They fail because the foundation — an accurate understanding of the system being replaced — was never solid to begin with, and nobody found out until it was too late and too expensive to fix.
The Rackspace-Palantir partnership doesn't eliminate the hard work of modernization. It changes where that work happens: earlier, against real data, with humans validating rather than guessing. For a discipline that has spent decades accepting requirements failure as an unavoidable cost of doing business, that's not an incremental improvement. It's a different starting point entirely.
ABOUT THE AUTHOR
Will Carbajal
Co-Founder • Fractional CTO Practice Lead
Will Carbajal brings decades of executive leadership experience across enterprise technology organizations, with direct experience evaluating and governing AI platform investments at scale.
