Business canvas og MVDP

08.02.2026 | 4 min lesetid
Emneknagger: #dataprodukter, #data product canvas, #MVDP, #Minimum Viable Data Product, #dataprodukteier

Fra 'bra idé' til noe folk tør å bygge på.

Business canvas for et dataprodukt

Mange dataprodukt-initiativ feiler ikke på teknologi, men på uklarhet: uklare kunder, uklar verdi, uklart ansvar, og dermed uklare prioriteringer.

En kort business canvas tvinger fram det som ellers blir skjøvet på: hvorfor finnes dette, hvem bruker det, og hva koster det å holde det i drift?

Business canvas tilpasset dataprodukter. Start med Kunder og Verdi – resten følger.
Business canvas tilpasset dataprodukter. Start med Kunder og Verdi – resten følger.

Når er det verdt å bruke canvas?

Bruk canvas når minst én av disse er sant:

  • flere team skal bygge på samme definisjoner
  • dere bruker tid på avstemming (“hva betyr egentlig kunde/ordre/omsetning?”)
  • endringer skaper bråk eller risiko
  • run cost er reell, men verdien er uklar

Hvis ingen av dem er sant, er det ofte bedre å holde leveransen som komponent.

Data Product Business Canvas (eksempel: Kunde 360 – Core)

Kunde 360 – Core er et type A-produkt (master- og referansedata) fra typologien i forrige kapittel: identitet og referanser som må være konsistente på tvers av domener, med stabil semantikk og kontrollert endring som kjernekrav.

DelInnhold
Navn / kort beskrivelseKunde 360 – Core: stabil definisjon av “kunde” og nøkkel-attributter for analyse og rapportering
Problem / mulighetUlike kundedefinisjoner og join keys gir avvik mellom CRM, kundeservice og rapportering. Tid går til oppslag og avstemming.
Kunder (navngitte)CRM-team, Kundeservice, Salgsanalyse
Bruk (én setning)“Gi et konsistent, beslutningsklart bilde av kunde på tvers av flater.”
VerdihypoteseRedusere tid til kundeoppslag og avstemming, og øke tillit til kundetall og segmentering.
Målepunkter (1–3)1) Median tid fra oppslag til “beslutningsklart bilde”. 2) Antall avvik mellom CRM-tall og rapportert kundebestand. 3) Antall konsumentmiljøer (adopsjon).
Produktflate (offisiell)analytics.customer_360_core (current state). Historikk: analytics.customer_360_history (SCD2).
Ikke-scopeIkke realtime. Ikke operativ transaksjonslogikk. Ikke “alle kundebegreper” – kun definisjonen for analyse/rapportering.
AvhengigheterKilde for kundeidentitet, samtykkegrunnlag, referansedata, pipelines som produserer keys og status.
Risiko / compliancePII, tilgangsstyring, logging/audit, endringer i kilder (ID-logikk).
Cost to serveCompute/lagring + drift/varsling + support/forvaltning. Må eies, ellers blir løftet urealistisk.
Livsløp / neste 90 dagerNå: definisjon + keys + grunnkvalitet. Neste: historikk + segmentregler. Senere: enriched attributter + bedre observability.

Slik bruker dere canvasen uten at det blir papirarbeid

  1. Fyll den ut sammen med 1–2 kunderepresentanter (30–60 min).
  2. Bli enige om én produktflate og én verdihypotese.
  3. Avklar hvem som eier run cost-prioritering.
  4. Oppdater den når dere endrer løftet (ikke når dere refaktorerer motorrommet).

Minimum Viable Data Product (MVDP)

MVDP – eller minimum levedyktig dataprodukt – er det minste dere må ha på plass for at en kunde skal tørre å bruke produktet, og for at dere skal kunne stå i det over tid.

En vanlig feil er å gi MVDP-status til noe som egentlig bare er en komponent. MVDP gir først mening når dere har bestemt at dette skal være et dataprodukt (kunder + team + eierskap).

MVDP-prinsippet: lever noe brukbart raskt og forbedre basert på reell bruk, ikke antatte behov.
MVDP-prinsippet: lever noe brukbart raskt og forbedre basert på reell bruk, ikke antatte behov.

Start med bruk, ikke skjema

Tre spørsmål dere bør ha svar på før dere skriver en eneste linje:

  • Hvem er kunden?
  • Hva prøver de å oppnå?
  • Hva må være stabilt for at de skal tørre å bygge på det?

Definition of Done: MVDP (minimum som gir verdi)

KravHva som må være på plass
A Definert bruk og verdiÉn kundegruppe og én brukssituasjon i én setning, pluss en verdihypotese som kan etterprøves.
B Én tydelig produktflateÉn anbefalt måte å konsumere produktet på (tabell/view/API/semantisk lag). Join keys og tidslogikk er forklart.
C Enkelt løfte om endringHva dere leverer, hva dere ikke leverer, og hvordan større endringer varsles og håndteres. Vurder datakontrakt når avhengighetene er mange eller risikoen høy.
D Grunnkvalitet som sjekkes3–5 valideringer som betyr noe for bruken. Hvis kvalitet feiler, skjer det noe (stopp/degrader/varsel).
E Tilgang uten friksjonDokumentert tilgangsmønster og tydelig godkjenning.
F Synlig eierskapEierteam og kontaktpunkt er synlig i katalog/README. Teamet har beslutningsrett på forretningslogikken produktet implementerer.

Hva dere bevisst kan utsette

Utsett dette med god samvittighet:

  • full semantisk modell for hele virksomheten
  • “perfekt” metadata på alt
  • full observability-stack
  • mange kvalitetstester “for sikkerhets skyld”
  • flere konsumflater samtidig

Når MVDP er godkjent og kunder er på plass, er neste spørsmål hvem som skal ha tilgang og hva de skal betale i kognitiv kostnad for å bruke det: Verdi: hvorfor dette er verdt bryet.



author image

Magne Bakkeli

Magne Bakkeli er medgründer og seniorrådgiver i Glitni. Han har over 25 års erfaring med dataplattformer, data governance og dataarkitektur, og ledet Data & Analytics-teamet i PwC Consulting i 12 år. Han har bygget og modernisert dataplattformer i kraft, FMCG, finans og media.