Sammanfattning
I detta avsnitt reder vi ut skillnaden mellan information och data – en avgörande distinktion i Prime Arch. Vi förklarar hur information beskriver verkligheten vi vill uppnå, medan data visar hur det faktiskt ser ut idag. Lär dig varför denna skillnad är grunden för modeller som håller och hur du undviker dubbla sanningar i ditt arbete med verksamhetsarkitektur.
Transkript
Patrik:
Välkommen tillbaka till Prime Arch-podden. Jag heter Patrik Hallén, och idag ska vi prata om något som många blandar ihop, men som faktiskt är helt avgörande för att bygga modeller som håller. Vi ska prata om skillnaden mellan information och data. Jag vet att det kan låta som en akademisk detalj, men det är det inte. Tvärtom. För när du bygger en verksamhetsmodell, en informationsmodell eller försöker beskriva en process, måste du veta om du pratar om verkligheten – eller om du pratar om en beskrivning av verkligheten. Och om du missar den skillnaden, kan det få rätt stora konsekvenser.
Elin:
Men Patrik… är inte information och data bara olika ord för samma sak? Spelar det verkligen någon roll?
Patrik:
Det är en jättebra fråga – och jag lovar att du inte är ensam om att tänka så. Men det är en viktig skillnad. Låt mig ta ett exempel. Tänk dig en flaska Loka. Själva flaskan, med sin vätska, etikett och plastkork, är verkligheten. Den existerar oavsett om någon beskriver den eller inte. När vi sedan börjar beskriva flaskan – hur mycket den väger, vilken smak den har, vilket koldioxidavtryck den lämnar – då skapar vi information. Det är vår bild av verkligheten. Och när vi lägger in den här informationen i ett system, som siffror, tabeller eller databaser, då pratar vi om data. Så flaskan är verklighet. Informationen är en beskrivning av flaskan. Och data är hur vi väljer att lagra eller strukturera den informationen.För Anna, som är verksamhetsutvecklare i offentlig sektor, handlar det här ofta om att kunna beskriva verksamhetens verklighet på ett sätt som både verksamheten och IT förstår. Hon behöver prata om vilken information vi borde ha, vilken information som borde överföras mellan applikationer, eller hur viktiga begrepp ska definieras. Hon pratar alltså om målbilden – hur saker borde vara. För Johan, som är konsult, handlar det om att hjälpa kunden förstå skillnaden mellan den information verksamheten behöver och den data som faktiskt finns i systemen. Han ställer frågor som vilken data har vi, vilken data överförs mellan våra applikationer, eller hur är all data definierad i våra system. Det handlar om nu-läget – hur det faktiskt ser ut idag. Erik, som arbetar som verksamhetsarkitekt, måste kunna hålla isär detta för att bygga modeller som går att underhålla och utveckla. Och Lena, som leder ett EA-team, behöver en gemensam terminologi som hennes team kan använda när de diskuterar både verksamhet och teknik. Om alla säger “information” men egentligen menar “data,” eller tvärtom, då blir det snabbt väldigt rörigt.
Elin:
Men Patrik, varför kan vi inte bara kalla allt för information och slippa krångla?
Patrik:
En superbra fråga. Och ibland kan man absolut förenkla språket. Men problemet är att när vi jobbar med modeller – särskilt i Prime Arch – måste vi veta exakt vad vi pratar om. Annars blir det dubbla sanningar. I Prime Arch är vi därför väldigt noga med att skilja på verklighet, information och data. Och det här är inte något vi själva har hittat på. En viktig princip i Prime Arch är att vi aldrig hittar på egna definitioner eller modeller bara för sakens skull. Vi studerar alltid etablerade standarder och välrenommerade källor. När det gäller skillnaden mellan information och data brukar vi till exempel luta oss mot Nationalencyklopedin, NE.se. Där definieras information som det meningsfulla innehåll som överförs vid kommunikation, och som kan ses som en nödvändig men inte tillräcklig grund för kunskap. Medan data beskrivs som representation av fakta eller instruktioner, i en form som lämpar sig för överföring, tolkning eller bearbetning av människor eller maskiner. Och för att göra det ännu tydligare brukar vi i Prime Arch skilja mellan mål-läge och nu-läge. Information handlar om frågor som “vilken information borde vi ha?” eller “hur borde informationen vara strukturerad?” medan data handlar om “vilken data har vi?” eller “hur är datan faktiskt strukturerad i våra applikationer?” Kort sagt – information handlar om vad vi vill uppnå, medan data handlar om vad vi faktiskt har idag. Det är först när vi håller isär de här dimensionerna som vi kan bygga modeller som är både begripliga och hållbara i längden.I nästa avsnitt ska vi prata om funktionella och icke-funktionella krav, och varför det är så viktigt att hålla isär vad en lösning ska göra och hur den ska göra det. Det är ett område där många blandar ihop saker, och där Prime Arch ger en enkel väg framåt. Tack för att du har lyssnat idag. Jag hoppas att du börjar känna skillnaden mellan verklighet, information och data – och varför den skillnaden faktiskt gör hela skillnaden när man bygger modeller. Välkommen tillbaka till Prime Arch-podden.
Länkar
🎧 Lyssna på Spotify
📱 Öppna i Prime Arch-appen
Verksamhetsobjekt, Informationsobjekt och Dataobjekt