Preskočiť na obsah

Vývoj podnikového softvéru a integrácie existujúcich systémov

Získajte interný nástroj, ktorý váš tím potrebuje, alebo nahraďte starý systém po jednom procese

Vo veľkých organizáciách nástroj pre jeden tím často čaká mesiace za projektmi hlavnej platformy. Ľudia medzitým obchádzajú starý systém tabuľkami. Staviame úzko zamerané interné aplikácie, prototypy, ktoré otestujete so skutočnými používateľmi, a náhrady častí starších systémov. Starý systém pritom beží ďalej a nový cez API preberá jeden proces za druhým. Vaše IT aj bezpečnostný tím môžu skontrolovať každý krok.

  • Interné aplikácie pre jeden tím alebo jeden proces
  • Prototypy otestované so skutočnými používateľmi pred širším nasadením
  • Staré systémy nahradené po jednom procese
  • Kód, dokumentácia a účty odovzdané vášmu IT

Prečo to funguje.

  • 01

    Začnite jedným tímom

    Aplikácia pre jeden tím potrebuje menej schválení ako zmena hlavnej platformy. Výsledky ukáže o pár mesiacov, nie o roky.

    Jasný rozsah prvej verzie

  • 02

    Nahrádzajte po častiach, nie naraz

    Pri výmene starého systému naraz sa rozpočty a termíny kazia najčastejšie. My presúvame jeden proces za druhým a starý systém zatiaľ beží za API.

    Menšie riziko

  • 03

    Najprv overte, potom rozširujte

    Funkčný prototyp v rukách skutočných používateľov odpovie na otázky, na ktoré dlhá špecifikácia nestačí. O širšom nasadení rozhodujete na základe dôkazov.

    Najprv prototyp

  • 04

    Podľa pravidiel vášho IT

    Jednotné prihlásenie, váš cloud, vaša bezpečnostná kontrola a vaše štandardy dokumentácie. Kód a prístupy odovzdáme vášmu tímu.

    V súlade s vaším IT

Ako nahradiť starý systém bez toho, aby ste ho vypli.

Postupnú náhradu navrhujeme podľa možností pôvodného systému. Pred každou etapou dohodneme synchronizáciu, skúšku prechodu a podmienky návratu.

  1. Starý systém beží ďalej Prvý deň sa nič nevypína
  2. Pred neho dáme API vrstvu Tenká vrstva číta a zapisuje staré dáta, takže nové nástroje nesiahajú priamo do starej databázy
  3. Nová aplikácia prevezme proces Schvaľovanie, požiadavky alebo reporty, najprv pre jeden tím
  4. Pravidlá držia dáta v zhode Kontroly porovnávajú dáta a odlišnosti posielajú na opravu
  5. Ľudia používajú oba súbežne Niekoľko týždňov, so starou obrazovkou ako zálohou
  6. Stará obrazovka sa vypne Potom ďalší proces, až kým starému systému nezostane nič na práci
Vývojári tomu hovoria vzor „strangler fig“, podľa figovníka, ktorý postupne obrastie pôvodný strom. Nový systém rastie okolo starého, až kým sa starý nedá odstrániť. Na papieri to vyzerá pomalšie ako prepis. V praxi je to oveľa bezpečnejšie.

Čo sme sa naučili.

Z projektov, ktoré sme v tejto oblasti postavili.

  • 01

    Najprv overte jeden prenos medzi systémami.

    Vyberieme konkrétnu operáciu, napríklad odovzdanie schválenej zákazky do ERP. Overíme rozhranie, oprávnenia, chyby a opakovanie prenosu. Až potom z tejto skúsenosti odvodíme rozsah ďalších integrácií.

  • 02

    Prepísať všetko naraz je najriskantnejšia možnosť.

    Úplná výmena znamená dlhé obdobie bez použiteľného výsledku a jeden deň prechodu, ktorý musí vyjsť. Keď presúvate jeden proces za druhým, každých pár mesiacov máte niečo použiteľné a pri každom kroku cestu späť.

  • 03

    Ťažké sú dáta, nie obrazovky.

    Staré systémy v sebe nesú roky výnimiek, napoly používaných polí a pravidiel, ktoré nikto nespísal. Prvé týždne preto čítame dáta a rozprávame sa s ľuďmi, ktorí systém používajú. Tam sú skutočné požiadavky.

  • 04

    IT a bezpečnosť zapojte hneď na začiatku.

    Jednotné prihlásenie, hosting, kontroly prístupov a penetračné testy trvajú vo veľkej organizácii dlho. Keď ich dohodneme v 1. týždni, hotová aplikácia nečaká mesiace na schválenie. Naša aplikácia pre Slovenskú sporiteľňu prešla pred spustením penetračným testom banky.

  • 05

    AI pomôže prečítať starý systém, rozhodujú ľudia.

    Nástroje s AI používame na čítanie starého kódu, mapovanie polí a návrhy migračných skriptov. Za každý výsledok zodpovedá vývojár. Keď sú staré dáta za API, môžu z nich odpovedať aj AI asistenti, napríklad cez štandard MCP (Model Context Protocol).

