1. Interní nástroj, nebo veřejný produkt?
Interní aplikace slouží vašim lidem. Znáte je, můžete je zaškolit a drobná nedokonalost v rozhraní nikoho nezastaví. Většina rozpočtu proto jde do logiky a napojení na další systémy. Veřejný produkt musí cizího člověka provést bez návodu, vyřešit souhlasy podle GDPR, projít schválením v obchodech s aplikacemi, mít zákaznickou podporu a vydržet růst. Stejná funkce tak stojí víc kvůli všemu, co je kolem ní.
Příklad z praxe: FoxFix vznikl jako interní systém jednoho autoservisu a postupně jsme ho připravili i pro další firmy v oboru. Slevy a Akce byly veřejnou aplikací od prvního dne, a proto jsme hned od začátku řešili souhlasy, upozornění a oba obchody s aplikacemi.
2. Integrace: tady se skrývá nejvíc práce
Napojení na účetnictví, CRM, platební bránu nebo veřejné rejstříky je vždy samostatný malý projekt: jiné rozhraní, jiné chyby, jiná pravidla. V našich projektech šlo třeba o účetní systém, CRM, státní registry, burzovní ceny elektřiny nebo platební bránu. Každá taková integrace přidá dny až týdny práce. Zároveň ale obvykle přináší největší úsporu času, protože odstraní přepisování údajů.
- Sepište si nástroje, se kterými má aplikace komunikovat, a zjistěte, které z nich mají API.
- Oddělte, co musí fungovat od začátku a co může přijít ve druhé fázi.
- Počítejte s tím, že integrace potřebují údržbu i po spuštění.
3. Kolik platforem
Web, iOS a Android z jednoho kódu dnes nejsou problém. Běžné technologie to zvládají a my je používáme. Zbývá příprava verzí pro obchody s aplikacemi, schvalování v App Storu a Google Play, testování na telefonech a dvě sady pravidel. Mobilní aplikace proto přidá k webu zhruba třetinu až polovinu práce, ne dvojnásobek. ZEUS Core má web i mobilní aplikaci nad stejnými daty, takže se nové funkce do aplikace dostanou bez dvojí práce.
4. AI: demo je levné, spolehlivý provoz stojí víc
Ukázat AI chatbota trvá odpoledne. Nasadit AI tak, aby firmě opravdu šetřila čas, vyžaduje jasná pravidla: co smí dělat, kde výsledek potvrdí člověk, servery v EU a průběžnou kontrolu kvality. K tomu se platí poplatky za používání AI modelu, které rostou s objemem práce. Dobrá zpráva: u dobře navrženého nasazení bývají provozní náklady AI jen zlomkem ceny práce, kterou ušetří.
5. Jednorázový projekt, nebo měsíční spolupráce
Jednorázová dodávka s předem domluveným rozsahem se hodí, když je zadání jasné a po spuštění se nic zásadního nemění. Typicky web, poptávková stránka nebo jednoúčelový nástroj. Měsíční etapy dávají smysl u systémů, které rostou s firmou. FoxFix i ZEUS Core s námi rostou přes rok a každý měsíc přibývá část, kterou si vyžádal skutečný provoz. Měsíční platba je nižší než jednorázová velká investice a celkové náklady řídíte podle priorit.
Jak se připravit na první schůzku
Specifikaci nepotřebujete. Stačí odpovědět na čtyři otázky: pro koho aplikace je (interní, nebo veřejná), s čím se má propojit, na jakých platformách má běžet a jestli jde o jednorázový projekt, nebo dlouhodobý produkt. Přesně na to se ptá náš kontaktní formulář. Na úvodním hovoru zadání upřesníme a potom navrhneme postup a odhad ceny, který odpovídá právě vašemu projektu.
Po úvodní analýze obvykle začínáme prototypem. Běží nad vašimi daty a ukáže, jestli má smysl pokračovat, dřív než utratíte větší rozpočet.