Referenčná architektúra správy údajov nie je technologický diagram vytvorený pre komisiu pre hodnotenie architektúry. Je to prevádzkový plán, ktorý určuje, či podnikové dáta dokážu podporovať rýchlejšie pracovné postupy, škálovateľnú automatizáciu, spoľahlivé reportovanie a dôveryhodné prípady použitia umelej inteligencie. Keď plán chýba, tímy to kompenzujú tabuľkami, integráciami bod-bod, manuálnymi zosúladeniami a dashboardmi, ktoré vytvárajú konkurenčné verzie pravdy.
Pre organizácie s vysokou mierou prevádzky sú náklady merateľné. Spracovanie objednávok sa spomaľuje, keď sú údaje o zákazníkoch alebo produktoch v rôznych systémoch v konflikte. Finančné tímy trávia cykly reportovania overovaním výpisov namiesto analýzy výkonnosti. Automatizačné programy sa zastavujú, pretože boty a pracovné postupy nemôžu dôverovať vstupom, ktoré dostávajú. Referenčná architektúra vytvára štruktúru potrebnú na premenu údajov na podnikovú funkciu, a nie na opakujúce sa prevádzkové obmedzenie.
Čo by mala robiť referenčná architektúra správy údajov
Referenčná architektúra definuje základné funkcie, role, vzory a ovládacie prvky potrebné na zhromažďovanie, organizovanie, riadenie, distribúciu a používanie obchodných údajov. Je zámerne opakovane použiteľná. Namiesto navrhovania každej integrácie, dátového produktu alebo riešenia pre tvorbu reportov od začiatku organizácia stanovuje spoločné rozhodnutia, ktoré môžu realizačné tímy opakovane uplatňovať.
Cieľom nie je centralizovať všetky súbory údajov na jednej platforme. Niektoré údaje musia zostať v operačných systémoch z dôvodov výkonu, súladu s predpismi alebo vlastníctva procesov. Cieľom je zabezpečiť, aby boli údaje zrozumiteľné, kontrolované a dostupné v správnom bode procesu.
Napríklad výrobca môže uchovávať údaje o realizácii výroby v systémoch na úrovni závodu a zároveň konsolidovať schválené údaje o produktoch, dodávateľoch, zásobách a finančné údaje na účely podnikového plánovania a riadenia výkonnosti. Architektúra by mala definovať, ako sú tieto domény identifikované, overované, zdieľané, zabezpečené a monitorované. Mala by tiež jasne stanoviť, ktorý systém je autoritatívny pre každý kritický atribút.
Užitočná architektúra odpovedá na praktické otázky skôr, ako dodávateľské tímy vytvoria drahé riešenia: Kto vlastní hlavný súbor zákazníka? Ako sa schvaľujú definície produktov? Ktoré pravidlá kvality blokujú transakciu a ktoré vytvárajú výnimku na kontrolu? Ako pracovný postup spotrebúva údaje z viacerých systémov? K akým informáciám má asistent umelej inteligencie prístup a pod akými kontrolami?
Začnite s procesnými a dátovými doménami, nie s platformami
Mnohé architektonické programy začínajú výberom dátovej platformy, prostredia s prvkami „lakehouse“, katalógu alebo integračného nástroja. Tieto technológie sú dôležité, ale nie sú východiskovým bodom. Platforma nedokáže vyriešiť nejasnú definíciu podnikania, fragmentovaný schvaľovací proces alebo vlastníctvo, ktoré nikdy nebolo pridelené.
Začnite s obchodnými procesmi, ktoré nesú najvyšší objem, náklady, riziko alebo rastový potenciál. Bežnými kandidátmi sú procesy od obstarania po platbu, od objednávky po preplatenie, plánovanie výroby, spracovanie reklamácií a nástup zamestnancov. Zmapujte, kde každý proces vytvára, mení, overuje a spotrebúva dáta. Tým sa odhalia miesta, kde sa z nízkej kvality stane prepracovanie a kde zlyhá automatizácia.
Ďalej usporiadajte údaje do obchodných domén. Medzi typické domény patria údaje o zákazníkoch, dodávateľoch, produktoch, aktívach, zamestnancoch, financiách, objednávkach a zmluvách. Každá doména potrebuje zodpovedného vlastníka firmy, definované dátové produkty alebo zdieľané súbory údajov, očakávania kvality a pravidlá pre prístup a uchovávanie údajov.
Tento prístup zabraňuje bežnému spôsobu zlyhania: budovaniu technicky schopného úložiska, ktorému chýba obchodná relevantnosť. Podnikové tímy zriedka potrebujú viac surových údajov. Potrebujú dôveryhodné a použiteľné informácie súvisiace s rozhodnutiami a pracovnými postupmi.
Základné vrstvy architektúry
Škálovateľná architektúra nevyžaduje jediného dodávateľa ani jeden model úložiska. Vyžaduje si jasné vrstvy a definované zodpovednosti medzi nimi.
Zdrojová a operačná vrstva
Táto vrstva zahŕňa ERP, CRM, výrobné, skladové, HR, finančné a špecializované operačné systémy. Tieto systémy podporujú transakcie a mali by zostať systémom záznamov pre údaje, ktoré sú určené na správu. Architektúra musí dokumentovať autoritatívne zdroje a definovať, ako sa zmeny zaznamenávajú bez zbytočného zaťaženia kritických operácií.
Vrstva integrácie a pohybu údajov
Dáta sa pohybujú cez API, udalosti, dávkové kanály, výmeny súborov a integrácie pracovných postupov. Správny vzorec závisí od prípadu použitia. Uvoľnenie blokovania kreditu môže vyžadovať informácie takmer v reálnom čase. Mesačné hlásenie ziskovosti nemusí. Architektúra by mala štandardizovať metódy integrácie, spracovanie chýb, zosúladenie a pozorovateľnosť, aby sa každé nové pripojenie nestalo problémom s vlastnou údržbou.
Vrstva úložiska, transformácie a poskytovania
Táto vrstva pripravuje dáta pre operatívne reportovanie, analytiku, plánovanie, automatizáciu a umelú inteligenciu. V závislosti od požiadaviek môže zahŕňať operačné úložisko dát, dátový archív, datahouse, doménovo orientované dátové produkty alebo ich kombináciu. Kľúčovou voľbou dizajnu nie je označenie. Ide o to, či organizácia dokáže poskytovať riadené dáta rýchlosťou, detailmi a spoľahlivosťou, ktoré vyžaduje daný obchodný prípad použitia.
Transformačná logika musí byť viditeľná a kontrolovaná. Ak sa tržby, zásoby alebo stav zákazníkov vo viacerých prehľadoch počítajú odlišne, architektúra nevyriešila hlavný problém. Opakovane použiteľná obchodná logika a zdokumentované metriky znižujú protichodné prehľady a urýchľujú dodanie.
Vrstva riadenia, bezpečnosti a metadát
Riadenie nemôže stáť mimo architektúry ako dokument politiky. Musí byť zakotvené v spôsobe, akým sa údaje vytvárajú, klasifikujú, sprístupňujú, menia a monitorujú. Táto vrstva zahŕňa obchodné glosáre, metadáta, pôvod, prístup založený na rolách, požiadavky na uchovávanie údajov, kontroly kvality údajov, audítorské záznamy a správu problémov.
Metadáta sú obzvlášť cenné, pretože poskytujú tímom kontext. Používateľ dashboardu potrebuje vedieť, čo metrika znamená, odkiaľ pochádza a kedy bola naposledy obnovená. Vývojár automatizácie potrebuje vedieť, či je pole stabilné a schválené na použitie. Dátový vedec musí pochopiť, či boli historické hodnoty prehodnotené alebo odstránené. Bez tohto kontextu prístup k väčšiemu počtu údajov často vytvára väčšiu neistotu.
Spotreba a rozhodovacia vrstva
Architektúra by mala podporovať miesta, kde sa práca skutočne vykonáva: obchodné aplikácie, dashboardy, plánovacie nástroje, nástroje pre riadenie pracovných postupov, automatizačné platformy a služby umelej inteligencie. Tu architektúra dokazuje svoju komerčnú hodnotu.
Vysoko výkonný model nežiada používateľov, aby opustili svoj pracovný postup a vyhľadávali informácie v samostatnom prostredí prehľadov. Poskytuje riadené údaje v procese, či už ide o zobrazenie skóre rizika zákazníka počas uvoľnenia objednávky, smerovanie výnimky dodávateľa správnemu vlastníkovi alebo poskytnutie kompletnej histórie prípadu servisnému tímu.
Návrh pre kvalitu údajov ako operačná kontrola
Programy kvality údajov často zlyhávajú, pretože merajú chyby bez toho, aby zmenili proces, ktorý ich vytvára. Mesačná hodnotiaca tabuľka zobrazujúca neúplné záznamy o dodávateľoch je užitočná iba vtedy, ak vedie k jasnej zodpovednosti, náprave a prevencii.
Pravidlá kvality považujte za prevádzkové kontroly. Definujte kritické dátové prvky pre každý proces, ako sú platobné podmienky, daňová klasifikácia, dodacia lehota materiálu, úverový stav zákazníka alebo údaje o bankovom účte. Stanovte prahové hodnoty na základe obchodného vplyvu. Chýbajúce voliteľné marketingové pole by nemalo mať rovnakú naliehavosť ako neplatný platobný pokyn.
Riadenie kvality by malo zahŕňať štyri prepojené postupy:
- Prevencia prostredníctvom povinných polí, overovacích pravidiel, schvaľovacích pracovných postupov a kontrolovaných referenčných údajov.
- Detekcia prostredníctvom profilovania, monitorovania, zosúladenia a hlásenia výnimiek.
- Riešenie prostredníctvom pridelených vlastníkov, úrovní služieb a sledovateľných pracovných postupov nápravy.
- Zlepšenie prostredníctvom analýzy základných príčin, ktorá mení proces, politiku alebo konfiguráciu systému v predstihu.
Kompromis je jasný. Nadmerné kontroly môžu spomaliť legitímnu prácu, zatiaľ čo slabé kontroly posúvajú riziko a prepracovanie ďalej. Správny návrh uplatňuje prísnejšiu validáciu vysoko rizikových údajov a využíva praktické cesty výnimiek tam, kde obchodné operácie potrebujú flexibilitu.
Zverejnite zodpovednú a ľahkú správu vecí verejných
Riadenie sa stáva neefektívnym, keď sa s ním zaobchádza ako s výborom bez právomoci nad každodennými rozhodnutiami. Taktiež sa stáva nepopulárnym, keď každá žiadosť o údaje vyžaduje zdĺhavý schvaľovací cyklus. Riešením nie je menšie riadenie. Je to riadenie zamerané na jasnú zodpovednosť a opakovateľné rozhodnutia.
Majitelia firiem by mali definovať význam, očakávania kvality a prijateľné použitie svojich domén. Správcovia údajov by mali spravovať definície, monitorovať problémy a koordinovať nápravu. Technologické tímy by mali implementovať kontroly, integračné vzory, zabezpečenie a operácie platformy. Vlastníci procesov by mali zabezpečiť, aby pravidlá zodpovedali skutočným prevádzkovým pracovným postupom.
Centrálna dátová kancelária môže stanoviť štandardy a riešiť konflikty medzi doménami, ale nemala by sa stať vlastníkom každej sady údajov. Ľudia, ktorí sú najbližšie k procesu, sú zvyčajne v najlepšej pozícii na posúdenie, či sú údaje vhodné na daný účel. Centrálne tímy poskytujú spoločný model, nástroje, zabezpečenie a eskaláciu, ktoré umožňujú fungovanie lokálneho vlastníctva v podnikovom meradle.
Vytvárajte automatizáciu a umelú inteligenciu bez vytvárania nových rizík
Automatizácia a umelá inteligencia zvyšujú hodnotu čistých a prepojených údajov, ale zároveň rýchlo odhaľujú slabé základy. Pracovný postup môže spracovať tisíce transakcií s rovnakým nesprávnym pravidlom. Riešenie umelej inteligencie môže generovať presvedčivý výstup na základe zastaraných, neúplných alebo neoprávnených informácií.
Architektúra by mala definovať schválené dátové rozhrania pre automatizáciu a prípady použitia umelej inteligencie. Tieto rozhrania by mali zahŕňať zdokumentované schémy, kontroly prístupu, kontroly kvality, pôvod a monitorovanie. V prípade rozhodnutí s vysokým vplyvom by sa mala zachovať ľudská kontrola, zaznamenať použité zdrojové údaje a stanoviť prahové hodnoty pre eskaláciu prípadu.
To neznamená, že každý prípad použitia vyžaduje rovnakú úroveň kontroly. Generatívny asistent umelej inteligencie, ktorý sumarizuje interné články podpory, má iný rizikový profil ako model umelej inteligencie odporúčajúci platobné akcie alebo zmeny v produkcii. Rozhodnutia o architektúre by mali odrážať finančný, prevádzkový, regulačný a zákaznícky dopad každého prípadu použitia.
Premeňte architektúru na plán realizácie
Referenčná architektúra získava svoju hodnotu, keď mení výsledky dodávok. Začnite so zameraným súborom procesov s vysokou hodnotou a definujte okolo nich minimálnu životaschopnú architektúru. Stanovte spoločné definície domén, vlastníctvo, integračné štandardy, kontroly kvality a vzorce spotreby. Potom rozširujte architektúru s využitím poznatkov z implementácie.
Merajte pokrok z obchodného hľadiska: menej manuálnych zosúladení, rýchlejšie riešenie prípadov, nižší objem výnimiek, kratšie cykly podávania správ, vylepšené priame spracovanie a znížené úsilie potrebné na spustenie novej automatizácie. Technické opatrenia, ako je spoľahlivosť portfólia a aktuálnosť údajov, sú dôležité, ale mali by podporovať prevádzkové výsledky.
Spoločnosť Ective pristupuje k tejto práci ako k integrovanému transformačnému programu. Redizajn procesov, architektúra dát, automatizácia, dashboardy a poskytovanie umelej inteligencie sa musia navzájom posilňovať. Budovanie týchto funkcií samostatne zvyčajne prenáša zložitosť z jedného tímu na druhý.
Najužitočnejším ďalším krokom je vybrať jeden proces, kde nekvalitné dáta majú viditeľné prevádzkové náklady, a potom sledovať problém od vytvorenia zdroja až po rozhodnutie alebo automatizáciu. Toto cvičenie odhalí, ktoré architektonické rozhodnutia je potrebné urobiť teraz a ktoré môžu počkať, kým sa nepreukáže obchodný prípad.