Súbežná prevádzka ponechá SaaS produkt aj nový systém dostupné počas určeného prechodného obdobia. Tím môže pozorovať nový systém v reálnych podmienkach ešte pred vyradením zdroja. Tento spôsob znižuje neistotu, ale dočasne zdvojuje časť prevádzky a vyžaduje presné pravidlá pre zápis údajov, porovnávanie a riešenie problémov.
Čo funguje súbežne
Súbežná prevádzka nemusí znamenať, že každý používateľ vykoná každú úlohu dvakrát. Rozsah môže zahŕňať vybrané pracovné postupy, skupiny používateľov, pobočky, integrácie, reporty alebo súbory údajov. Plán určí rozhodujúci systém pre každú činnosť a dôkazy, ktoré má vytvoriť druhý systém.
| Model súbežnej prevádzky | Spôsob spracovania práce | Hlavná kontrola |
|---|---|---|
| Dvojité spracovanie | Rovnaký vstup sa spracuje v oboch systémoch | Porovnať výsledky a zaznamenať rozdiely |
| Tieňová prevádzka podľa zdroja | Používatelia pracujú v zdroji a nový systém prijíma kópie | Zabrániť tomu, aby cieľ spustil reálne činnosti |
| Prechod vedený novým systémom | Používatelia pracujú v cieli a zdroj zostáva dostupný | Udržať zdrojové údaje použiteľné pre návrat |
| Postupné skupiny | Vymedzená skupina prejde, ostatní zostanú v SaaS | Riadiť hranice údajov a procesov medzi skupinami |
Zvolený model musí počítať s integráciami. Oznámenie, platba, zmena zásob alebo správa zákazníkovi sa nesmú vykonať dvakrát iba preto, že rovnaký prípad existuje v oboch systémoch.
Čo možno súbežnou prevádzkou overiť
Najsilnejšie dôkazy vznikajú pri porovnaní výsledkov, ktoré sa majú zhodovať. Tím kontroluje výpočty, stavy, reporty, nadväzujúce správy, rozhodnutia o prístupe aj dokončenie úloh od začiatku do konca. Overenie správnosti údajov poskytuje kontroly záznamov a vzťahov. Prevádzkové scenáre ukážu, či ľudia dokážu dokončiť svoju prácu.
Plán súbežnej prevádzky určuje:
- Rozsah: zúčastnených používateľov, procesy, záznamy a rozhrania.
- Rozhodujúci systém: miesto vytvárania nových záznamov a zmien pre každú časť procesu.
- Synchronizáciu: spôsob prenosu zmien do druhého systému a predchádzanie konfliktom.
- Porovnávanie: výsledky, ktoré sa musia zhodovať, a spôsob evidencie schválených rozdielov.
- Podporu: ľudí zodpovedných za preskúmanie rozdielov a komunikáciu zmenených postupov.
- Kritériá ukončenia: dôkazy potrebné na úplné prepnutie alebo použitie záložného postupu.
Náklady a riziká dvojitej prevádzky
Dva aktívne systémy vytvárajú vlastné spôsoby zlyhania. Používatelia môžu upraviť nesprávny záznam, integrácie sa môžu spustiť dvakrát, prístupy sa môžu rozísť a reporty môžu zmiešať údaje z rôznych zdrojov. Do nákladov na prechod patria aj dočasné licencie, dodatočná podpora, synchronizácia a duplicitná práca.
Hlavné riziká a kontroly sú:
| Riziko | Kontrola |
|---|---|
| Protichodné zmeny | Jedno rozhodujúce miesto zápisu pre každú oblasť údajov |
| Duplicitná externá činnosť | Vypnutie alebo oddelenie vybraných integrácií v cieli |
| Neistota používateľov | Jasné vlastníctvo úloh, označenia a pokyny podpory |
| Nevysvetlený rozdiel výsledkov | Evidované porovnanie s prideleným posudzovateľom |
| Nekonečné prekrytie | Určené trvanie a rozhodnutie podľa dôkazov |
Súbežná prevádzka preto nie je automaticky bezpečnejšia než priame prepnutie. Má význam vtedy, keď starý a nový systém dokážu existovať vedľa seba bez poškodenia údajov či zdvojenia firemných činností a keď porovnanie vytvorí dôkazy, ktoré nemožno získať samotným nácvikom.
Ukončenie súbežnej prevádzky
Plán ostrého prechodu určuje koniec prekrytia. Pred prepnutím zdroja do režimu iba na čítanie alebo jeho zatvorením sa zdokumentujú prijaté rozdiely, odstránia blokujúce chyby, zapnú cieľové integrácie a overí konečná synchronizácia.
Súbežná prevádzka mení aj prípravu návratu. Ak nový systém prijal nové transakcie, návrat do SaaS produktu môže vyžadovať spätnú synchronizáciu alebo manuálne zosúladenie. Plán návratu musí túto cestu údajov opísať ešte pred začiatkom ostrej prevádzky.
Súbežná prevádzka zámerne vytvára dočasný stav s viacerými zdrojmi pravdy. Jasné hranice, pravidlá rozhodujúceho zápisu a dátum ukončenia zabránia tomu, aby sa z neho stala ďalšia trvalá obchádzka.