Muutoshallinta tietovarastointiprojektissa Tietovarastoforum III Kari Karru Cerion lyhyesti

  • Slides: 21
Download presentation
Muutoshallinta tietovarastointiprojektissa Tietovarastoforum III Kari Karru

Muutoshallinta tietovarastointiprojektissa Tietovarastoforum III Kari Karru

Cerion lyhyesti Rakennamme yhdessä asiakkaamme kanssa tavoiteohjattuja ja tehokkaita organisaatioita Toiminnan ohjauksen ja johtamisen

Cerion lyhyesti Rakennamme yhdessä asiakkaamme kanssa tavoiteohjattuja ja tehokkaita organisaatioita Toiminnan ohjauksen ja johtamisen kehittämisen asiantuntijapalveluita • Johtamisen kehittäminen • Toiminnan tehostaminen • Projektien tuloksellinen toteuttaminen • Toimintalähtöinen IT-johtaminen Asiakkaina julkishallinnon ja yksityisen sektorin muutosvaiheessa olevat organisaatiot Riippumaton kehittämiskumppani • Menetelmät ja välineet valitaan asiakkaan tarpeen ja toimintaympäristön ehdoilla © Cerion Solutions Oy Cerion numeroina • perustettu 2004 • liikevaihto 2011: 4, 4 M€ • asiakaskunta: 65% julkishallinto, 35% yksityinen sektori • henkilökunta: 47 henkilöä • toimipisteet Turussa ja Helsingissä

Tekemiset Tietovarastointi • • XDW-malli XDW-toteutuksia Muita korkeakoulujen tietovarastototeutuksia Turun kaupunki Raportointi & Analytiikka

Tekemiset Tietovarastointi • • XDW-malli XDW-toteutuksia Muita korkeakoulujen tietovarastototeutuksia Turun kaupunki Raportointi & Analytiikka • Korkeakouluja • Turun kaupunki • Yritysasiakkuuksia © Cerion Solutions Oy

Vain muutos on pysyvää Tietovarasto ei ole koskaan valmis Lähdejärjestelmämuutokset Tiedon hyödyntämistarpeet • Järjestelmämuutokset,

Vain muutos on pysyvää Tietovarasto ei ole koskaan valmis Lähdejärjestelmämuutokset Tiedon hyödyntämistarpeet • Järjestelmämuutokset, uudet tietotarpeet Data- ja käyttäjämäärät Henkilöresurssit Teknologiat ja ohjelmistot Infra & laitteistot Sidosryhmävaatimukset, lainsäädäntö Kokonaisarkkitehtuurityö Muutos on sekä uhka että mahdollisuus © Cerion Solutions Oy

Tapoja hallita muutosta Tietovaraston rakenne • Modulaarisuus, rajapinnat Työkalut • Versionhallinta, paketointi, vertailu &

Tapoja hallita muutosta Tietovaraston rakenne • Modulaarisuus, rajapinnat Työkalut • Versionhallinta, paketointi, vertailu & skriptaus Käsite- ja tietomallinnus Metatiedot ja niiden hallinta Automatisointi Dokumentointi Prosessit ja organisointi © Cerion Solutions Oy

Tietovaraston rakenne © Cerion Solutions Oy

Tietovaraston rakenne © Cerion Solutions Oy

Tietovarastotietokannan rakenne Modulaarisuus & rajapinnat Tekniset toteutustavat • Partitiointi, replikointi jne. Tietokantamallit • Tähtimalli

Tietovarastotietokannan rakenne Modulaarisuus & rajapinnat Tekniset toteutustavat • Partitiointi, replikointi jne. Tietokantamallit • Tähtimalli (Kimball), 3 nf (Inmon), Data Vault (Linstedt) © Cerion Solutions Oy

Tietokanta: 3 nf © Cerion Solutions Oy

Tietokanta: 3 nf © Cerion Solutions Oy

Tietokanta: Data vault © Cerion Solutions Oy

Tietokanta: Data vault © Cerion Solutions Oy

Työkaluja © Cerion Solutions Oy

Työkaluja © Cerion Solutions Oy

