Spring til indhold
MetodeIndsigter

Hvad I skal skrive i et web-udbud — så I kan sammenligne

I sammenligner bureau, når dokumentet stiller det samme spørgsmål til alle.

Et ærligt udbud siger hvad der skal være sandt på lancering, hvad I allerede har, og hvad der er ude. En ønskeseddel på 200 linjer kan I ikke sammenligne.

12 minutters læsning
Stiliseret procesdiagram med checks og gates — et udbud som en rækkefølge I kan sammenligne, ikke en ønskeseddel.

Metode & udbud

Hvis I søger efter udbud hjemmeside eller kravspecifikation website, står I typisk ét sted: I skal have et nyt site, nogen har bedt om tre tilbud, og dokumentet I sender, er enten en ønskeseddel eller en løsning, I allerede har valgt. Nogen skriver 'WordPress, 12 skabeloner, slider på forsiden'. Nogen skriver 200 features. Nogen sender et moodboard og kalder det et udbud.

Bureau-posten handler om de ti spørgsmål, I stiller før kontrakten. Discovery-posten handler om den uge, der erstatter den spec, ingen kan estimere ud fra. Den her handler om dokumentet, I sender ud, så tre parter overhovedet kan svare på det samme. Et ærligt udbud er ikke en løsning. Det er de sandheder, lanceringen skal holde — og tilladelsen til at discovery må flytte stakken.

TL;DR

De vigtigste pointer

  • I kan sammenligne tilbud, når alle byder på de samme lanceringssandheder — ikke på hver deres løsning.
  • En kravspec med 200 features er en ønskeseddel. Den skjuler det, I faktisk vil have sandt på dag ét.
  • Skriv hvad I allerede har: domæne, indhold, integrationer, hvem der ejer DNS og analytics.
  • Skriv hvad der er ude. Uden en ude-liste byder folk på et andet produkt.
  • Løsningen — WordPress, Next.js, Shopify — hører til som et forslag, I vil have begrundet, ikke som et krav I ikke kan forklare.
  • Discovery må flytte stakken. Et udbud der låser rammeværket, før nogen har set indholdet, er et teater-udbud.

Hvorfor det her overhovedet er vigtigt

Et udbud, I ikke kan sammenligne, koster uger efter I har valgt. Det ene tilbud er et tema. Det andet er et custom Next.js-site. Det tredje er 'vi finder ud af det i workshop'. I vælger på prisfornemmelse og kemi, og opdager i uge fire, at I har købt tre forskellige produkter. I tror I har et leverandørproblem. I har et dokumentproblem.

Teams skriver den forkerte spec. De specificerer slider, antal skabeloner og CMS-navn, fordi det er konkret. De glemmer hvem sitet er til, hvad der skal være sandt på lancering, og hvad der allerede findes. Så får I tre løsninger, der alle 'opfylder kravspecen', og ingen af dem kan I lægge ved siden af hinanden. Det konkrete var det forkerte konkrete.

Det er også et SEO- og ejerskabs-spørgsmål. Hvis udbuddet ikke siger, at URL'er skal leve, at I ejer DNS, og at I skal kunne skifte leverandør, så byder folk på et site, I ikke kan flytte. Hvis det ikke siger, hvem indholdet kommer fra, byder folk på tomme skabeloner. Kravspecen er det første sted, I enten tager ejerskab — eller giver det væk.

Vi skriver det, fordi 'kravspecifikation website' er blevet en PDF, I kan sende, før I har en sætning om lanceringen. Et ærligt udbud er kedeligt: målgruppe, lanceringssandheder, det I har, det der er ude, hvordan I beslutter, og at discovery må sige nej til jeres yndlings-stack. Uden den sætning har I en ønskeseddel. I har ikke et udbud, I kan forsvare over for en bestyrelse.

Hvad et web-udbud faktisk er — og hvad det ikke er

Et web-udbud er et dokument, der stiller det samme spørgsmål til flere parter: kan I få de her sandheder til at holde på en lancering, med det her I allerede har, og med det her ude? Svaret må være en løsning. Spørgsmålet må ikke være en. Når spørgsmålet allerede siger WordPress og 12 skabeloner, har I ikke bedt om råd. I har bedt om en pris på en beslutning, I ikke har testet.

