·
9 min čtení
·
Napsal Tomáš Mikeš
Krabicový vs. zakázkový software: kdy se která volba vyplatí
Vývoj software na zakázku má smysl, když krabicové řešení nesedí — ale ne vždy. Pět signálů, že potřebujete software na míru, plus rámec pro rozhodnutí build vs buy.
„Postavíte nám to na míru, nebo radši koupit krabicový software?“ Nejčastější otázka, kterou na začátku projektu slyšíme. A nejčastější chyba: rozhodnout to podle toho, co je levnější v prvním roce.
Vývoj software na zakázku je ve startovní investici skoro vždy dražší než SaaS předplatné. Ale celkové náklady (TCO) za 24-36 měsíců můžou být úplně jinde — záleží na tom, kolik workaroundů krabicový software vyžaduje, kolik integrací musíš lepit a jak moc tvoje procesy nesedí do jeho logiky.
Tady je rámec, podle kterého rozhodujeme — bez ideologie, jen podle čísel a kontextu.
Kdy krabicový software vyhrává
Krabicová řešení (Shopify, HubSpot, Salesforce, NetSuite, Pohoda, Money S5...) řeší typický 80% use case. Pro firmu, která se chová podle toho 80% scénáře, jsou nepřekonatelná. Pět situací, kdy je nemá smysl nahrazovat vlastním vývojem:
- Standardní procesy bez speciálního workflow. Klasický B2C e-shop s košíkem, platbou, dopravou. CRM pro sales pipeline bez specifik. Účetnictví podle českých zákonů. Tady krabicové řešení doručí za týdny, custom za měsíce — bez výhody.
- Malý objem, omezený rozpočet. Pod cca 50 000 Kč měsíčně tržeb nebo 1 mil. Kč ročního obratu pro daný systém — ROI custom development se nikdy nezaplatí. SaaS od 500 do 5 000 Kč měsíčně je ekonomicky správně.
- Tým bez technického vlastnictví. Pokud nemáš nikoho, kdo zvládne provoz custom systému (nebo nemáš rozpočet na dlouhodobý support kontrakt), krabicový software ti dává předvídatelnou cenu a SLA.
- Rychlý time-to-market. MVP do 4-6 týdnů s krabicovým + 2-3 plug-iny. Custom MVP minimálně 8-12 týdnů. Pokud testuješ business hypothesis, rychlost má cenu.
- Ekosystém je víc než samotný software. Shopify má tisíce témat, integrací, dropshipping partnerů. Salesforce má AppExchange. Vlastní vývoj ti tyhle plug-and-play moduly nedoručí.
Kdy zakázkový software vyhrává
Vývoj software na zakázku má smysl tam, kde krabicový začíná bobtnat workaroundy a integracemi. Pět signálů, kdy už je ekonomické postavit vlastní:
1. Specifické procesy, které žádný krabicový nepokrývá
Když se přistihneš, že popisuješ své procesy větami typu „skoro jako Shopify, ale...“ nebo „Salesforce by fungoval, kdyby uměl...“ — to jsou symptomy. Tvoje business logika nesedí do škatulky, kterou krabicový software definuje. Buď ji zakřivíš (a tím ztratíš konkurenční výhodu), nebo budeš platit za workaroundy.
Real-world příklad: klient v MLM byznysu. Žádný krabicový software neumí jejich provizní strukturu (downline bonusy, override commissions, kvalifikační kritéria měsíc-na-měsíc). Pohoda + Excel + ruční přepočty = 40 hodin admin práce měsíčně. Custom systém s versioned business logikou (jak jsme ho modelovali) = 0 hodin admin, plus auditovatelnost pro účetní kontroly.
2. Hluboké integrace s existujícím systémem
Krabicový software typicky nabízí API, ale jeho integrace s tvým ERP/CRM/účetnictvím je omezená na to, co plug-in uměl. Když potřebuješ:
- Real-time sync skladu, ne batch
- Custom field mapping mezi systémy
- Dvoucestnou synchronizaci s konflikt resolution
- Logiku, která sahá přes víc systémů (e-shop + ERP + dopravce)
Krabicový software ti tohle dá jen pomocí pluginů — a každý plugin je další závislost, která se může pokazit nezávisle.Enterprise integrace je jeden z hlavních důvodů, proč firmy přejdou na custom.
3. Krabicový tě začíná stát víc než custom by
Klasický signál: měsíční fixní náklady na krabicový software + plug-iny + integrace + ruční práce kolem > měsíční hypoteční splátka custom řešení (development cost amortizovaný na 24-36 měsíců + provoz).
Konkrétní vzorec:
Krabicové TCO 24m = 24 × (předplatné + plug-iny + payment gateway fees + ruční práce) Custom TCO 24m = one-off development + 24 × (cloud hosting + údržba + 1 minor release/quartal)
Pro MessyPlay.cz krabicové Shopify + 9 pluginů stálo 6 000 Kč měsíčně. Custom development 200 000 Kč one-off + 1 200 Kč/měsíc cloud hosting. Break-even za 18 měsíců. Po 24 měsících custom úspora 80 % vs. krabicové. Detail v rozboru TCO za 24 měsíců.
4. Konkurenční výhoda, která se nedá kupit
Pokud tvůj proces / data / algoritmus jsou součástí tvojí value proposition — krabicový software ti vlastně bere konkurenční výhodu. Stejný Shopify + stejné pluginy má i tvůj konkurent.
Vývoj software na zakázku v tomto případě není náklad, je to moat. Klasické příklady:
- Recommendation engine na míru pro tvoje SKU portfolio
- Pricing logic, která reaguje na specifické signály
- Workflow, který ti zkracuje fulfillment o 20 %
- Dashboard, který tvůj management používá k operativnímu rozhodování
5. Růst nebo M&A na obzoru
Krabicový software škáluje, dokud nedosáhneš velikosti, kdy začne prasknout — buď v ceně (Salesforce Enterprise license se škáluje v desítkách tisíc dolarů ročně), nebo ve výkonu (Shopify Plus za 2 000 USD/měsíc), nebo ve flexibilitě (multi-entity setup po akvizici).
Když jsi ve fázi růstu nebo plánuješ akvizice, vlastní platforma ti dává kontrolu nad tím, jak rychle a jakým směrem se rozšíříš. Krabicový software tě omezí na to, co jeho roadmap připraví.
Hybridní přístup: nejčastější skutečná odpověď
V praxi nejde o čistou volbu. Většina enterprise architektur je hybrid — krabicový software pro standardní funkce, custom pro unikátní logiku.
- Účetnictví v Pohodě, e-shop custom. Pohoda umí české účetnictví výborně, custom development by tu nepřinesl hodnotu. E-shop má unikátní logiku → custom.
- Salesforce CRM, custom backend pro provize. Salesforce řeší standardní pipeline, custom řeší MLM provize které nesedí do žádného CRM.
- Shopify storefront, custom integration layer. Shopify pro frontend/checkout (kde má ekosystém), custom pro integrace s ERP/dopravci/dodavateli (kde Shopify pluginy nestačí).
Hybridní přístup vyžaduje architekturu, která propojí systémy bez toho, aby vznikl point-to-point chaos. To je nejčastější use case, ve kterém pomáháme klientům.
Rozhodovací rámec
Když nás klient na začátku projektu konfrontuje s otázkou krabicový vs zakázkový, projdeme tímhle:
- Procesní fit: Pokrývá krabicový software 80 %+ tvých procesů bez kompromisů? Pokud ano → krabicový.
- TCO 24 měsíců: Spočítej fixní + variabilní + skrytou ruční práci. Krabicový vyhrává v prvním roce; custom obvykle ve druhém.
- Strategická hodnota: Je tvoje konkurenční výhoda v procesu, který má krabicový software standardní? Pokud ano → custom (nebo aspoň custom layer nad krabicovým).
- Týmová kapacita: Máš někoho, kdo zvládne provoz a evoluci? Pokud ne, custom potřebuje support kontrakt.
- Růstový horizont: Kde budeš za 3 roky? Krabicový software škáluje plynule do bodu, kdy najednou neškáluje. Custom škáluje podle toho, kolik investuješ.
Co dělat, když nejde rozhodnout
Nejčastější situace: částečně to sedí, částečně ne. Postupný approach:
- Krok 1: Postav MVP na krabicovém software (rychlost, nízké riziko). Otestuj business hypothesis.
- Krok 2: Až se hypothesis potvrdí a budou jasné limity krabicového, identifikuj 1-3 procesy, které nejvíc omezují růst.
- Krok 3: Postav custom layer kolem těchto procesů (často API gateway nebo middleware), zbytek nech v krabicovém.
- Krok 4: Až ekonomika dává smysl, postupně přesouvej další procesy do custom — nebo nech krabicový tam, kde funguje.
Tahle cesta nesnižuje riziko na nulu, ale rozkládá ho v čase. A dává ti optionality — můžeš se kdykoli vrátit zpět nebo posunout dál.
Pro koho děláme vývoj software na zakázku
V Codedocku se specializujeme na enterprise systémy a integrace — tam, kde krabicový software dosahuje svých limitů. Konkrétně:
- E-commerce platformy s neobvyklým fulfillment workflow (MessyPlay)
- SaaS platformy s IoT komponentou (Fotopast.cloud)
- Enterprise systémy s versioned business logikou (JUST)
- Performance-critical systémy zpracovávající GB/s dat (Netigo)
- Data warehouse pro distribuované enterprise (Magistra)
Pokud zvažuješ, jestli pro tvůj projekt dává smysl vývoj software na zakázku, nebo zda krabicový stačí — domluv si 30min konzultaci a probereme konkrétní situaci. Bez obchodních procesů, bez tlaku. Pokud krabicový software stačí, řekneme to rovnou.
Řešíš něco podobného?
Domluvme si 30min technický call. Bez obchodních procesů — přímá architekturní zpětná vazba.
Naše služba:
Vývoj software na zakázku, který škáluje →