Máte informační systém nebo aplikaci implementovanou na klíč? Chcete vědět, zda v případě změny dodavatele bude nový dodavatel schopen systém udržovat a dále rozvíjet? To jsou stěžejní důvody, proč si nechat kód ověřit na integritu, kompilovatelnost a posoudit jeho kvalitu.
Nejste si jisti, zda ve zdrojovém kódu, který máte od dodavatele k dispozici je obsažena veškerá deklarovaná funkcionalita? Nejlepší čas nechat kód ověřit na integritu, kompilovatelnost a funkcionalitu.
Zajímá Vás, zda by zdrojový kód snadno mohl udržovat a převzít někdo jiný? Doporučujeme nechat kód ověřit vhodnou heuristickou analýzou.
Máte informační systém či aplikaci napsánu na technologické platformě, která není úplně nejmodernější, ale Vám se ve Vašem podnikání osvědčila? Nejlepší čas nechat kód ověřit na integritu a kompilovatelnost, tím získáte jistotu, že váš program bude i nadále provozovatelný.
Máme více než 20-ti leté zkušenosti s navrhováním, implementací a údržbou řídicích a informačních systémů ve významných průmyslových podnicích.
Tykáme si s moderními informačními technologiemi, vývojovými platformami a programovacími jazyky, ale ve svém portfoliu máme i technologie a programovací jazyky s mýtickými názvy COBOL, PL/I, FORTRAN, FORMS či DEC RALLY.
Vždy plně soustředíme svou energii, čas a úsilí na řešení Vašich požadavků.
V rámci úrovně Ověření integrity se provádí porovnání dodaných zdrojových kódů a dalších zdrojů s deklarovaným obsahem.
V rámci této úrovně ověříme:V rámci úrovně Ověření kompilovatelnosti, která úzce navazuje na 1. úroveň, se ověří, zda lze z dodaných dat, pomocí deklarovaných nástrojů úspěšně sestavit binární podobu.
V rámci této úrovně ověříme:V rámci úrovně Posouzení funkcionality, která navazuje na 1. úroveň se posuzuje, zda zdrojový kód odpovídá deklarované funkcionalitě (v dokumentaci) a zda je kód dostatečně čitelný pro třetí stranu.
V rámci této úrovně ověříme:V rámci úrovně Posouzení kvality zdrojového kódu, která navazuje na 1. a 3. úroveň, se na základě heuristických analýz ověří zda je zdrojový kód dostatečně čistý a zda nevykazuje některá rizika (...). Tuto úroveň lze docílit pouze v případě, že k danému zdrojovému kódu existuje potřebné heuristické nástroje.
V rámci této úrovně provedeme:Časově i finančně nejnáročnější úroveň, pro jejíž provedení je potřeba úspěšně realizovat všechny předchozí úrovně, je ověření funkčnosti kompilovaného kódu a částečné ověření jeho správnosti. Tento krok však má i značná omezení, protože musí existovat potřebné nástroje, být definovány zdrojová a cílová data testů a v neposlední řadě musí být kód napsán tak, aby byl testovatelný.
V rámci této úrovně provedeme:Jsme tým zkušených vývojářů se znalostmi z vývoje rozsáhlých podnikových systémů.
Máme zkušenosti s širokou škálou vývojových platforem i programovacích jazyků.