The verdict in three sentences
A precise requirements spec is not paperwork: it cuts project overruns by 30 % by aligning your real need with vendor offers. For custom business software at 45,000-120,000 EUR in 2026, it turns incomparable quotes into offers scored on the same criteria. Its true value: mapping processes, freezing acceptance criteria and guaranteeing data reversibility before you sign.
What a solid spec must contain
A good spec balances precision and technical freedom: it states the WHAT (needs, business rules, constraints) without dictating the HOW (architecture, languages). Recommended 2026 structure and indicative weight in the project budget.
| Spec section | Expected content | Project weight |
|---|---|---|
| Context and objectives | Stakes, scope, out-of-scope | 5 % |
| Process mapping | Current and target flows, actors | 20 % |
| Functional requirements | Business rules, use cases, priorities | 30 % |
| Technical requirements | Integrations, security, GDPR, performance | 15 % |
| Data and reversibility | Model, migration, export, ownership | 15 % |
| Acceptance criteria | Measurable acceptance tests | 10 % |
| Timeline and budget | Milestones, batches, target envelope | 5 % |
A spec vague on business rules and acceptance criteria is the top overrun driver: every ambiguity gets paid as a change order during the project.
The vendor evaluation grid
Once the spec goes out to tender, score each proposal on a weighted grid. It makes the decision defensible and avoids gut-feel choices. 2026 model out of 100 points.
| Criterion | Weight | What you assess |
|---|---|---|
| Functional coverage | 30 pts | Spec fit, uncovered cases |
| Total cost (build + maintenance) | 20 pts | Quote + 3-year TCO |
| Method and timeline | 15 pts | Batching, acceptance milestones |
| Reversibility and ownership | 15 pts | Code assignment, data export |
| Sector references | 10 pts | Comparable projects, contactability |
| Security and compliance | 10 pts | GDPR, hosting, audit |
Reversibility, the clause never to forget
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Require in writing: assignment of rights on the custom code, access to the source repository, a full data export in an open, documented format, and an end-of-contract reversibility clause. Without it, your custom software becomes a costly dependency. It is the difference between buying an asset and renting a technical prison.
Mini case study
Celine, COO of a logistics firm in Dublin, is preparing a tender for custom fleet-tracking software. Without a spec, her first three quotes ranged from 55,000 to 140,000 EUR, incomparable. She invests 3 weeks and ~7,000 EUR in a precise spec: route mapping, 42 business rules, quantified acceptance criteria. Result: the new quotes tighten to 78,000-95,000 EUR, scored on her grid. The chosen vendor at 84,000 EUR covers 96 % of the spec with code assignment. On a budget this size, cutting overrun risk by 30 % represents ~25,000 EUR of avoided drift. The spec paid for itself several times over before the first line of code.
FAQ
Is a spec mandatory for a small project? No, but from 40,000 EUR it becomes highly profitable. Below that, a light scoping (5-10 pages) is enough; above it, a full spec protects budget and relationship.
Who should write the spec? Ideally the operational team with a neutral external facilitator. A vendor can help, but a spec written by the future supplier risks being tailored to its own solution.
How much does a spec cost? From 3,000 to 12,000 EUR in 2026 depending on complexity, i.e. 5-10 % of the project budget. It is an investment, not a cost: it reduces change orders and makes quotes reliable.
Do we have to freeze everything before starting? No. Freeze critical business rules and acceptance criteria, but keep flexibility via agile batches. A spec too rigid on the HOW is counterproductive.
How do we guarantee reversibility? Through contractual clauses: code assignment, documented data export, repository access. Get them validated before signing; they are hard to obtain afterwards.
Let's scope your project. Send us your key processes and constraints: we help you build an actionable spec and evaluation grid, then price the build. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

