Přeskočit na obsah

Ceny · · 5 min čtení

Kolik stojí vytvoření aplikace: web, mobil a provoz

Cenu aplikace nelze určit bez znalosti rozsahu, ale dá se vysvětlit, z čeho se skládá. Projdeme hlavní faktory, výhody MVP i náklady po spuštění.

Proč neexistuje jedna cena

Otázka „kolik stojí aplikace“ je podobná otázce „kolik stojí dům“. Záleží na velikosti, materiálech, pozemku a na tom, co všechno má být hotové při předání. Jednoduchý interní formulář a systém pro stovky uživatelů s mobilní aplikací jsou úplně odlišné projekty.

Na trhu se proto ceny pohybují v širokém rozpětí. Orientačně: jednoduchá interní webová aplikace může stát nižší desítky tisíc korun, větší systém s více rolemi a integracemi i statisíce korun. Konkrétní číslo bez popisu rozsahu má proto jen malou vypovídací hodnotu.

Cenu ovlivňuje i to, jak dobře je zadání připravené. Pokud se požadavky během vývoje často mění, roste i počet hodin. Proto se vyplatí věnovat čas úvodnímu rozhovoru a ujasnit si, co je opravdu nezbytné.

Co nejvíc ovlivňuje cenu

Cenu netvoří počet obrazovek, ale množství logiky a pravidel, která musí aplikace dodržet. Formulář, který jen uloží údaje, je jednoduchý. Formulář, který kontroluje sklad, počítá slevy podle zákazníka a posílá údaje do účetnictví, je výrazně náročnější. Podobně každá výjimka z běžného postupu znamená další logiku, kterou je třeba navrhnout a otestovat.

Nejčastěji podceňovanými položkami jsou integrace a data. Propojení s externím systémem může být rychlé, pokud má dobře zdokumentované rozhraní (API), nebo zdlouhavé, pokud je potřeba zpracovávat exporty v nejednotném formátu. Podobně přenos starých dat z tabulek často zabere víc času, než se na začátku zdá. Proto se na integrace i data vyplatí ptát už při prvním rozhovoru s dodavatelem.

  • počet rolí a oprávnění, tedy kdo co vidí a smí měnit
  • integrace s jinými systémy, například s účetnictvím, bankou či e-shopem
  • migrace a čištění stávajících dat
  • typ aplikace: webová, mobilní, nebo obojí
  • práce bez internetu, notifikace a reporty
  • nároky na design a přístupnost

Web, mobil, nebo obojí

Webová aplikace běží v prohlížeči na počítači i v telefonu a nemusí procházet schvalováním v obchodech s aplikacemi. Pro interní firemní systémy je to většinou nejrozumnější volba a u evidence zakázek, docházky či skladu si s webovou aplikací v mobilu zpravidla vystačíte. Aktualizace se navíc projeví okamžitě u všech uživatelů.

Nativní mobilní aplikace má smysl, když potřebujete naplno využít fotoaparát, práci bez signálu, polohu či notifikace, nebo když ji budou používat vaši zákazníci. Počítejte ale s tím, že vývoj pro iOS i Android, testování na zařízeních a schvalování v obchodech zvyšují cenu i čas. Kompromisem může být webová aplikace, kterou si uživatel přidá na plochu telefonu.

Hotový produkt, nadstavba, nebo vývoj na míru

Před vývojem se vyplatí ověřit, zda vaši potřebu nepokrývá hotový produkt. Pokud ano a vyhovuje vám i jeho způsob práce, měsíční poplatek bývá výhodnější než vlastní vývoj. Vývoj na míru dává smysl, když hotová řešení nutí firmu měnit osvědčené postupy nebo když potřebujete propojení, která nikdo nenabízí.

Mezistupněm je menší vlastní aplikace postavená nad systémy, které už máte, například nad účetnictvím. Typickým příkladem je aplikace pro techniky v terénu, která posílá výkazy přímo do stávajícího fakturačního programu. Řeší jen to, co chybí, a cena tomu odpovídá. Vývoj dnes urychlují i nástroje s AI, ale návrh, testování a odpovědnost za výsledek zůstávají na lidech.

MVP: nejmenší verze, která přináší užitek

MVP (minimum viable product) je první verze, která řeší jádro problému a nic navíc. Místo toho, abyste rok vyvíjeli všechno najednou, spustíte za pár týdnů základ a ověříte si, zda ho lidé používají. Další funkce pak přidáváte podle skutečných potřeb, ne podle odhadů. Rychle tak zjistíte, které funkce jsou opravdu důležité a které by zůstaly nevyužité.

U firemní aplikace může MVP znamenat například evidenci zakázek s přiřazením technika a výkazem práce, zatím bez reportů a napojení na sklad. Pokud se osvědčí, rozšíříte ji. Pokud ne, utratili jste jen zlomek rozpočtu.

MVP přitom neznamená levnou a nekvalitní verzi. Má být malá rozsahem, ale spolehlivá, bezpečná a postavená tak, aby se dala dál rozšiřovat. Kvalitní základ ušetří peníze při každém dalším rozšíření.

Provozní náklady po spuštění

Cena vývoje není konečná částka. Aplikace potřebuje hosting, zálohy, bezpečnostní aktualizace a opravy chyb, které se objeví až při reálném používání. Bez pravidelné údržby aplikace časem zastará a může se stát bezpečnostním rizikem. U menších firemních aplikací se hosting orientačně pohybuje v řádu stovek až nižších tisíců korun měsíčně, ale závisí na počtu uživatelů a objemu dat.

Při porovnávání nabídek se proto ptejte nejen na cenu vývoje, ale i na měsíční náklady a na to, kdo bude aplikaci udržovat. Levný vývoj s drahou nebo nejasnou údržbou se nemusí vyplatit.

Pokud aplikace využívá AI, přibudou poplatky za její používání, které se obvykle odvíjejí od objemu zpracovaného textu a zvoleného modelu. Vyplatí se je sledovat a nastavit měsíční limity. Dodavatel by vám měl umět tyto náklady předem alespoň orientačně odhadnout.

  • hosting, databáze a zálohy
  • údržba a bezpečnostní aktualizace
  • poplatky za externí služby, například AI, SMS či mapy
  • u mobilní aplikace poplatky za vývojářské účty v obchodech s aplikacemi
  • drobné úpravy a nové funkce podle potřeb firmy

Jak získat realistickou cenovou nabídku

Čím přesněji popíšete, co má aplikace dělat, tím přesnější bude nabídka. Nemusíte psát technickou specifikaci. Stačí popsat, kdo bude aplikaci používat, jaké kroky dělá, z jakých dat vychází a kam mají výsledky směřovat. Pomohou i ukázky tabulek, formulářů či dokumentů, se kterými dnes pracujete.

Pokud dostanete nabídky, které se liší několikanásobně, téměř vždy to znamená, že dodavatelé pochopili rozsah jinak. Požádejte je o rozpis, co přesně je v ceně a co ne. Ptejte se také, kdy uvidíte první funkční verzi, protože brzká ukázka odhalí nedorozumění levněji než hotový produkt.

Pro orientaci: v Lumen Studio stojí řešení jednoho procesu od 70 000 Kč a systém pro celou firmu od 110 000 Kč. Jde o ceny pro nejjednodušší rozsah a výsledná částka závisí na počtu rolí, integrací a migraci dat.

Pojďme se podívat na vaši firmu.

Jeden hovor se sdílenou obrazovkou a první funkční verzi na vašich datech uvidíte do 24 hodin.