Slik setter du et budsjett for apputvikling
Sett appbudsjettet med en fordelingsnøkkel i stedet for en klumpsum: design 15–20 prosent, utvikling 50–60, prosjektledelse og kvalitetssikring 15–20 og en buffer på 10–15 prosent. Ta dessuten med år 2 i kalkylen fra start, altså forvaltning, drift og videreutvikling, så slipper du den vanligste overraskelsen: en app som står uten penger etter lansering.
De fleste appbudsjetter settes baklengs: Noen nevner en sum, summen blir budsjettet, og så forhandles innholdet til det «får plass». En bedre måte er å bygge budsjettet slik byråene selv regner, med en fordelingsnøkkel, en ærlig kalkyle for år 2 og en buffer som får være i fred. Her er malen.
Begynn med fordelingsnøkkelen
Enten budsjettet er 620 000 eller 3,7 millioner, fordeler et godt styrt approsjekt seg omtrent likt:
| Budsjettpost | Andel | Hva som inngår |
|---|---|---|
| Design og forstudie | 15–20 % | Krav, UX, grensesnitt, prototype |
| Utvikling | 50–60 % | App, backend, integrasjoner |
| Prosjektledelse og QA | 15–20 % | Styring, testing, kvalitetssikring |
| Buffer | 10–15 % | Ukjente problemer, ikke nye ideer |
Nøkkelen har to poenger. Det første: Du ser med en gang om et tilbud er komplett. Hvis utviklingen er priset til 750 000 kr, men design, prosjektledelse og testing mangler, er den reelle totalen nærmere 1,2 millioner. Det andre: Du kan regne baklengs. Har du 1 million kr totalt, vet du at utviklingsdelen kan koste omtrent 500 000–600 000 kr, og du kan vurdere omfanget opp mot det.
Nøkkelen gjelder prosjekter i det normale spennet. Små oppdrag som en prototype er designtunge og kan ligge på 40 prosent design, mens store systemprosjekter trekker mot mer utvikling og QA. Bruk fordelingen som utgangspunkt, og be byrået begrunne avvik. Den samtalen avslører raskt hvor gjennomtenkt tilbudet er.
Regn med år 2 fra dag én
En app slutter ikke å koste når den lanseres. Det er da det begynner. Tre løpende poster skal inn i kalkylen fra start:
- Vedlikehold: 15–25 prosent av utviklingskostnaden per år. Nye OS-versjoner, oppdaterte avhengigheter, feilrettinger.
- Drift: typisk 1 900–19 000 kr i måneden for servere og tredjepartstjenester.
- Videreutvikling: det brukerne kommer til å be om. Selv et beskjedent tempo koster noen hundre tusen kroner i året.
Grunnen til å ta det nå er ikke pedanteri. En app som bygges for hele investeringsbudsjettet og deretter står uten penger til forvaltning, forfaller i løpet av et par år, og da er hele investeringen truet, ikke bare år 2. En enkel regel som hjelper: Ingen beslutning om å bygge noe godkjennes uten at den tilsvarende raden for år 2 er fylt ut. Det tar ti minutter per beslutning og holder totalkalkylen ærlig gjennom hele prosjektet.
De tre vanligste budsjettfeilene
Etter mange approsjekter ser vi i Weapp de samme tre feilene gå igjen hos kunder:
- Hele budsjettet går til versjon 1. Ingenting er igjen til forvaltning, drift eller de forbedringene brukerne etterspør med en gang. Løsning: Sett av 20–30 prosent av den totale rammen til året etter lansering.
- Bufferen blir en idépott. Bufferen spises opp av «kan vi også få»-ønsker midt i prosjektet, og når et virkelig problem dukker opp, er den borte. Løsning: Nye ideer legges på en liste til versjon 2, og bufferen brukes bare til uforutsette problemer.
- Tilbud sammenlignes på utviklingstimer. Det billigste tilbudet mangler ofte design, prosjektledelse og testing, poster som utgjør 30–40 prosent av et reelt prosjekt. Løsning: Sammenlign alltid totalpris for det samme innholdet, med fordelingsnøkkelen som fasit.
Regneeksempel: budsjett på 1,5 millioner
La oss si at ledelsen har satt av 1,5 millioner til en kundeapp. Med nøkkelen blir byggingen slik: design 220 000–300 000 kr, utvikling 750 000–900 000 kr, prosjektledelse og QA 220 000–300 000 kr samt buffer 150 000–220 000 kr. I tillegg kommer årlige kostnader fra år 2: vedlikehold rundt 190 000–310 000 kr og drift 48 000–140 000 kr. Den ærlige treårskalkylen for satsingen er altså snarere 2,1–2,7 millioner enn 1,5, og det er det tallet som skal forankres, ikke byggekostnaden.
Fra budsjett til tilbud
Med en fordelingsnøkkel, en post for år 2 og en skjermet buffer har du et budsjettgrunnlag som holder både overfor styret og i forhandlingene med byrået. Be dessuten hvert byrå om å sette opp tilbudet sitt etter de samme fire postene, altså design, utvikling, prosjektledelse og QA samt buffer, så blir sammenligningen virkelig ærlig. Neste steg er å teste budsjettet mot virkeligheten: En forstudie prissetter det faktiske omfanget ditt, og derfra kan budsjettet justeres ut fra fakta i stedet for magefølelse. Vil du ha hjelp til å regne på ideen din, er det bare å ta kontakt.
Ofte stilte spørsmål
Hvor stor buffer trenger et approsjekt?
Regn med 10–15 prosent av totalbudsjettet. Har prosjektet uklare krav, mange integrasjoner eller en teknologi teamet ikke har brukt før, bør bufferen ligge i øvre del av spennet. Bufferen er til for ukjente problemer, ikke for nye ideer som dukker opp underveis.
Hva koster en app per år etter lansering?
En vanlig tommelfingerregel er 15–25 prosent av utviklingskostnaden per år til vedlikehold og mindre videreutvikling, pluss driftskostnader på typisk 1 900–19 000 kr i måneden. For en app som kostet 1,2 millioner å bygge, betyr det grovt regnet 250 000–370 000 kr per år.
Skal markedsføring inngå i appbudsjettet?
Den skal være med i totalkalkylen, men som en egen post, atskilt fra utviklingen. En app uten lanseringsplan får sjelden brukere av seg selv. Hvor stor posten bør være, avhenger helt av målet. En intern app trenger ingen markedsføring i det hele tatt, mens en forbrukerapp kan trenge mer enn utviklingsbudsjettet.
Hvordan presenterer jeg budsjettet for ledelsen eller styret?
Vis totalkostnaden over to til tre år, med bygging, forvaltning, drift og videreutvikling, i stedet for bare byggekostnaden. Det gir et ærlig beslutningsgrunnlag og sparer deg for å måtte be om mer penger seks måneder etter lansering, noe som er det scenarioet styrer liker minst.
Kan jeg dele prosjektet opp i etapper for å spre kostnaden?
Ja, og det er ofte klokt: en første versjon med kjerneflytene, deretter etapper styrt av faktisk bruk. Behold fordelingsnøkkelen innenfor hver etappe, og ikke lås deg fast i en stor totalplan. La data fra etappe én styre innholdet i etappe to.