Jak dlouho trvá vývoj aplikace? Reálné termíny podle typu projektu

Rovnou k věci: MVP mobilní aplikace trvá 2–3 měsíce. Středně složitá aplikace s backendem a administrací 3–5 měsíců. Komplexní projekt — marketplace, systém s mnoha integracemi — 6 měsíců a více. Jednodušší webová aplikace nebo firemní web je hotový za 2–6 týdnů.
To jsou reálné termíny z projektů, které stavíme. Ne marketingové sliby („appka za 14 dní!"), ne alibistické odhady velkých agentur („12–18 měsíců, uvidíme"). V tomhle článku rozebereme, z čeho se ty měsíce skládají, co délku vývoje reálně ovlivňuje — a co s tím můžete udělat vy jako zadavatel.
Doba vývoje podle typu aplikace
| Typ projektu | Doba vývoje | Poznámka |
|---|---|---|
| Firemní web / jednoduchá webová aplikace | 2–6 týdnů | Návrh, obsah, nasazení |
| Rezervační systém | 1–3 měsíce | Základ rychle, platby a integrace přidávají |
| MVP pro startup | 2–3 měsíce | Ostře ořezaný rozsah, jedna platforma technologie |
| Interní firemní aplikace | 2–4 měsíce | Závisí na počtu procesů a integrací |
| CRM na míru | 2–5 měsíců | Migrace dat umí překvapit |
| Mobilní aplikace pro zákazníky (iOS + Android) | 3–5 měsíců | Včetně backendu a administrace |
| E-shopová aplikace | 3–6 měsíců | Platby, sklady, doprava, účetnictví |
| Marketplace | 5–9 měsíců | Dvoustranný trh = dvojí logika |
Rozpětí jsou schválně široká. „Rezervační systém" může být jednoduchý kalendář se sloty — nebo systém se směnami personálu, zálohovými platbami a napojením na účetnictví. Přesnější odhad pro váš konkrétní projekt vám dá konfigurátor za dvě minuty.
Co délku vývoje reálně ovlivňuje
1. Rozsah (scope) — zdaleka největší faktor
Každá obrazovka, každá role uživatele, každý „a ještě by to mohlo umět…" prodlužuje vývoj. Neplatí to lineárně, ale exponenciálně: funkce se navzájem ovlivňují a každá nová věc se musí otestovat proti všem ostatním. Deset funkcí není 2× práce oproti pěti funkcím — je to spíš 3×.
2. Integrace na cizí systémy
Napojení na účetnictví, ERP, sklad nebo platební bránu vypadá na papíře jako jedna odrážka. V praxi to znamená studium cizí dokumentace (pokud existuje), testovací prostředí (pokud ho poskytují) a řešení stavů, kdy druhá strana neodpovídá. Každá netriviální integrace je 1–3 týdny práce.
3. Schvalování v App Store a Google Play
Samotné review trvá dnes obvykle 1–3 dny u Apple, pár hodin až den u Googlu. Ale první publikace nové aplikace umí přinést zamítnutí kvůli detailům (chybějící privacy policy, testovací účet pro reviewery, screenshoty). Počítejte s 1–7 dny a s jednou iterací navíc. Zkušený dodavatel tohle zná a připraví podklady předem — podrobněji v průvodci, jak vytvořit aplikaci.
4. Zpětná vazba klienta — tichý zabiják termínů
Tohle vám většina agentur neřekne: nejčastější příčinou skluzu není pomalý vývojář, ale čekání na rozhodnutí zadavatele. Design čeká týden na schválení. Texty dorazí měsíc po termínu. Přístupy k DNS „pošleme zítra". Když se vývoj na něčem zastaví, tým mezitím přepne na jiný projekt — a návrat stojí další čas.
Chcete-li dodržet termín, vyhraďte si během projektu 2–3 hodiny týdně na zpětnou vazbu a určete jednoho člověka, který rozhoduje. Jak vypadá spolupráce z naší strany, popisujeme na stránce jak to funguje.
Harmonogram MVP týden po týdnu
Takhle vypadá typický průběh tříměsíčního MVP u nás:
| Týdny | Fáze | Co se děje |
|---|---|---|
| 1–2 | Analýza a zadání | Workshop, definice rozsahu, wireframy klíčových obrazovek |
| 3–4 | Design | UI návrh, prototyp, schválení vzhledu |
| 5–9 | Vývoj | Backend + aplikace souběžně, každé 2 týdny ukázka |
| 10 | Interní testování | QA, opravy, testy na reálných zařízeních |
| 11 | Testování s klientem | Beta verze (TestFlight / interní distribuce), poslední úpravy |
| 12 | Publikace | Podklady do storů, review proces, ostré spuštění |
Dvě věci stojí za pozornost. Zaprvé, samotné programování je jen polovina času — analýza, design a testování tvoří zbytek, a právě na nich se nevyplácí šetřit. Zadruhé, ukázky každé dva týdny nejsou formalita: čím dřív uvidíte reálnou aplikaci, tím levnější je cokoli změnit.
„Rychle, levně, kvalitně — vyberte si dvě"
Stará poučka platí i ve vývoji aplikací:
- Rychle + levně = nekvalitně. WebView wrapper z Fiverru za pět tisíc, který se rozpadne při prvním updatu iOS. Psali jsme o tom v článku o aplikaci za pět tisíc.
- Rychle + kvalitně = draze. Jde to, ale znamená to seniorní tým na plný úvazek a příplatek za prioritu.
- Levně + kvalitně = pomalu. Menší tým, delší harmonogram, rozumný rozpočet.
Náš model měsíčního paušálu je záměrně třetí cesta s jedním vylepšením: protože platíte průběžně a ne miliony předem, můžeme začít menším rozsahem, spustit dřív a rozvíjet za provozu. První verze je venku za 2–3 měsíce a nemusí umět všechno — protože další funkce přibývají každý měsíc.
Jak vývoj zkrátit (a jak ne)
Funguje:
- Zmenšit rozsah první verze. Jediný spolehlivý způsob. Tři funkce, které lidé používají, porazí patnáct funkcí ve vývoji. Návod, co vyhodit, najdete v plánování MVP.
- Multiplatformní technologie. React Native nebo Flutter — jedna codebase pro iOS i Android místo dvou.
- Hotové stavební bloky. Přihlášení přes Apple/Google, platby přes Stripe, notifikace přes Firebase. Neplatíte (a nečekáte na) vývoj od nuly.
- Rychlá zpětná vazba. Rozhodnutí do 48 hodin místo do dvou týdnů.
Nefunguje:
- Přidat víc vývojářů. Klasika ze softwarového inženýrství: devět žen neporodí dítě za měsíc. Nový člověk se musí zorientovat, tým se musí víc koordinovat — krátkodobě se vývoj dokonce zpomalí.
- Vynechat testování. Ušetříte dva týdny teď a zaplatíte dva měsíce oprav po spuštění, s naštvanými uživateli jako bonus.
- Tlačit na „hotovo do Vánoc" bez úpravy rozsahu. Termín bez odpovídajícího rozsahu vede k tichému osekávání kvality — obvykle přesně tam, kde to není vidět hned, ale za půl roku.
Shrnutí
Reálné termíny: web za týdny, MVP za 2–3 měsíce, plnohodnotná aplikace za 3–5 měsíců, komplexní systém za půl roku a víc. Největší páku na termín držíte vy — ostrým rozsahem a rychlou zpětnou vazbou. A pokud vám někdo slibuje plnohodnotnou aplikaci za tři týdny, ptejte se, co všechno v té ceně a termínu ve skutečnosti není.
Chcete vědět, jak dlouho by trval váš projekt? Spočítejte si to v konfigurátoru — kromě ceny ukáže i orientační dobu dodání. Nebo si rovnou zarezervujte konzultaci a proberte to s námi napřímo.


