Ako zaviesť kontrolné body architektúry?
Short Answer
Kontrolné body architektúry pomáhajú znižovať riziko zmien v systéme bez narušenia obchodnej činnosti. Sú kľúčové pre efektívne riadenie IT projektov.
Nová integrácia e-shopu, skladový terminál alebo systém zberu výrobných dát zriedka predstavujú jedinú zmenu. Ovlplyvnia ERP, oprávnenia, sieť, reporty a často aj manuálne kroky, o ktorých nikto nevedel, že existujú. Otázka preto nie je len, ako zaviesť kontrolné body architektúry, ale aj: kedy sa zastaviť pred rozhodnutím, kto by to mal skontrolovať a na základe akých dôkazov môže byť zmena povolená?
Kontrolný bod architektúry nie je zbytočný schvaľovací okruh. Dobre navrhnutý je to krátka, vopred určená kontrola, ktorá zabráni, aby sa miestna požiadavka neskôr stala systémovým prevádzkovým problémom. Je obzvlášť cenný tam, kde fungovanie firmy už spočíva na viacerých systémoch, dodávateľoch, lokalitách a znalostiach kľúčových osôb.
Prečo sa zmeny skĺznu nesprávnym smerom?
Väčšina chýb sa nestáva preto, že by vývojár alebo prevádzkovateľ nerozumel technológii. Oveľa častejšie sa rozhodnutie prijíma z príliš úzkeho pohľadu. Obchodná oblasť žiada rýchlejšie spracovanie objednávok, sklad by zaviedol čítačky čiarových kódov a IT by chcelo nahradiť starý server. Každá z týchto požiadaviek môže byť odôvodnená, ale žiadna nie je nezávislá od ostatných.
Vezmime si jednoduchý príklad. Dáta objednávok prichádzajúcich z e-shopu musia byť prenesené do ERP a potom do skladového systému. Ak integrácia skúma len to, či objednávka prejde, ľahko sa môžu vynechať výnimky: čo sa stane pri čiastočnej dodávke, stornovaní, nedostatku zásob, nesprávnej adrese alebo keď je ERP dočasne nedostupné? Kto si všimne chybu, kde sa zobrazuje a kto ju môže opraviť?
Bez kontrolného bodu sa tieto otázky zvyčajne objavia až po ostrom spustení. Vtedy tím udržuje podnikanie v pohybe pomocou tabuliek, e-mailov a ručných opráv. To pomáha krátkodobo, ale medzitým sa vytvára nový, neviditeľný proces, ktorý sa neskôr spolieha na znalosti jediného zamestnanca.
Čo by mal kontrolný bod architektúry overiť?
Cieľom nie je, aby každý technický detail prerokovala komisia. Kontrolný bod by mal odhaliť tie rozhodnutia, ktoré môžu neskôr spôsobiť náklady, výpadky, problémy s dátami alebo ťažko udržateľné závislosti.
Dobrý audit je postavený na štyroch otázkach. Po prvé: aký obchodný problém rieši zmena a či sú všetky plánované kroky skutočne potrebné? Po druhé: ktoré systémy, dáta, role a externé vzťahy sú ovplyvnené? Po tretie: ako funguje v prípade chyby, zaťaženia alebo čiastočného výpadku? Po štvrté: kto bude prevádzkovať, dohliadať a rozvíjať o šesť mesiacov?
Tieto otázky nie sú teoretické. Ak nová aplikácia vedie samostatný zákaznícky register, zatiaľ čo v ERP už existuje, nejde len o dátový model. Objavuje sa duplikovaná údržba dát, rozdielne reporty a diskusia o tom, ktorý systém je zdrojom pravdy. Ak proces spája manuálne nahrávanie súborov, technické riešenie sa môže zdať lacné, ale prevádzkové náklady sa rýchlo prejavia v administrácii.
Ako zaviesť kontrolné body architektúry v praxi?
Začnite s opakujúcimi sa trenicami
Nie je potrebné písať kompletnú podnikateľskú architektonickú politiku v prvý deň. Je vhodné preskúmať tie zmeny, okolo ktorých už dnes existuje veľa koordinácie, ručných opráv alebo dodatočných prekvapení.
Takéto môžu byť nákup nového systému, významná úprava existujúceho systému, externé partnerstvo, nový prenos dát, presun infraštruktúry alebo pripojenie novej lokality. Zvyčajne sa za niekoľko mesiacov jasne ukáže, kde sú potrebné pravidelné kontroly.
Dobrý východiskový bod nie je „každý vývoj musí byť schválený“. Skôr to, že nad určitým prahom by mala byť povinná krátka kontrola. Napríklad, keď zmena ovplyvňuje osobné alebo obchodne kritické dáta, presúva dáta medzi viacerými systémami, môže spôsobiť zastavenie dennej prevádzky alebo vytvára novú prevádzkovú zodpovednosť.
Definujte niekoľko jasných brán
Stredne veľkej organizácii často stačia tri kontrolné body. Prvý sa koná pri iniciatíve, ešte pred konečným výberom riešenia. Tu je potrebné objasniť, aký je prevádzkový cieľ, aký proces zmena ovplyvňuje a či existuje jednoduchšie riešenie.
Druhý bod je schválenie plánu realizácie. Tu sa objavuje tok dát, integrácia, správa oprávnení, zálohovanie, logovanie, testovanie a spôsob obnovenia. Nie každý projekt potrebuje dlhú dokumentáciu, ale zainteresovaní musia rozumieť tomu istému o prevádzke.
Tretí kontrolný bod je pred ostrým spustením. Tu nie je otázka, či je vývoj dokončený, ale či podnik dokáže bezpečne používať. Je známy poradie zavedenia, boli určení zodpovední, boli testované kritické výnimky a je rozhodnuté, kedy sa má vrátiť k predchádzajúcej prevádzke?
Správni ľudia by mali byť prítomní
Architektúra nie je výlučne IT téma. Pri rozhodovaní o procese, ktorý sa týka skladu, je potrebné mať niekoho, kto pozná skutočný priebeh vychystávania, inventárne výnimky a problémy so zmenou smeny. O integrácii fakturácie sa neoplatí rozhodovať len z technického hľadiska, ak finančné oddelenie má iné požiadavky na denné uzávierky.
Zároveň príliš široký okruh spomaľuje rozhodovanie. Účastníci kontrolného bodu by mali byť stále role, nie príležitostní hostia: obchodný procesný manažér, technický zodpovedný, zástupca prevádzky a podľa potreby zodpovedný za dáta alebo bezpečnosť. Je dôležité, aby niekto mal jasné rozhodovacie právo, nielen zbieranie názorov.
Výstup kontrolného bodu by mal byť rozhodnutie, nie zápisnica
Kontrola je užitočná, ak na konci vznikne jasný status: môže pokračovať, môže pokračovať s úpravami, alebo je potrebné ďalšie preskúmanie. Otvorené otázky potrebujú zodpovedného a termín. Bez toho je kontrolný bod len formálnym stretnutím, o ktorom každý predpokladá, že sa o to postará niekto iný.
Je vhodné používať krátky, jednotný rozhodovací list. Obsahuje obchodný cieľ, dotknuté systémy, správcu dát, hlavné závislosti, riziká, prevádzkové úlohy a schválenie. Jedna strana často stačí. Detaily môžu byť v samostatnom technickom pláne, ale pre vedúce rozhodnutie musí byť podstata prehľadná.
Cieľom dokumentácie nie je, aby sa neskôr niekto mohol brať na zodpovednosť. Je potrebná, aby aj o rok bolo jasné, prečo bol vzťah vytvorený, na akých predpokladoch bol založený a kto je zodpovedný za jeho údržbu.
Nezavádzajte príliš ťažký riadiaci systém
Kontrolné body majú svoju cenu: vyžadujú čas od odborníkov a niektoré rozhodnutia spomaľujú. Ak sa očakáva rovnaká podrobnosť pri zmene reportovacieho poľa ako pri výmene celého skladového systému, organizácia skôr či neskôr obíde proces.
Riešením je proporcionalita. Pri zmene s nízkym rizikom môže stačiť krátka písomná kontrola. Pri väčších zmenách, ktoré ovplyvňujú viac systémov alebo kritickú prevádzku , je odôvodnený podrobnejší prehľad a plán ostrého spustenia. Dôležité je, aby pravidlo zodpovedalo riziku, nie množstvu dokumentov.
Pri zavádzaní kontrolných bodov pravidelne preskúmajte, ktoré otázky sa opakujú. Ak sa v každom projekte objavuje rovnaký problém - napríklad chýba správca dát, nie je testovacie prostredie alebo je nejasné riešenie chýb -, potom nejde o jedinečný projektový problém, ale o prevádzkovú nedostatočnosť. To by malo byť riešené ako samostatná vývojová úloha.
Podľa skúseností CGAT dobrý kontrolný bod architektúry neodstraňuje technológiu z podnikania. Práve naopak: skoro spája pohľady procesných manažérov, prevádzky a vývoja. Cieľom nie je obmedziť zmenu, ale zabezpečiť, aby rast nebol sprevádzaný ďalšími manuálnymi obchádzkami a ťažko rozlúštiteľnými závislosťami.
Planning a similar system or integration?
Show us the current process and systems. We will help identify the lowest-risk next step.
Related Engineering Insights
Riziká správy tabuliek vo firmách rastú
Riziká správy tabuliek vo firmách sa prejavujú chybami, oneskoreniami, závislosťou na osobách a neistými manažérskymi rozhodnutiami. Prevádzková expozícia rastie.
Automatizácia reportovania pre manažérske rozhodnutia
Automatizácia reportovania pre manažérske rozhodnutia: menej manuálneho zberu dát, jasnejšie ukazovatele, rýchlejšie a kontrolovateľnejšie manažérske rozhodnutia v praxi.
Zjednotenie rozptýlených obchodných údajov v praxi
Zjednotenie rozptýlených obchodných údajov nezačína novým systémom. Najprv odhaľte cestu údajov, chyby a ručné kroky, ktoré spomaľujú rozhodovanie.