Reverzní inženýrství

Poznejte svůj
současný software

Co je reverzní inženýrství

Reverzní inženýrství softwaru využijete především ve dvou případech:

1. Když potřebujete implementovat změny ve stávajícím systému, ale ve vývojovém týmu ho zná jen jeden člověk, na kterého ostatní spoléhají – nebo, co hůř, ho pořádně nezná už nikdo a nevíte, kde všude se změny mohou negativně projevit. Reverzní inženýrství vám pomůže software detailně zmapovat a vytvořit jasné modely a diagramy, které usnadní další rozvoj a údržbu.

2. Pokud chcete vytvořit nový software na základě starého řešení, které už není podporované nebo nevyhovuje. Díky reverznímu inženýrství získáte srozumitelné podklady pro vývoj nového systému, který naváže na to, co ve starém fungovalo.

V obou případech vám reverzní inženýrství dává přehled o systému a snižuje riziko nečekaných problémů při změnách nebo přechodu na nové řešení.

Přínosy reverzního inženýrství

Pochopení fungování stávajícího systému

Odhalení slabin a rizik

Získání chybějící dokumentace

Nezávislost na původním dodavateli

Příprava na modernizaci nebo migraci

Snížení nákladů na údržbu

Jak probíhá spolupráce

  • Ozveme se vám co nejdříve a domluvíme si videohovor k upřesnění vašich potřeb.
  • Domluvíme si formu a podmínky spolupráce.
  • Poradíme se s týmem o proveditelnosti z hlediska vašich záměrů a našich kapacit.
  • Pokud budeme pracovat s kódem vaší aplikace, budeme potřebovat souhlas majitele licence, přístup ke zdrojovým kódům a informace o systému.
  • Provedeme analýzu a reverzní inženýrství dle domluveného rozsahu.
  • Obdržíte dokumentaci, analýzu funkcí a doporučení pro další postup.
  • Spolupráci lze dále rozšířit například o business analýzu, IT analýzu, migraci dat, vývoj softwaru na míru.

Často kladené dotazy

Když chybí dokumentace, potřebujete systém rozvíjet, nebo zjišťujete možnosti migrace.

Ano, pokud jste vlastníkem systému nebo máte potřebná práva. Právní stránku vždy ověříme.

I bez dokumentace a kódu vám potřebné znalosti zrekonstruujeme z uživatelského rozhraní tak, jak to umožní.

Napište si o konzultaci zdarma

Povinné pokud jednáte za podnikatelský subjekt. Může být i zahraniční.