En kravspecifikation er listen over det, der skal være sandt — ikke listen over widgets. 'En redaktør kan udgive en artikel uden en udvikler' er et krav. 'Vi vil have Gutenberg og et slider-plugin' er en løsning. 'Produktet kan vises på dansk og engelsk med samme URL-logik' er et krav. 'Vi har valgt et headless CMS' kan være rigtigt — hvis I kan sige hvorfor, og hvis I tillader at svaret er nej.

Det er heller ikke en kontrakt. Udbuddet skal gøre tilbud sammenlignelige. Kontrakten kommer bagefter, når I har valgt, og når discovery har skåret. At bede om en fast løsning på en ønskeseddel, I selv er i tvivl om, er hvordan I får et billigt-set tilbud, der sprækker når indholdet kommer. Bureau-spørgsmålene tester partneren. Udbuddet tester om I har stillet det samme spørgsmål.

Og det er ikke discovery. En uge der producerer beslutninger, kommer når I har valgt nogen, I tør sidde i rum med. Udbuddet kommer før. Hvis I prøver at få discovery til at ske i PDF'en, får I en spec, ingen kan estimere — præcis det, discovery-ugen er sat i verden for at erstatte. Skriv nok til at I kan sammenligne. Skriv ikke så meget, at I har låst det, I ikke har set.

Det der typisk står i dokumentet — og det der burde stå

Den første fejl er at liste features, I har samlet fra tre andre sites. 'Nyhedsbrev, chat, blog, cases, login, shop, portal, booking.' Det er fem produkter. Et ærligt udbud siger hvilket ét der skal være sandt på lancering, og hvilke der er fase to. Uden den skæring byder folk på det, de er gode til, ikke på det I har brug for.

Den anden fejl er at skjule det, I allerede har. Domæne, Search Console, cookie-setup, et PIM, en mail-liste, en webshop der skal leve, en PDF med 80 sider copy. Hvis det ikke står i udbuddet, gætter tilbuddene. Gæt bliver til tillæg. Skriv inventaret. Skriv også hvad I ikke har — 'ingen billeder, ingen produkttekster, DNS står hos en tidligere leverandør'.

Den tredje fejl er at glemme ude-listen. 'Ikke en webshop i den her omgang.' 'Ikke et intranet.' 'Ikke at I hoster vores mail.' Uden ude bliver hvert tilbud et andet scope. Med ude kan I se, hvem der respekterer kanten, og hvem der sælger jer et ekstra produkt i samme PDF.

Den fjerde fejl er at bede om pris på det, I ikke har skåret, og så sammenligne tallene som om de var det samme arbejde. Vi skriver ikke priser her — og I bør ikke beslutte på et tal, dokumentet ikke har gjort sammenligneligt. Sammenlign hvad de har forstået, hvad de har sagt nej til, og om de tør flytte stakken. Tallet kommer i samtalen, når scope er det samme.

Ønskeseddel vs. ærligt udbud — to dokumenter, to slags tilbud

Ønskesedlen

Løsninger og widgets. Svært at sammenligne. Let at nikke til.

  • WordPress, 12 skabeloner, slider, 'moderne design'
  • 200 features uden lancering vs. senere
  • Ingen inventarliste, ingen ude-liste
  • Tre tilbud der alle 'opfylder spec' og er tre produkter

Det ærlige udbud

Sandheder på lancering. Samme spørgsmål til alle.

  • Hvem sitet er til, og hvad der skal være sandt på dag ét
  • Hvad I har, og hvad der er ude
  • Stack som et forslag, I vil have begrundet — eller åbent
  • Hvordan I beslutter, og at discovery må sige nej

Det dokumentet faktisk skal rumme — i den her rækkefølge