Čo vieme postaviť.

  • Úzko zamerané aplikácie

    • Interné nástroje pre jeden tím alebo proces
    • Schvaľovanie a interné požiadavky
    • Prototypy na testovanie so skutočnými používateľmi
    • Aplikácie, ktoré fungujú popri hlavnej platforme
  • Modernizácia

    • Postupná náhrada starých systémov
    • API vrstvy pred starými databázami
    • Migrácia a vyčistenie dát
    • Prestavba pomalých alebo nespoľahlivých interných nástrojov
  • Požiadavky veľkých firiem

    • Jednotné prihlásenie a prístupy podľa rolí
    • Auditné záznamy o tom, kto čo kedy urobil
    • Nasadenie vo vašom cloude alebo na vašich serveroch
    • Dokumentácia a odovzdanie vášmu IT tímu
  • AI nad internými dátami

    • Asistenti, ktorí odpovedajú z interných záznamov
    • Čítanie a triedenie dokumentov
    • Súkromná AI na vlastných modeloch, keď dáta nesmú von
    • Prepojenia cez API a MCP

Prepísať, kúpiť platformu, alebo nahrádzať postupne?

Tri bežné spôsoby, ako naložiť so starým systémom. Žiadny nie je správny vždy.

Úplný prepisŠtandardná platformaPostupná náhrada
Prvý použiteľný výsledok Až na konci Po nastavení Do pár mesiacov
Riziko v deň prechodu Vysoké Vysoké Nízke
Sedí na vaše procesy Áno Čiastočne Áno
Starý systém zatiaľ funguje Čiastočne Čiastočne Áno
Dá sa zastaviť alebo zmeniť smer Nie Nie Áno
Rozpočet Jeden veľký záväzok Licencie a nastavenie Po etapách
Štandardná platforma je správna voľba, keď je váš proces štandardný, ako zvyčajne účtovníctvo, mzdy alebo HR. Postupná náhrada sa hodí pre systémy, v ktorých je zachytený vlastný spôsob práce vašej organizácie.

Podobné projekty.

Čo sme postavili pre klientov z tejto oblasti.

  • Aplikácia pre veľkú firmu

    Slovenská sporiteľňa

    Networkingová aplikácia na mieru pre podujatie · Slovensko

    Problém

    Banka potrebovala aplikáciu vo firemnom dizajne pre podujatie, s profilmi účastníkov, programom a networkingom. Musela spĺňať bezpečnostné požiadavky banky.

    Čo sme postavili

    • Profily a zoznamy účastníkov
    • Program a navigácia
    • Správy a networking medzi účastníkmi
    • Penetračný test na úrovni banky pred spustením

    Čo sa zmenilo: Aplikácia na podujatie s profilmi, programom, navigáciou a správami, ktorá pred spustením prešla penetračným testom banky.

Ako vzniká prvá verzia.

Bežný harmonogram. Ten váš potvrdíme po úvodnom workshope.

  1. 1. deň

    30-minútový hovor

    Prejdeme systém, kto ho používa a čo bolí. Dozviete sa, čo postaviť ako prvé, aj orientačnú cenu.

  2. 1. týždeň

    Workshop a prehľad dát

    Postup zmapujeme s ľuďmi, ktorí ho robia, pozrieme sa na staré dáta a s IT dohodneme hosting a bezpečnosť. Potom fixná cena, ešte pred vývojom.

  3. Od 2. týždňa

    Vývoj v dvojtýždňových etapách

    Každý týždeň funkčné demo. Najprv na testovacích dátach, potom na anonymizovanej kópii skutočných dát, ak to vaše pravidlá dovolia.

  4. Spustenie

    Jeden tím, oba systémy súbežne

    Nová aplikácia beží pre jeden tím popri starej. Kód, repozitáre aj účty patria vám.

  5. Potom

    Ďalší proces

    3 mesiace opravujeme chyby zadarmo. Potom nasleduje ďalšia časť, s nami alebo s vašimi vývojármi.

Pri doterajších projektoch sme prvú verziu pripravili za 6 týždňov až 3 mesiace. Bezpečnostné kontroly vo veľkých organizáciách môžu pridať čas, preto ich začíname v 1. týždni.

Prípadové štúdie.

