AI-Ready Data Is Not Analytics-Ready Data
The most expensive assumption in enterprise AI today is that a data platform built for analytics is automatically ready to…
Logic pursuits
The most dangerous phrase in project management is: “This should be straightforward.” In our experience delivering complex data and technology programs, that single assumption – made at project initiation – is responsible for more budget overruns, missed deadlines, and strained client relationships than any technical failure that follows.
Projects do not fail at the finish line. They fail at the starting line – when teams commit to a delivery plan without fully understanding what the project actually involves. Complexity that is invisible in Week 1 does not disappear. It surfaces in Month 4, when schedules are locked, budgets are spent, and stakeholder patience is wearing thin.
Consider an engagement we delivered for a client. The objective was to automate a manual, Excel-based monthly reporting process – time-consuming, error-prone, and costly in person-hours at every month-end close. The solution appeared well-defined: consolidate data from source systems into a central Datamart, identify the missing reporting attributes, bring them in, and build automated reports on top. The project was scoped at seven months.
It took nearly twice that. At roughly double the budget. And only the data layer was completed.
“The question is never whether complexity exists. The question is whether you find it in Week 1 – or Month 7.”
The initial project brief described a narrow, well-bounded scope. What it did not – and could not – capture was the underlying complexity hidden beneath the surface. That complexity only became visible once the team began the real work of discovery.
Within the first weeks of delivery, several realities emerged that had not been surfaced during scoping:
Each discovery, individually, was manageable. Collectively, they compounded into a project that bore little resemblance to the one that had been scoped and priced. The team was not dealing with the project they planned for. They were dealing with the project that actually existed.
None of this is an argument against taking on complex projects. Complexity is inherent in any meaningful technology or data program – it cannot be eliminated. But it can be understood early, planned for deliberately, and managed effectively. The teams that deliver complex projects successfully are not the ones who encountered less complexity. They are the ones who saw it clearly before they started.
When complexity is surfaced upfront, three things become possible that are not otherwise:
A plan built on accurate complexity is a plan that can actually be executed within schedule and within budget. Timelines reflect what the work genuinely involves. Budgets account for the real scope. Resource requirements are sized to the actual challenge. Milestones are achievable because they were set with full information. This is not pessimism – it is precision. And precision is what separates projects that deliver from projects that disappoint.
Complexity that is understood becomes a list of known risks. Known risks can be assessed, prioritized, and planned around. You can build contingency for the data quality issues you expect to find. You can schedule stakeholder alignment sessions before the conflicting definitions surface mid-sprint. You can identify the governance gaps and address them before they block your delivery pipeline. Risk that is seen in Week 1 is a planning input. The same risk discovered in Month 5 is a project crisis.
When clients understand the complexity of what they are undertaking, they are partners in navigating it – not audiences for a failure they did not see coming. Transparent conversations about complexity at initiation build the kind of trust that survives difficult moments in delivery. Clients who feel informed and respected become advocates. Clients who feel blindsided become adversaries.
The practical implication of all of this is a structured pre-discovery phase before any delivery commitment is made. In data and technology programs, this means investing dedicated time – typically two to four weeks – to understand the landscape before scoping the journey.
A rigorous pre-discovery effort should address:
A pre-discovery phase does not guarantee a perfect project plan. No plan survives delivery intact – new complexity will always surface as work progresses. But it shifts the team from reactive to proactive. It means that when new complexity emerges – and it will – the team has a foundation robust enough to absorb it, and a client relationship strong enough to have an honest conversation about it.
In our experience, a well-executed pre-discovery investment consistently returns ten to twenty times its cost by preventing the scope creep, rework, and delivery failures that come from planning against an incomplete picture. The goal is not a frictionless project. The goal is a project where friction is anticipated, planned for, and navigated – rather than absorbed as a surprise.
The projects that finish on time, on budget, and with satisfied clients are not the ones that were simple. They are the ones where complexity was understood before the clock started, communicated clearly to all parties, and planned for with deliberate intent.
As practitioners in project delivery, data management, and technology implementation, our obligation to our clients begins before the first sprint is planned or the first line of code is written. It begins with asking the hard questions, surfacing the real picture, and ensuring that every commitment made is one we can stand behind.
That work – unglamorous, meticulous, and often uncomfortable – is what trusted advisors do.
Author