Uden den her rækkefølge får I tre svar på tre forskellige opgaver.

  1. 01

    Hvem det er til, og hvad der skal være sandt på lancering

    Ikke 'et lækkert site'. 'En indkøber kan forstå tilbuddet på to skærmhøjder og sende en forespørgsel uden at ringe.' 'En redaktør kan udgive uden os.' To til fire sandheder. Hvis I har ti, har I ikke skåret. Skriv også sprogene og det marked, I faktisk vil rangere på — dansk først, hvis det er sandheden.

  2. 02

    Inventar: det I har, og det I ikke har

    Domæne, GSC, analytics, cookie-setup, CMS, PIM, shop, integrationer, hvem der ejer DNS, hvor copy og billeder står. 'Vi har et WordPress vi vil væk fra' er inventar. 'Vi har ingen produkttekster' er også inventar. Tilbud der ikke har læst det, er tilbud på et andet site.

  3. 03

    Ude-listen, skrevet som sætninger

    Ikke et punkt der hedder 'fase 2'. 'Ikke webshop nu.' 'Ikke kundeportal i den her omgang — vi har formularer.' 'Ikke at I flytter vores mail.' Hvis I er i tvivl om en linje, hører den til ude eller til discovery — ikke til en feature-liste, I later som er skåret.

  4. 04

    Stack som holdning, ikke som fælde

    Hvis I vil have Next.js, så skriv hvorfor — preview, performance, at I har en app ved siden af. Hvis I ikke ved det, så skriv at I vil have et begrundet forslag, og at WordPress, Shopify eller custom må vinde. Straf ikke det svar, der siger nej til jeres yndlings-ramme. Det svar er ofte det dyreste, I kan få gratis.

  5. 05

    Hvordan I beslutter, og hvad der sker efter valget

    Tre tilbud, en samtale, et ja. Skriv hvad I kigger efter: forståelse, ude-liste, om de tør flytte stakken, om de kan sige nej. Skriv at discovery kommer efter valget, og at den må ændre løsningen. Et udbud der kræver fast løsning på usikkert indhold, får gætværk I senere kalder tillæg.

I kan sammenligne bureau, når dokumentet stiller det samme spørgsmål. En ønskeseddel stiller tre.

Offentligt udbud, SMV-mail og SEO — samme pligt, forskellige fælder

Et formelt udbud — kommune, region, en indkøbsramme — har skabeloner, I ikke kan smide. Så skal I stadig skrive lanceringssandheder og ude-listen ind i det rum, skabelonen giver. Hvis skabelonen tvinger et CMS-navn, så skriv hvorfor, og bed om et afvigelses-svar. Et udbud der kun kan vinde ved at nikke, får nikkende sites.

En SMV der sender en mail til tre bureauer, har ikke brug for 20 sider. I har brug for de fem trin ovenfor på to sider. Et moodboard må følge med som smag, ikke som krav. 'Vi kan lide det her site' er fint. 'Byg det her site' er hvordan I betaler for en kopi, I ikke kan eje. Lad stemningen være input. Lad sandhederne være kravet.

SEO hører til som sandheder, ikke som et plugin-navn. 'Vi skal kunne holde URL'er ved relancering.' 'Vi skal have ærlig title og description pr. side.' 'Vi vil kunne se Search Console selv.' Det er krav. 'Vi vil have et SEO-plugin og 500 blogposts' er en løsning, og ofte den forkerte. Relancering uden at miste placeringer er et andet indlæg. Her skal udbuddet bare ikke gøre tabet til standard.

Hvis I allerede har valgt bureau med kemi, har I ikke brug for et teater-udbud. I har brug for de samme sandheder i et brief, så I ikke opdager scope i uge fire. Dokumentet er ikke et ritual. Det er den eneste måde I og de kan pege på det samme 'færdigt'. Uden det er samtalen hyggelig, og kontrakten er et håb.

Hvad I typisk bør gøre i den situation, I står i

Venstre er det, I typisk siger. Højre er det næste skridt, vi typisk anbefaler.

  • Situation

    Vi har 200 features og vil have tre tilbud inden fredag

    Næste skridt

    Skær til lanceringssandheder og en ude-liste. Ellers sammenligner I tre produkter

  • Situation

    Vi har skrevet WordPress i udbuddet, fordi det har vi hørt

    Næste skridt

    Skriv hvorfor — eller åbn for et begrundet nej. En kvittering på en utestet stak er ikke et tilbud

  • Situation

    Vi ved ikke om vi skal have portal, shop eller et marketing-site

    Næste skridt

    Det er ikke et udbud endnu. Det er en samtale eller en discovery-uge. Dokumentet kan ikke skære det for jer

  • Situation

    Vi vil sammenligne på pris, før scope er det samme

    Næste skridt

    Sammenlign forståelse og nej'er først. Tallet i en samtale, når opgaven er den samme — ikke som et scoreboard på tre PDF'er

  • Situation

    Vi har allerede valgt nogen, og 'udbuddet' er et ritual

    Næste skridt

    Skriv et brief med de samme fem trin. Ritual-PDF'en er hvordan scope opdages for sent

