Wat bepaalt de kosten van een website?
Door Uniqode
Twee websites met ongeveer evenveel pagina’s kunnen een heel ander budget vragen. Het verschil zit vaak achter het ontwerp: in het contentmodel, koppelingen, migratie en de beslissingen die nodig zijn om live te gaan. Een bruikbaar gesprek over de prijs begint bij de omvang van het werk.
Kijk verder dan het aantal pagina’s
Twintig pagina’s op basis van een paar herbruikbare sjablonen zijn iets anders dan twintig unieke layouts met eigen functies. Vraag hoeveel paginatypen en onderdelen nodig zijn, wat redacteuren zelf kunnen veranderen en waarvoor ontwikkeling nodig is.
Neem concrete voorbeelden op in je briefing: een dienst, project, evenement of productoverzicht. Echte content maakt vereisten zichtbaar die je met alleen paginanamen mist.
De belangrijkste keuzes
- Content en ontwerp: Staat de structuur vast? Wie schrijft, redigeert en keurt teksten goed? Zijn huisstijl en fotografie beschikbaar?
- Talen: Hoeveel taalversies zijn nodig? Delen ze layouts, content en goedkeuringsstappen?
- Migratie: Hoeveel bestaande content verhuist mee? Moet die worden opgeschoond, opnieuw ingedeeld of handmatig gecontroleerd?
- Koppelingen: Welke externe systemen wisselen gegevens uit met de website? Zijn documentatie, testtoegang en een aanspreekpunt beschikbaar?
- Kwaliteit: Welke controles zijn nodig voor toegankelijkheid, snelheid, browsers, apparaten en belangrijke gebruikerstaken?
- Uitvoering: Wie mag beslissen, hoeveel feedbackrondes zijn voorzien en welke afhankelijkheden kunnen de livegang vertragen?
Twee voorbeeldbriefings
Briefing A: een afgebakende organisatiewebsite. Een team heeft goedgekeurde teksten, één taal, een beperkt aantal paginatypen en een eenvoudige contactroute. Het meeste werk zit in ontwerp, realisatie en testen binnen een stabiele opdracht.
Briefing B: een meertalig publicatieplatform. Een ander team heeft meerdere talen, regionale contentverschillen, een grote migratie en een koppeling met een extern systeem nodig. Contentmodellering, afstemming, migratiecontroles en het testen van de koppeling zijn dan belangrijke onderdelen van het project.
Deze fictieve voorbeelden laten zien waarom het aantal pagina’s alleen weinig zegt. Het zijn geen prijsramingen of beschrijvingen van een specifieke klantopdracht.
Vergelijk voorstellen op dezelfde basis
Controleer of de voorstellen hetzelfde werk bevatten. Een lagere bouwprijs kan contentvoorbereiding, licenties, hosting of migratie uitsluiten. Een uitgebreider voorstel kan juist werk bevatten dat je in de eerste versie nog niet nodig hebt.
Vraag hoe aannames en wijzigingen worden behandeld, wat je ontvangt en wanneer het werk als afgerond geldt. Maak onderscheid tussen eenmalige projectkosten en terugkerende kosten. Bespreek het eigendom van code, accounts en content en hoe een latere overdracht werkt.
Een briefing om over te nemen
- Onze website moet deze doelgroepen helpen met deze taken: …
- De eerste versie moet het volgende bevatten: …
- Deze functies kunnen wachten: …
- Onze talen, paginatypen en koppelingen zijn: …
- Deze content is klaar en dit ontbreekt nog: …
- Deze mensen leveren content en keuren beslissingen goed: …
- Ons budgetbereik en onze streefdatum zijn: …
- Na de livegang hebben we deze diensten nodig: …
- Deze aannames moeten nog worden onderzocht: …
Maak onzekerheden zichtbaar
Een exacte offerte op basis van onduidelijke aannames is nog geen betrouwbaar plan. Als de opdracht nog niet scherp is, helpt een Websiteplan om de eerste fase af te bakenen. Zijn de vereisten duidelijker? Bekijk dan ons traject voor een meertalige website.