70% of digital transformation projects fail. This figure, regularly cited by McKinsey and the Standish Group, hides an even harsher reality: most of these failures aren't technical. They happen before the first line of code, in the decisions (or lack thereof) made during the scoping phase.
The Scale of the Problem
These statistics aren't inevitable. They're the result of repeating patterns we observe with our clients. After dozens of projects led or audited, we've identified 5 recurring mistakes that doom a project before development even begins.
Mistake #1: Confusing the Solution with the Problem
This is the most widespread and insidious mistake. A manager comes in with a precise request: "I want a mobile app", "We need a CRM", "We need to automate with AI". The problem? These are solutions, not problems.
When you start with the solution, you skip the essential step of understanding the problem. The result: you build a technically functional tool that solves nothing, or worse, that solves the wrong problem.
"If I had asked people what they wanted, they would have said faster horses."
- Wrong approach: "We want a mobile app for our sales team"
- Right approach: "Our sales reps lose 3 hours/day re-entering customer data. How do we reduce this?"
- Wrong approach: "We need AI for our data"
- Right approach: "Our analysts spend 2 days producing a monthly report. How do we speed this up?"
Mistake #2: Scoping Alone in an Ivory Tower
The classic scenario: the project is scoped by leadership and/or IT, without consulting end users. Specifications are written in a meeting room, far from the field. The requirements document runs 80 pages and nobody has read it cover to cover.
The result is predictable: software that meets perceived needs according to management, but not the actual needs of users. The tool is delivered, teams reject it, and the project joins the graveyard of digital initiatives.
Two Scoping Approaches
Top-Down Scoping (Risky)
- Leadership defines the needs alone
- 80+ page requirements document
- Users discover the tool at delivery
- Feedback collected after development
- Specifications locked from the start
- Adoption rate: 20-30%
Collaborative Scoping (Recommended)
- Workshops with users from day 1
- Short, understandable user stories
- Prototypes tested before development
- Continuous feedback at every iteration
- Evolving and prioritized specifications
- Adoption rate: 80-90%
Impact of Collaborative Scoping
Mistake #3: The "While We're At It" Syndrome
A project starts with a clear and reasonable scope. Then come the scoping meetings. "While we're at it, we could also manage leave requests". "What if we added a billing module?". "We should also do ESG reporting". Each addition seems minor. Together, they become monstrous.
This phenomenon has a name: scope creep. It's the silent killer of projects. Each added feature increases complexity exponentially, not linearly. 10 features don't cost twice as much as 5 — they often cost 4 to 5 times more.
| Number of Features | Estimated Budget | Actual Average Budget | Overrun | Average Timeline |
|---|---|---|---|---|
| 5 (MVP) | $40,000 | $45,000 | +12% | 3 months |
| 10 | $70,000 | $95,000 | +36% | 5 months |
| 20 | $120,000 | $210,000 | +75% | 10 months |
| 30+ | $180,000 | $400,000+ | +120%+ | 18+ months |
Mistake #4: Underestimating the Budget (and Admitting It Too Late)
There's a recurring gap between the imagined budget and the necessary budget. That's not a problem in itself — it's actually normal at the start of a project. The real problem is when this gap is never openly addressed.
Too often, budget is a taboo subject. The client doesn't want to reveal their envelope "to avoid being taken advantage of." The vendor inflates estimates "to cover themselves." This lack of transparency breeds distrust, hidden compromises, and painful surprises.
- The fantasy budget: "We have $10,000 for a full marketplace platform" — a total disconnect from reality
- The hidden budget: the client refuses to share a budget, the vendor proposes blindly
- The zero-margin budget: every dollar is allocated, with no reserve for contingencies (which will happen)
- The all-in-one budget: the entire budget is earmarked for development, nothing for maintenance, hosting, and evolution
| Category | % of Total Budget | Details |
|---|---|---|
| Scoping and Design | 15-20% | Audit, workshops, prototyping, specifications |
| Development | 50-60% | Code, integrations, unit tests |
| Testing and Deployment | 10-15% | QA, acceptance, migration, training |
| Contingency Reserve | 10-15% | Adjustments, minor changes, bugs |
| Year 1 Maintenance | 10-15% | Fixes, security updates, support |
Mistake #5: Choosing a Vendor Based on Price Alone
The lowest bidder wins. That's the logic of traditional procurement, and it's a disaster for tech projects. Software development is not a commodity: vendor quality has a direct and measurable impact on the outcome.
Choosing the cheapest vendor is like choosing the cheapest surgeon for a complex operation. The initial savings are paid back in rework, delays, bugs, and sometimes starting from scratch with another vendor.
- Price isn't cost. A developer at $300/day who takes 40 days costs $12,000. A developer at $600/day who takes 15 days costs $9,000 — often with a better result.
- Ask for verifiable references. Not logos on a website, but clients you can actually call.
- Evaluate the methodology, not just the portfolio. How do they scope? How do they communicate? How do they handle the unexpected?
- Beware of promises that sound too good. A vendor who says yes to everything without asking questions is a red flag.
"The bitterness of poor quality remains long after the sweetness of low price is forgotten."
The Approach That Works: Iterative Scoping
Now that we've identified the mistakes, let's talk about what works. The key is to treat scoping as a standalone project, with its own budget, timeline, and deliverables.
Iterative Scoping in 4 Steps
Weeks 1-2: Field Immersion
Observe teams at work, document actual processes (not the ones written in procedure manuals), identify the real pain points. No PowerPoints, no meeting rooms — go to the field.
Week 3: Problem Definition
Synthesize observations, clearly formulate the problem to solve, align all stakeholders on a measurable objective. If you can't measure success, you can't define the project.
Weeks 4-5: Rapid Prototyping
Create interactive mockups tested with end users. No code — clickable prototypes that simulate the experience. Iterate until users say "that's exactly it."
Week 6: Estimation and Planning
Realistic estimate based on validated prototypes (not on a theoretical requirements document). Sprint-based planning with clear milestones. Every stakeholder knows what will be delivered, when, and for how much.
Frequently Asked Questions
FAQ — Tech Project Failures
01 My last project failed. How do I avoid repeating the same mistakes?
02 How long should scoping take?
03 Should we write a detailed requirements document?
04 How do I convince leadership to invest in scoping?
05 Can a project succeed without an external vendor?
Points clés
- Tech projects rarely fail for technical reasons — scoping is the real culprit
- Start from the problem, never from the solution
- Involve end users from day one
- Resist scope creep: a good MVP beats a pharaonic project
- Be transparent about budget and choose your vendor on value, not price
- Invest 15-20% of the budget in scoping — it's your best insurance policy