Process8 min read
Why we don't ask clients for a spec — we write it ourselves

Maksim Ermilov
WAPP founder · product & architecture
W
WAPP team
Engineering & delivery
Introduction
A blunt “send us a spec” request often produces a document that does not match how the business really works. We deliberately own discovery and requirements: interviews, scenario prototypes, acceptance criteria — so team and client share one picture.
That cuts rework cost and speeds up production release.
Why not “the client writes it alone”
- A spec is a co-created artefact, not homework for the client.
- Without engineering and product input it is easy to bake in the impossible or the wasteful.
- Business language and system language must meet in one document.
How the process looks
Workshops, user-flow capture, MVP prioritisation, then a scope doc with risks and timelines. A detailed checklist and sample outline will ship in the long-form article.
Read next
Discussion
Comments are coming soon — we’re setting up moderation and notifications.