Software pro Windows, na který jste zvyklí, může dál sloužit i v budoucnu.
Právě proto, že je software pro Vaši práci nepostradatelný, nelze jej jen tak přepracovat od základu. KomuraSoft nejprve poznává stávající funkce i provoz a teprve potom provádí potřebné úpravy a údržbu. Nevycházíme z úplného přepracování: rozsah zlepšení určujeme podle očekávaného přínosu a dopadu.
Jaké problémy s námi můžete konzultovat
- Chcete přidat funkce a přitom zachovat stávající ovládání a tiskové sestavy.
- Každá změna způsobí další chybu, a chcete proto přehodnotit samotnou architekturu.
- Chcete odstranit problémy, jako je pomalý běh nebo nestabilita při dlouhodobém používání.
- Software postavený na 32bitovém provozu nebo staré komponenty brání aktualizaci prostředí.
- Hledáte, s kým se poradit o budoucích úpravách a údržbě, například proto, že odpovědná osoba odešla.
Úpravy a údržba, které zajišťujeme
U stávajících aplikací ve VB6, MFC, WinForms a podobných technologiích přidáváme funkce, opravujeme chyby, zlepšujeme výkon a uspořádáváme strukturu kódu. Pracujeme i s architekturami, v nichž se mísí COM / ActiveX / OCX s C++ a C#, a vždy přitom ověřujeme závislosti.
Při podpoře 64bitového provozu nebo přechodu na novější architekturu kontrolujeme nejen samotnou aplikaci, ale také používané knihovny DLL, způsob registrace, oprávnění i prostředí, do něhož se software distribuuje. Podle potřeby doplníme logy a testy, aby bylo snazší sledovat dopad změn.
Postup, který omezuje dopad na stávající provoz
Důležité je, abychom nejen věděli, co měníme, ale především jasně určili, jaké chování musí zůstat zachováno.
- Poznáme současný stav. Uspořádáme pracovní postupy, závislé komponenty, vývojové a distribuční prostředí i známé problémy.
- Vymezíme rozsah úprav. Ověříme priority a dopad změn a rozhodneme, co zůstane a co se změní.
- Připravíme způsob ověření. Zajistíme testy stávajících funkcí, logy a podle potřeby postup návratu k předchozí verzi.
- Nasazujeme postupně. Po každé změně ověříme chování a zavádíme ji podle provozních podmínek.
Pokud nevíte, zda zvolit úpravy, nebo náhradu
Zda je vhodnější stávající software dál používat, nebo vytvořit nový, závisí na stavu údržby a na tom, jak dlouho jej plánujete využívat. Nejprve prověříme současný stav a upřesníme, co lze vyřešit úpravami a kde je vhodné uvažovat o náhradě.
Pokud půjde především o přechod na novou aplikaci, podívejte se také na stránku Náhrada aplikací pro Windows. Při konzultaci nám prosím sdělte, co Vás na současném softwaru trápí, a zda máte k dispozici zdrojový kód, specifikace a vývojové prostředí.