Websites11 min read

How to Write Requirements for a Custom Web App in 2026

Mohamed Bah·Fondateur, Kolonell
September 10, 2026
Share:
How to Write Requirements for a Custom Web App in 2026

How to Write Requirements for a Custom Web App in 2026

Websites

The verdict in three sentences

A precise requirements document (RFP/spec) turns a vague request for quotes into a comparable consultation where every vendor prices the same scope. Without it, you get 25,000 and 80,000 EUR bids for the same idea, and you discover change orders mid-project. Spending 3,000 to 8,000 EUR on a formal scoping phase before consulting vendors is one of the best ROIs in a software project.

The essential sections of a 2026 requirements document

An operations director preparing a consultation must cover eight blocks. Skip one and you open the door to renegotiation.

SectionWhat it containsRisk if missing
Context & goalsBusiness problem, expected gains, KPIsOff-target solution
Functional scopeModules, screens, user storiesRepeated change orders
Roles & rightsProfiles, permissions, approval workflowLate security rework
IntegrationsERP, CRM, SSO, third-party APIsTechnical blocker in dev
Data & GDPRNature, retention, subprocessing, DPANon-compliance, fine
Technical constraintsHosting, browsers, performanceInfra incompatibility
Acceptance criteriaMeasurable test scenariosDelivery dispute
Timeline & budgetMilestones, envelope, governanceSchedule slippage

The two most often rushed blocks are integrations and acceptance criteria - and they are also the top two sources of change orders.

The quantified impact of a precise spec on the quote

A detailed spec cuts the uncertainty vendors bake into their price as a risk margin. 2026 order of magnitude on a 50,000 EUR project:

Scoping levelVendor risk marginAverage change ordersLikely total cost
No spec (email, verbal brief)20-30 %25-40 %62,000-70,000 EUR
Light spec (5 pages)12-18 %15-25 %57,000-62,000 EUR
Detailed spec + mockups8-12 %8-15 %53,000-57,000 EUR
Spec + co-funded scoping5-8 %5-10 %51,000-55,000 EUR

In other words, the 8,000 EUR of serious scoping pays for itself almost mechanically through lower change orders and tighter bids.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

Mini case study

Thomas, operations director of a distribution SME in Lille, wants a route-management app. He hesitates to pay for scoping. Without a spec, he receives three bids: 34,000, 58,000 and 79,000 EUR, incomparable. He finally funds a 6,000 EUR scoping phase (3 weeks: workshops + user stories + mockups). The new bids land in a 46,000 to 52,000 EUR range. Over the next 12 months, change orders account for 7 % of budget instead of the 32 % seen on his previous, unscoped project. On a 50,000 EUR base, the change-order saving is 12,500 EUR: the 6,000 EUR scoping delivers a 6,500 EUR net gain, before counting the time saved.

FAQ

Do I need a spec even for a small app? Yes, but scaled: 5 to 8 pages are enough below 20,000 EUR, covering scope, roles and acceptance criteria. The key is freezing what is "in" and "out" of the project.

Who should write the requirements? Ideally the business side with support from a consultant or the future vendor during a paid scoping phase. A spec written 100 % in-house without technical eyes usually underestimates integrations.

How much does upfront scoping cost in 2026? Budget 3,000 to 8,000 EUR for 2 to 4 weeks of workshops, user stories and clickable mockups. That's 6 to 15 % of a 50,000 EUR project, and it cuts change orders by 20 to 40 %.

Does a spec kill agility? No. It sets goals and macro scope; screen-level detail can stay adjustable across sprints. This is an outcome-oriented spec rather than line-by-line frozen specifications.

What goes into acceptance criteria? Measurable scenarios: "a dispatcher creates a 15-stop route in under 3 minutes", "the accounting export is accepted by software X". These trigger the final payment.

Let's scope your project. Tell us your business need, indicative budget and deadline: we scope the perimeter and write a usable requirements document to run your consultation. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#cahier des charges#application web metier#cadrage#criteres de recette#RGPD#appel d'offres#methodologie
Share:

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.