Systémy, ktoré sme postavili a ktoré sú tomuto blízke.

  • Emerge Scholars

    Vzdelávanie · Houston, Texas

    Jeden systém na správu študentov namiesto viacerých

    Platforma, ktorá pomáha mladým ľuďom dostať sa na vysokú školu: nábor, podpora študentov a sledovanie absolventov

    Prečítať prípadovú štúdiu
  • Transfer International

    HR a nábor · Slovensko

    Správa kandidátov a zamestnancov

    Platforma na správu pracovníkov v dočasnom zamestnávaní: nábor, kontrola zákonných požiadaviek a mzdová agenda

    Prečítať prípadovú štúdiu
  • Slovenská sporiteľňa

    Bankovníctvo, podujatia · Bratislava, Slovensko

    Slovenská sporiteľňa: networkingová aplikácia na podujatie banky

    Networkingová aplikácia na podujatie banky

    Prečítať prípadovú štúdiu

Časté otázky.

Pracujete aj s veľkými organizáciami?

Áno, zvyčajne vždy s jedným oddelením alebo tímom. Môže ísť o internú aplikáciu, prototyp alebo náhradu časti staršieho systému. Pracujeme podľa vašich pravidiel pre IT, bezpečnosť a nákup.

Dá sa zastaraný systém nahradiť bez toho, aby sa firma zastavila?

Prechod plánujeme po etapách a možnosti súbežnej prevádzky preveríme pred vývojom. Dohodneme zdroj platných dát, porovnanie záznamov, okno prechodu a podmienky návratu. Nulový výpadok nemožno sľúbiť bez znalosti pôvodného systému a jeho závislostí.

Dá sa to prepojiť s existujúcimi podnikovými systémami?

Zvyčajne áno, cez API, priame napojenie na databázu, fronty správ alebo výmenu súborov. Jednotné prihlásenie cez Microsoft Entra ID alebo Google Workspace je bežná vec. Niekedy je bezpečnejšie nechať nový nástroj oddelený a synchronizovať len dáta, ktoré potrebuje.

Kde bude systém bežať?

Tam, kde to vyžadujú vaše pravidlá. Môže to byť váš cloudový účet v AWS, Azure alebo Google Cloud, vaše vlastné servery alebo hosting, ktorý vám nastavíme. Účty v každom prípade patria vám.

Koľko stojí projekt?

Interný nástroj pre jeden proces prepojený s 1 – 2 systémami stojí 5 – 10 tis. €. Prepojený systém s 10 a viac funkciami stojí 10 – 30 tis. €. Náhrada staršieho softvéru s mnohými prepojeniami začína na 30 tis. €. Fixnú cenu dohodneme po úvodnom workshope, ešte pred vývojom.

Za ako dlho môže byť hotové niečo užitočné?

Pri doterajších projektoch sme prvú verziu pripravili za 6 týždňov až 3 mesiace. Interné bezpečnostné kontroly a schvaľovanie môžu pridať čas, preto ich začíname v prvom týždni, nie na konci.

Môžeme používať AI nad internými dátami tak, aby neopustili firmu?

Áno. Môžeme použiť poskytovateľov s dátami v EÚ a so zmluvou, podľa ktorej sa na vašich dátach netrénuje. Alebo spustíme otvorené modely ako Llama, Mistral či Qwen na vašej infraštruktúre. Čo sa hodí, závisí od pravidiel pre vaše dáta a od toho, koľko AI budete používať.

Kto sa o systém postará po spustení?

Rozhodnete sa vy. Dostanete kód, dokumentáciu, repozitáre aj účty, takže systém môže prevziať váš vlastný tím. Chyby 3 mesiace opravujeme zadarmo, potom ponúkame voliteľnú mesačnú podporu.

Musíme pri integrácii meniť celý ERP systém?

Nie. Ak ERP dobre pokrýva účtovníctvo alebo sklad, môžeme doplniť portál, schvaľovanie či prenos dát. Najprv overíme konkrétne API operácie, oprávnenia a licencie. Prípadná náhrada celého ERP je samostatný projekt s vlastnou analýzou.

Ako odovzdáte projekt nášmu IT tímu?

Dohodneme repozitáre, prístupy, dokumentáciu nasadenia, integračné rozhrania a prevádzkové postupy. Súčasťou prevzatia je skúška dohodnutých scenárov a zoznam zodpovedností po spustení.

Ktorý proces vám uviazol v starom systéme?

Povedzte nám, čo systém robí a kto od neho závisí. Navrhneme prvú časť na náhradu alebo interný nástroj, ktorý treba postaviť, a koľko by to stálo.

JurajCEO, QikBuild

Z hovoru si odnesiete

  • Návrh, čo by sme postavili ako prvé
  • Orientačnú cenu
  • Odpoveď, či sa vám oplatí softvér na mieru
Dohodnúť 30-minútový hovor

Alebo napíšte na hello@qikbuild.com