Metod för Masterdataarkitektur
Beskrivning | Arkitektur-perspektiv | Verksamhets-område | Publicerad / Version |
---|---|---|---|
Här introduceras masterdatahantering och vägledning för arbete med masterdataarkitektur. | Information | Alla | 2022-05-03/62 |
Innehållsförteckning
Introduktion
Masterdata är data av referenskaraktär som nyttjas av flera olika system och/eller verksamhetsprocesser inom en organisation. Vilka data som skall klassas som masterdata styrs främst av verksamhetens behov och som regel är det de företeelser som har störst betydelse för den organisation som genererar de data som brukar klassas som masterdata. Vanliga exempel på masterdata är data om kunder, anställda, medborgare, leverantörer, avtal och produkter.
Masterdatahantering syftar till att säkerställa hög kvalité på masterdatat genom att minska risken för redundans och datainkonsistens i de system som använder masterdatat. För att åstadkomma detta är det viktigt att kartlägga verksamhetsperspektivet, dvs hur informationsmängder/objekt produceras och bearbetas i olika processer eller värdeflöden. Från verksamhetens beskrivning av hur information hanteras definieras masterdatamodeller som kan implementeras i IT-system och integrationer mellan dessa. I masterdatahantering ingår även de aktiviteter som görs för att kontinuerligt förbättra datats kvalité, exempelvis att hantera dubletter, ta bort inaktuellt data mm.
Denna vägledning riktar sig främst till arkitekter som behöver förstå hur de på bästa sätt kan bidra till en effektiv masterdatahantering och ett högkvalitativt masterdata. Följande aktiviteter är de som arkitekter i huvudsak är inblandade i:
Analys av behov av masterdata och masterdatahantering
Informationskartläggning genom exempelvis processanalys och informationsklassning
Informationsmodellering för att definiera struktur och samband mellan informationsobjekt
Skapande av datamodeller och regler för masterdata
Beskrivning av var masterdata lagras och hur det utbyts i nuvarande och framtida lösningar
Beskrivning av arkitektur för masterdatalösningar
Nyttor med masterdatahantering
Enligt undersökningar som http://tdwi.org har genomfört rapporterar 75% av organisationer att inkonsekventa definitioner av gemensamma termer och manuell inmatning av data är de vanligaste bidragande faktorerna för problem med datakvalitet.
Masterdatahantering skapar förutsättningar för att gemensam data blir tillgänglig, korrekt samt jämförbar för enheter och organisationer. Detta leder till följande nyttor för organisationen:
Skapar förutsättning för automatisering eftersom data blir mer tillförlitligt
Bidrar till tillförlitligt beslutsstöd där data från olika källor analyseras
Ger enhetligare begreppshantering genom arbete med gemensamma datamodeller
Möjliggör interoperabilitet och samverkan inom och mellan organisationer
Tydliggör och effektiviserar informationshantering och dataflöden genom distribution och synkronisering av masterdata
Bidrar till att hantera information (data) som en värdefull tillgång.
Taxonomi för data
Det finns många olika sätt att kategorisera och förklara olika typer av data. Dessa klassificeringar är viktiga för att förstå vad som är masterdata och inte, dvs vad som ska ingå i masterdatahantering och inte.
De huvudsakliga typerna av data, de som i princip finns med i alla taxonomier för data är:
Masterdata, d v s data av referenskaraktär som nyttjas av flera system och/eller verksamhetsprocesser inom en organisation som exempelvis anställda, tjänster och leverantörer.
Transaktionsdata, d v s data som representerar någon form av transaktion eller händelse i verksamheten som exempelvis en faktura, bokning eller beställning.
Metadata, d v s data som definierar och beskriver annan data som exempelvis vilket format data har eller från vilken källa data härrör.
Utöver dessa förekommer i varierande grad andra typer så som:
Ostrukturerad data, d v s data som inte har något bestämt format som exempelvis löpande text i ett e-postmeddelande eller i ett dokument.
Hierarkisk data, d v s relationer mellan data som exempelvis delegationsordning, organisationsstruktur och produktstruktur.
Samt en lång rad andra typer så som referensdata, mätdata och grunddata.
Här är de källor som använts för identifikationen ovan.
Förmågor för masterdatahantering
Förmågan Masterdatahantering definieras på sidan OLD-Verksamhetsstöd - Förmågekartaarchived som följer:
Förmågan att identifiera, definiera, underhålla och styra data av organisationsgemensamt intresse.
Denna förmåga kan i sin tur brytas ner i flera underliggande förmågor som beskriver i mer detalj vad verksamheten behöver göra. Bilden nedan visar dessa förmågor grupperade i fyra olika områden som har valts för att skapa en struktur i vägledningen:
Område | Förmåga | Beskrivning |
---|---|---|
Analys | Behovsidentifikation | Förmågan att identifiera verksamhetens behov av masterdata |
Analys | Masterdatamodellering | Förmågan att analysera, klassificera och beskriva datamodeller för masterdata |
Analys | Masterdatakartläggning | Förmågan att inventera och beskriva var masterdata finns och vad det används till |
Datalogistik | Dataextraktion | Förmågan att lokalisera, säkra access och hämta masterdata från källsystem |
Datalogistik | Datatransformation | Förmågan att tvätta, validera och filtrera data gentemot definierade regler och krav |
Datalogistik | Masterdataunderhåll | Förmågan att underhålla och säkra kvalitet i masterdata |
Datalogistik | Masterdatadistribution | Förmågan att distribuera och tillgängliggöra masterdata till de verksamheter och system som behöver använda datat |
System-livscykel-hantering | Systemdefinition (se OLD-Verksamhetsstöd - Förmågekartaarchived ) | Förmågan att skapa och beskriva i detalj ett system som kan tillgodose ett identifierat behov |
Styrning/ ledning | Styrning av masterdatahantering | Förmågan att sätta strukturer och ramar för masterdatahantering |
Styrning/ ledning | Ledning av masterdatahantering | Förmågan att exekvera inom beslutade strukturer och fatta beslut för masterdatahantering |
Arkitekturrelaterade aktiviteter per förmåga
Här beskrivs de aktiviteter som normalt sett utförs av arkitekter inom respektive förmåga för masterdatahantering.
Analys
Detta förmågeområde innehåller förmågor som handlar om att analysera masterdata vilket till stor del är en uppgift för arkitekter. För att uppnå förmågorna krävs att ett antal aktiviteter genomförs och det behövs även stödjande tekniska verktyg för att underlätta arbetet och spara resultatet. Aktiviteterna och därmed också förmågorna är tätt sammankopplade med varandra och ofta arbetar man med flera perspektiv samtidigt.
Det finns två huvudsakliga angreppssätt att identifiera vad som är masterdata inom en verksamhet. Det ena är att analysera verksamheten uppifrån och ner, dvs att utgå från strategi och identifiera vilket masterdata som behövs för det som verksamheten ska göra och det andra är att titta nerifrån och upp, dvs att analysera vad verksamheten faktiskt gör och hitta behov av data för användning i flera olika processer och tekniska system.