Tjekliste før I sender dokumentet

Hvis I mangler flere af punkterne, er sætningen et udbud — indholdet er en ønskeseddel.

  • To til fire lanceringssandheder, skrevet som noget I kan pege på på dag ét
  • Inventar: domæne, indhold, integrationer, DNS, det I ikke har
  • En ude-liste i sætninger, ikke et punkt der hedder fase 2
  • Stack som holdning med begrundelse — eller åbent for et nej
  • Hvordan I beslutter, og at discovery må flytte løsningen
  • I kan lægge tre tænkte svar ved siden af hinanden og se, at de svarer på det samme

Spørgsmål vi får igen og igen

  • Hvad skal der stå i en kravspecifikation til et website?

    Det der skal være sandt på lancering, det I allerede har, det der er ude, og hvordan I beslutter. Ikke 200 features og ikke et CMS-navn, I ikke kan begrunde. En redaktør der kan udgive, URL'er I kan holde, et sprog I faktisk vil rangere på — det er spec. En slider, et tema og 'moderne design' er smag og løsning. Hvis I ikke kan skære til to til fire sandheder, er I ikke klar til et udbud. I er klar til en samtale eller en discovery-uge.

  • Må vi kræve WordPress, Next.js eller Shopify i udbuddet?

    I må have en holdning. I skal skrive hvorfor, og I skal lade et begrundet nej tælle. 'Vi har redaktører der kender WordPress' er en grund. 'Vi har hørt Next.js er hurtigt' er en hypotese. Et udbud der kun kan vinde ved at nikke til stakken, får nikkende tilbud. Det er sådan I køber den forkerte løsning til den rigtige ønskeseddel. Stack-valget er et andet indlæg. Her skal dokumentet ikke gøre valget til en fælde.

  • Hvor langt skal dokumentet være?

    Så kort at tre parter kan svare på det samme uden at gætte. For en SMV er to sider plus inventar nok. Et formelt udbud har skabeloner — så fyld lancering og ude ind i det rum, I har, i stedet for at tilføje en feature-liste i et bilag, ingen læser ens. Længde er ikke tydelighed. En PDF på 40 sider, der skjuler ude-listen på side 37, er hvordan I får tre scopes.

  • Hvornår skal vi køre discovery i stedet for at sende et udbud?

    Når I ikke ved, om I skal have portal, shop eller et marketing-site — eller når indholdet og integrationerne er så uklare, at et ærligt tilbud ville være gætværk. Discovery er fem dage med nogen, I har valgt. Udbuddet er dokumentet før valget. Bland dem, og I får en spec, ingen kan estimere, præcis det discovery-ugen er sat til at erstatte. Vælg først, hvis I allerede ved opgaven. Opdag først, hvis I ikke gør.

  • Hvordan sammenligner vi tilbud uden at gøre det til et prisskema?

    Læg forståelsen ved siden af hinanden: har de gentaget jeres sandheder, eller har de solgt jer et andet produkt? Har de respekteret ude-listen? Tør de sige nej til stakken? Er ejerskab — DNS, kode, indhold — tydeligt? Når de tre svar handler om det samme arbejde, kan I tale om kommercielle vilkår i rummet. Et scoreboard på tre PDF'er, dokumentet ikke har gjort ens, er hvordan I vælger det tilbud, der lovede mest og skar mindst.

Hvis I har tre tilbud og stadig ikke kan lægge dem ved siden af hinanden

Lad os skille ønskeseddel, udbud og discovery ad.

To sider med lanceringssandheder slår en 40-siders PDF, I ikke selv kan sammenligne.

Hvorfor vi skrev den her

Det er sådan vi tænker — og det er det vi bygger.

Vores indsigter handler om det vi rent faktisk leverer. Hvis det her ramte noget du arbejder med, så er der en konkret service der ligger tæt på.