Een functioneel ontwerp voor je website schrijven en krijgen wat je nodig hebt

De meeste websiteprojecten die over budget gaan of "net niet goed" uitpakken, hebben dezelfde oorzaak: de klant en de developer begrepen de opdracht verschillend. Een functioneel ontwerp, de schriftelijke beschrijving van wat de site moet doen, voorkomt dat. Het hoeft niet lang of technisch te zijn, maar wel duidelijk.
Dit zet je per onderdeel in een functioneel ontwerp voor een website.

1. Doel van de site
Waarvoor de site is en hoe je weet dat hij werkt: "aanvragen verzamelen voor adviesgesprekken over keukenontwerp, minstens 30 per maand". Zonder doel wordt elke beslissing een kwestie van smaak.
2. Doelgroep
Wie de site bezoekt en wat die mensen er willen doen. Een drukke ondernemer op zijn telefoon en een student die op zijn laptop prijzen vergelijkt, hebben verschillende dingen nodig.
3. Pagina's en structuur
Een lijst met pagina's en hoe ze samenhangen: home, catalogus, productpagina, over ons, contact, blog. Een eenvoudig schema of een lijst met inspringingen is genoeg.
4. Inhoud van elke pagina
Wat er op elke pagina staat: blokken, teksten, foto's, formulieren. Geef aan wie wat aanlevert: jij of de developer. Content is de meest voorkomende reden dat projecten stilvallen.
5. Functies
Wat de site moet kunnen: online betalen, reserveren, zoeken en filteren, een persoonlijk account, meerdere talen. Beschrijf elke functie vanuit de bezoeker: "een bezoeker kiest een datum en tijd en krijgt een bevestiging per e-mail".
6. Design
Voorbeelden van sites die je mooi vindt en waarom, je huisstijlkleuren en logo, lettertypen als je die hebt. Is er nog geen design, geef dan aan of dat bij de opdracht hoort.
7. Technische eisen
Het platform of CMS, als je een voorkeur hebt; hosting en domein; koppelingen met je CRM, betaalprovider of bezorgdienst; eisen aan snelheid en mobiele apparaten.
8. Planning, fases en oplevering
Verdeel het werk in fases met elk een resultaat: design, opmaak, functies, content, lancering. Spreek vooraf af hoe elke fase wordt goedgekeurd en hoeveel revisierondes zijn inbegrepen.
Veelgemaakte fouten
- "Zoals die site, maar beter." Een link zonder uitleg laat de developer raden wat je er precies goed aan vindt.
- De content vergeten. Een site zonder teksten en foto's kan niet live, ook al is de code klaar.
- De scope halverwege wijzigen. Nieuwe wensen zijn normaal, maar zet ze elk in het functioneel ontwerp, met het effect op tijd en kosten.
Kort samengevat
Een goed functioneel ontwerp vertelt waarvoor de site is, wie hem gebruikt, welke pagina's en functies hij heeft en hoe het resultaat wordt goedgekeurd. Het kost een paar uur en bespaart weken herstelwerk. Laat je het liever voor je schrijven, bestel dan een technische specificatie: je beschrijft je idee en krijgt een document waarop elke developer een inschatting kan maken en kan bouwen. De betaling wordt pas vrijgegeven nadat je het werk hebt goedgekeurd.