Työkaluja Liquibase (http: //www. liquibase. org/) Dbdeploy (http: //dbdeploy. com/) Next. Step Open Designer

Työkaluja Liquibase (http: //www. liquibase. org/) Dbdeploy (http: //dbdeploy. com/) Next. Step Open Designer (http: //www. nextep-softwares. com/index. php/products) My. SQLWorkbench (http: //www. mysql. com/products/workbench/) Embarcadero (http: //www. embarcadero. com/products/db-change-manager) Dbmaestro Teamwork (http: //www. dbmaestro. com/dbmaestro/448. aspx) Oracle & Microsoft © Cerion Solutions Oy

Microsoft-työkalut Visual Studio & SQL Server Data Tools (http: //msdn. microsoft. com/en-us/data/hh 297027) •

Microsoft-työkalut Visual Studio & SQL Server Data Tools (http: //msdn. microsoft. com/en-us/data/hh 297027) • Rakenteiden vertailu & muutosten skriptaus • Datan vertailu (premium edition) SQL Server Management Studio (SQL Server 2012) Data-Tier Applications: DAC (http: //msdn. microsoft. com/en-us/library/ee 210546. aspx) Team Foundation Server Visio © Cerion Solutions Oy

Cerionin käsitemallipohjainen ratkaisu © Cerion Solutions Oy

Cerionin käsitemallipohjainen ratkaisu © Cerion Solutions Oy

Muutoskelpoisen EDW: n periaatteita Tietovarasto perustuu mallinnettuihin toiminnan ilmiöihin • Määritellään yhteisesti organisaation käsitteet

Muutoskelpoisen EDW: n periaatteita Tietovarasto perustuu mallinnettuihin toiminnan ilmiöihin • Määritellään yhteisesti organisaation käsitteet • Mallinnuksen avulla voidaan automatisoida toteutusta o Mahdollistetaan joustavat muutokset BI- ja raportointityökalut eivät ratkaise tiedon hallinnan ja saatavuuden ongelmia ilman keskitettyä tietovarastoa • Relaatiotietokanta ja SQL ovat paras tekninen ratkaisu tietovarastoinnille Tietovarastointikeskeisellä kokonaisarkkitehtuurilla voi hoitaa myös sovellusintegraatiota Kattava tietovarastointi on kokonaisedullinen ratkaisu EDW-tietovarasto on olennainen osa kokonaisarkkitehtuuria © Cerion Solutions Oy

Cerionin ratkaisu Cerion DW työkalut & metodit Käsitemallinnus ER E T L Käsitemallin laajentaminen/muokkaaminen

Cerionin ratkaisu Cerion DW työkalut & metodit Käsitemallinnus ER E T L Käsitemallin laajentaminen/muokkaaminen DW-työkaluilla tietovarasto- ja rajapintamuutokset käsitemallia hyödyntäen Esim. mittarien, tuloskorttien yms. toteutus © Cerion Solutions Oy L

Case Tku So. Te Kolme säännöllisesti päivittyvää lähdejärjestelmää, mukana myös viiden muun lähdejärjestelmän tiedot

Case Tku So. Te Kolme säännöllisesti päivittyvää lähdejärjestelmää, mukana myös viiden muun lähdejärjestelmän tiedot 2 vuotta tuotannossa Kehitystä ja muutoksia jatkuvasti Toimitus palveluna Cerionin sekä asiakkaan itsensä tekemiä raportteja • Raportoinnin jakelu & työkalut muuttumassa Kolmannen osapuolen tekemää analytiikkaa Käsitemalli uusittu kertaalleen Laajentumassa kaupungin muihin hallintokuntiin © Cerion Solutions Oy

Organisointi © Cerion Solutions Oy

Organisointi © Cerion Solutions Oy

Esimerkki: tietopalvelun organisointi Toiminnan kehittämisyksikkö tms. Toiminnan asiantuntija(t) Raportointiasiantuntijat Tietohallinto Tietovarastoasiantuntija Tietojärjestelmäasiantuntija Tietopalvelun toiminta

Esimerkki: tietopalvelun organisointi Toiminnan kehittämisyksikkö tms. Toiminnan asiantuntija(t) Raportointiasiantuntijat Tietohallinto Tietovarastoasiantuntija Tietojärjestelmäasiantuntija Tietopalvelun toiminta ja kehittäminen, tietotarpeet Tietopalveluryhmä Teknisten ratkaisujen hankinta, kehittäminen ja ylläpito Tietoarkkitehti Kokonaisarkkitehtuuriryhmä Perusjärjestelmien asiantuntijat © Cerion Solutions Oy

Esimerkki: Tietopalvelun prosessikartta Raportoinnin ja tiedolla johtamisen tukeminen Tiedolla johtamisen kehittäminen Tietojen ja raporttien

Esimerkki: Tietopalvelun prosessikartta Raportoinnin ja tiedolla johtamisen tukeminen Tiedolla johtamisen kehittäminen Tietojen ja raporttien tuottaminen Ydin- ja tukiprosessit Tieto- ja raportointitarpeiden määrittely Tietojohtamista tukevien ratkaisujen kehittäminen Tietojen laadun hallinta © Cerion Solutions Oy

Esimerkki: Tieto- ja raportointitarpeiden määrittely/ Tietotarvekartoitus © Cerion Solutions Oy

Esimerkki: Tieto- ja raportointitarpeiden määrittely/ Tietotarvekartoitus © Cerion Solutions Oy

Kiitos! Kari Karru Senior Business Architect Technology Lead: Business Intelligence and Analytics Kari. karru@cerion.

Kiitos! Kari Karru Senior Business Architect Technology Lead: Business Intelligence and Analytics Kari. karru@cerion. fi 040 838 0280