Zachovať prácu, obnoviť systém.
Pri nahrádzaní starej aplikácie nestačí len znova vytvoriť obrazovky. Najprv overíme podrobnosti zostáv, nahromadené údaje, prepojenie so zariadeniami aj činnosti, ktoré obsluha dopĺňa ručne, a rozhodneme, čo sa do nového systému prenesie.
Problémy, ktoré môžete s nami konzultovať
- Chcete presunúť aplikáciu vo VB6 / MFC / WinForms a podobne na architektúru, ktorú bude možné aj naďalej udržiavať.
- Nemáte špecifikáciu a chcete začať zisťovaním, ako súčasná aplikácia funguje.
- Chcete zmeniť stav, v ktorom ste závislí od pôvodného dodávateľa alebo predchádzajúceho správcu.
- Dopad na prevádzku je veľký, a preto sa prepnutie naraz nedá uskutočniť.
- Potrebujete rozhodnúť, ktoré existujúce zostavy, údaje, prepojenia so zariadeniami a komponenty COM ponechať.
Od inventarizácie súčasnej špecifikácie až po prepnutie
Jasne určíme špecifikáciu, ktorá sa má preniesť
Overíme obrazovky, zostavy, údaje, nastavenia, externé prepojenia a prevádzkové postupy. Usporiadame funkcie, ktoré sa používajú, a tie, ktoré už nie sú potrebné, a oddelíme správanie, ktoré zostane v pôvodnej podobe, od správania, ktoré tentoraz zlepšíme.
Rozdelíme prácu na celky, ktoré sa dajú migrovať
Okrem úplnej výmeny zvažujeme aj nahrádzanie od okrajových funkcií a postupnú migráciu. Ak sa majú aj naďalej používať existujúce komponenty COM / ActiveX / OCX a podobne, usporiadame spôsob ich prepojenia s novou aplikáciou a plán ich budúcej náhrady.
Vyvinieme novú aplikáciu a overíme migráciu
Okrem návrhu a implementácie novej aplikácie v potrebnom rozsahu plánujeme overenie údajov a zostáv, paralelnú prevádzku, skúšobnú migráciu, postup návratu k pôvodnej verzii (rollback) a podobne. Kontrolujeme nielen to, či je vývoj dokončený, ale najmä či nový systém dokáže prevziať prevádzku.
Ako spolupráca prebieha
- Prieskum súčasného stavu. Overíme aplikáciu, podklady, údaje a pracovné postupy a zistíme nejasnosti a obmedzenia.
- Dohoda o smere migrácie. Určíme rozsah, ktorý sa prenesie, rozsah, ktorý sa zlepší, priority a podmienky prepnutia.
- Návrh a vývoj. Implementujeme podľa dohodnutej špecifikácie a overíme rozdiely v správaní oproti starej aplikácii.
- Migrácia a nasadenie. Pripravíme údaje a prevádzku a podporíme postupné prepnutie.
Aj keď ste sa ešte nerozhodli aplikáciu prestavať
Poradiť sa s nami môžete už o otázkach, či sa aplikácia dá používať aj po úpravách, alebo ktorú časť treba nahradiť ako prvú. Ak ide najmä o ďalšie používanie existujúceho softvéru, môžeme postupovať aj v rámci služby Úpravy a údržba existujúceho softvéru pre Windows.
Povedzte nám, na čo súčasný softvér slúži, prečo zvažujete jeho náhradu, aké zdrojové kódy alebo podklady existujú a kedy by ste chceli prepnúť. Ani keď nemáte všetky informácie pokope, usporiadame s vami postup vyšetrovania.