MVIA HUB · srovnání nabídek · podklady k jednání 21. 8. 2026

Contember × Unnits

Analýza dvou nabídek na novou platformu MVIA HUB: v čem se shodují, v čem se liší, odpovědi na nejasnosti a bodovací model s nastavitelnými vahami.

01 · V čem se shodují

Společný obsah obou nabídek

Porovnáváme finální nabídky Contember a Unnits včetně příloh a odpovědí na doplňující otázky. Začínáme tím, v čem se obě nabídky nezávisle potkávají: tyto body lze brát jako potvrzený směr projektu bez ohledu na výběr dodavatele.

Architektura a technologie

Jedna multi-tenant platformaspolečné jádro; klienti oddělení daty, doménou a brandingem, ne kopiemi aplikace. Polovina úspěchu je ale na MVIA: požadavky klientů se musí vejít do konfigurace a obchod musí odolat přáním typu „stejné, ale trochu jinak“, jinak jedno jádro nevydrží u žádného dodavatele
Moderní provozní standardoba shodně počítají s CI/CD, automatizovanými testy, monitoringem a oddělenými prostředími (dev/test/UAT/produkce)
AI ve vývojiContember na ní staví workflow a předání rozvoje MVIA; Unnits ji používá jako další vrstvu kontroly

Integrace a data

Karat je riziko číslo 1oba chtějí integraci ověřit co nejdříve a formalizovat rozhraní (Contember do konce srpna, Unnits v analýze)
Jeden kanál transakčních mailůsjednocení pro všechny klienty, odesílací identita a šablony per tenant
Jedna sdílená platební bránamísto dnešní roztříštěnosti instancí
Migrace jako hlavní nejistotakvalita historických dat; ruční dočišťování nekonzistencí je u obou mimo rozsah
Coca-Cola prvnípak postupný rollout; specifika SAP a SSO u Coca-Coly řeší oba samostatně

Provoz a vlastnictví

Zvláštní režim během OWzvýšený dohled, rychlejší reakce, zákaz nasazování v době objednávkových oken
Kód a licence pro MVIAneomezená licence, deklarovaná nezávislost na dodavateli a předatelnost
Žádná past zastarávání à la Kenticoobě nabídky jsou custom kód bez licencované platformy, takže nehrozí upgrade vynucený cizím ceníkem; průběžná údržba je v paušálech (Contember [cenzurováno], Unnits v 5 MD měsíční správy). I tady je díl na MVIA: bez průběžné péče zastarává každý software a odkládané aktualizace frameworků či jazyka se za pár let sečtou do velkého zásahu, hlídat proto, že se údržba z paušálu reálně čerpá

Produkt a UX

Seniorní UX kompetence v interním týmuoba mají konkrétně uvedeného zkušeného designéra (Contember: Jonáš Nobile, 15 let praxe; Unnits: Michal Neumann, 30+ projektů) a UX řeší vlastními lidmi, ne subdodávkou; liší se proces a jeho ukotvení, viz rozdíly níže
Uživatelské testování mimo základní cenuu obou za podobné peníze: 30 až 40 tis. Kč za kolo testování či roční sadu rozhovorů
Starter/Basic až pozdějisamoobslužný onboarding malých klientů není v první fázi ani u jednoho

02 · V čem se liší

Rozdíly po oblastech

Každá karta shrnuje pozici obou stran a co z rozdílu plyne pro rozhodování.

R1Filozofie a cena

Contember Přeskakuje placenou analýzu: rozsah si ověřili prototypem a zafixovali přílohou nabídky. Pevná cena ([cenzurováno]) nese riziko odhadu na jejich straně (i s Coca-Colou oceněnou bez podkladů, s výhradou jen k SAP). Platby: záloha a měsíční fakturace; sami nabízejí i variantu po fázích.
Unnits Nejdřív analýza za 576 až 684 tis. Kč (3 měsíce), teprve z ní závazná cena. Realizace indikativně 4,32 až 4,56 mil. Kč s deklarovanou jistotou 80 %. Riziko odhadu zůstává částečně na MVIA. Platby: analýza 50 % při podpisu smlouvy a 50 % po odevzdání; milníky realizace vždy po akceptaci funkčních celků, jejich rozložení navrhnou až po analýze.

Jednorázový rozdíl: [cenzurováno]. Cena za vytvoření je jen část obrázku: rozhodovat by měly celkové náklady na vlastnictví za delší období (TCO), spolu s provozem, údržbou a rozvojem. Propočet na 5 let: cenzurováno.

R2Harmonogram

Contember Start září 2026, platforma do poloviny ledna 2027, Coca-Cola hned poté. Fáze 1 až 7 nezávislé na Karatu, takže zpoždění ERP neohrožuje vývoj, jen přepnutí.
Unnits Realisticky: analýza do listopadu, vývoj do května, Coca-Cola červen 2027, ostatní do srpna 2027. Optimisticky o 3 měsíce dřív, ale bez rezerv. V analýze prověří zrychlené nasazení Coca-Coly s omezenými funkcemi.

Rozdíl u prvního klienta je 4 až 5 měsíců.

R3Technologie a architektura

Contember Rozhodnuto předem: TypeScript + PostgreSQL, jedna multi-tenant aplikace, žádný vlastní framework (ústup od březnové verze), žádné licence. Kapacitní závazek: 10 klientů, 5 000 produktů a 500 uživatelů na klienta.
Unnits O volbě rozhodne až analýza: doporučují vlastní modulární platformu nad Symfony/Laravel. Od varianty se Syliem se po workshopu spíše odklánějí a za nás ji rozhodně nedoporučujeme použít. Modulární architektura s oddělenými frontendy a integrační vrstvou, Kubernetes, IaC.

Contember nabízí jistotu volby hned, Unnits podloženější volbu později. Zvažte, kdo bude platformu dlouhodobě rozvíjet: TypeScript vs. PHP ekosystém je i otázka dostupnosti lidí pro MVIA.

R4Hosting a nezávislost na dodavateli

Contember Od prvního dne vše na účtech MVIA: cloud (Zerops/AWS) i repozitář s přístupem. MVIA může přístup dodavateli kdykoli odebrat („odpojit jedním tlačítkem“). Exit: předání do 5 pracovních dnů bez poplatku. Reference dokládají nízký lock-in (4,7/5).
Unnits Výchozí setup na infrastruktuře Unnits (GitLab + privátní K8s v MasterDC). Nezávislost řeší dodatečně přes DRP: účet MVIA v GitLabu, mirror do GitHubu, denní kopie záloh k MVIA, plán rozchodu. V dotazníku přiznávají, že v AWS/Azure nemají takovou úroveň znalostí jako ve svém MasterDC setupu.

Strukturálně nejsilnější rozdíl: u Contemberu je nezávislost standard od prvního dne, u Unnits doplněk k dojednání. K variantě B1 (infrastruktura přímo na MVIA) dle telefonátu 21. 8.: při přímém vztahu MVIA a MasterDC by cena byla obdobná; ze 40 tis. hostingu jde cca 30 tis. MasterDC a 10 tis. Unnits za správu a komunikaci s ním. U jiného poskytovatele by se cena lišila.

R5Bezpečnost a enterprise compliance

Contember Bez certifikací a dedikované security role; SBOM a formální procesy teprve zavádějí. Prakticky ale: AWS managed služby, šifrování at rest standardně, Cloudflare, projity pentesty třetích stran (Fabis). Ochota: [cenzurováno]. Sami upřímně: „budeme se hodně učit“.
Unnits ISO 27001 aktivní, Security Lead (CTO Odcházel), SAST (Semgrep, SonarQube), DAST (OWASP ZAP), SBOM s Dependency Trackem, pentesty dle OWASP WSTG, DDoS Riorey, zálohy do druhého DC. Mezery: SIEM až v plánu (Wazuh), šifrování at rest zatím nenasazeno, BCP/DRP dosud netestované.

Pro značky typu Brown-Forman či Carlsberg je tohle reálné kritérium: Unnits má papíry i procesy dnes, Contember nabízí závazky a solidní technický základ.

R6UX a design

Contember Design v kódu bez fáze ve Figmě, vede Jonáš Nobile (15 let praxe). Drží zvyklosti a názvosloví dnešní platformy. Bez výzkumu; testování volitelně.
Unnits Dedikovaný senior UX designér (Neumann, 30+ projektů, finanční sektor), v analýze wireframy a design systém s brandovatelnými variantami. Roční rozhovory s uživateli za 30 tis. Kč. Reference: UX 4,0/5, ale není zdůrazňována jako primární kompetence.

Unnits má UX procesně ukotvenější (wireframy a design systém jako výstup analýzy). Čistě na základě samotných nabídek jsou ale obě strany srovnatelné: seniorní designér a definovaný postup u obou.

R7Tým a zastupitelnost

Contember 4 lidé, sdílená architektonická rozhodnutí, specifikace v Gitu, oncall rotací. Doporučují externí technický dozor jako pojistku.
Unnits 11 pojmenovaných rolí, mezi nimi dva PM, tester a dva DevOps; eskalace na CEO. Průměr 8 let v týmu.

Hlavní obava klienta. Unnits odpovídá strukturou, Contember architekturou předatelnosti.

R8Provoz, SLA a dlouhodobé náklady

Contember Platformní SLA [cenzurováno] + servery; parametry už v nabídce (99,9 %, P1 do 30 min, kredity, obnova do 4 h). OW Critical [cenzurováno]. Rozvoj zvlášť po hodinách.
Unnits Od 115 tis. Kč/měs, v čemž je ale 5 MD měsíční práce (údržba, drobné úpravy). SLA parametry a sankce se finalizují po analýze; deklarují, že cena s růstem platformy poroste jen mírně. Dle telefonátu 21. 8.: servisní doba standardně 8-18 po-pá, rozšířený OW režim zatím nenaceněný; od začátku 2027 budou mít vlastní 24/7 dohled (kvůli projektu pro Správu železnic) a budou schopni nabídnout víc - týká se aplikačních problémů, výpadky infrastruktury řeší MasterDC 24/7 už dnes.

Ceny nejsou přímo souměřitelné, protože každý do „provozu“ počítá něco jiného. Srovnatelný propočet: cenzurováno.

R9Migrace čtyř e-shopů

Contember Všechny 4 převody v pevné ceně, se dvěma zkušebními importy na e-shop, kontrolními reporty a ověřeným návratem zpět. Coca-Cola oceněná bez podkladů; jediná výhrada je rozsah napojení na SAP.
Unnits Migrace 120 až 360 tis. Kč podle rozsahu, který určí až analýza cílové struktury dat. Otevřeně ji označují za největší nejistotu odhadu.

Contember bere provedení převodů na sebe v pevné ceně, Unnits rozsah nejdřív zmapuje (datový audit je součástí analýzy). Pozor ale: u obou je ruční dočišťování a rekonstrukce nekonzistentních dat mimo rozsah. Skrytá nejistota kvality dnešních dat tak zůstává na MVIA a může znatelně ovlivnit cenu i termín, riziko tedy není přenesené tak úplně, jak pevná cena na první pohled naznačuje.

R10Onboarding dalších klientů (Martens a dál)

Contember Pátý a další klient je konfigurace v administraci, po zaškolení zvládne MVIA sama, jinak v běžné podpoře. Martens lze založit brzy po Coca-Cole osekanou šablonou; Trial je v ceně.
Unnits Univerzální frontend pro menší klienty je samostatný milník realizace; tenantní strategii definuje analýza. Onboarding nových zákazníků nemá znamenat neúměrný růst nákladů.

Pro rychlý onboarding Martense je Contember konkrétnější a dřívější; Unnits má odpověď zatím na úrovni architektonického záměru.

R11Smluvní rámec a garance

Contember Už v nabídce: 21 akceptačních scénářů se zátěžovým testem, kategorie vad P1 až P4 s reakčními dobami, kredity, záruka 90 dní, limity odpovědnosti, exit proces. Fakticky hotové podklady pro rychlejší přípravu smlouvy.
Unnits Rámcově: akceptační kritéria, režim provozu i sankce vzniknou v analýze a smlouvě. Silné procesní zázemí (ISO 27001, enterprise klienti), ale zatím méně konkrétních závazků na papíře.

U Contemberu začne příprava smlouvy z hotových podkladů, u Unnits se bude teprve psát. To je čas i vyjednávací prostor zároveň.

R12Důvěryhodnost: prototyp vs. instituce

Contember Důkaz prací: funkční prototyp celé domény (68 obrazovek, kalkulačka OW) zdarma před podpisem. Ověřené reference: 3 spokojení klienti (4,25/5), nejsilnější v custom logice (5/5) a proaktivitě (5/5). Menší firmy, žádný korporát.
Unnits Důkaz historií: 15 let, ČSOB Penzijní, Správa železnic, Mall Group; ověřené reference Autix a Mall jednoznačně pozitivní („co slíbili, dodali v termínu i rozpočtu“).

Dva odlišné typy jistoty: ověřené porozumění vaší doméně vs. ověřená schopnost fungovat v náročném prostředí. Ani jedna reference u žádného dodavatele neprokazuje zkušenost s multi-tenant B2B a OW logikou, což je jádro MVIA HUB.

03 · Otázky a odpovědi

Odpovědi na nejasnosti v nabídkách

Dvanáct otázek od MVIA, u každé: co k tomu říkají podklady obou dodavatelů a navržený postup, jak obavu uzavřít (smluvně, dotazem, nebo interním krokem).

O1Rozsah UX a grafiky u Contemberu

„Prototyp je místy nepřehledný a nekonzistentní. Potřebujeme standardní UX proces a zkušeného designéra; nedá se to nahradit Claude Code. S Bluesoftem nás UX trápilo, až jsme si externě domluvili designéra z PUXdesignu.“

Co říkají podklady V doplňující odpovědi Contember obavu adresoval: UX je součást dodávky v ceně a prototyp berou jako technické ověření funkcí, ne návrh vzhledu. Design povede Jonáš Nobile (15 let praxe, vystudovaný design v Anglii): nadraftuje průchody a klíčové obrazovky, zvolí se zavedená UI knihovna, principy se zapisují jako sdílená „knowledge“ a designuje se rovnou v kódu nad brandem MVIA. Záměrně drží zvyklosti a názvosloví dnešní platformy, aby minimalizovali šok nákupčích z nového systému. Klasický uživatelský výzkum v ceně není, testování umí zajistit kdykoli na vyžádání.
Kontext Unnits UX u Unnits vede senior designér Michal Neumann. Výstupem analýzy jsou interaktivní wireframy klíčových průchodů a design systém s brandovatelnými variantami pro klientská prostředí. Dle doplňující odpovědi po spuštění doporučují každoroční hloubkové rozhovory s uživateli a jednoduchou průběžnou zpětnou vazbu místo složitých formulářů.
Navržený postup Doplněné odpovědi obavu z velké části uzavírají: oba dodavatelé počítají se seniorním designérem a definovaným procesem. Aby se minulá zkušenost neopakovala, doporučujeme řídit kvalitu návrhu průběžně, ne až před spuštěním: definovat UX výstupy jako součást akceptace rané fáze (principy průchodů, klíčové obrazovky, design systém), využívat pravidelná review nad běžící aplikací cíleně ke kontrole známých problematických míst a ponechat si právo na nezávislé posouzení návrhu v milnících. Uživatelské testování dává největší smysl po spuštění prvních projektů, jak doporučují oba dodavatelé.
O2Starter, Trial a brzký onboarding Martense

„Samoobslužný Starter/Trial je u Contemberu výslovně mimo rozsah, přitom Martens může následovat brzy po Coca-Cole. Co ze Starteru má být v první nebo hned následující fázi?“

Co říkají podklady Trial je v ceně (klienta založí MVIA konfigurací, jde omezit časově). Martens dle Contemberu Starter nepotřebuje: založí se jako standardní klient osekanou šablonou, klidně brzy po Coca-Cole, v rámci podpory. Mimo rozsah je jen plně samoobslužná cesta, kde si značka platformu rozjede sama.
Kontext Unnits Jednotné prostředí pro budoucí Basic/Starter je v scope architektury a univerzální frontend je milník realizace, ale konkrétní podoba vzejde až z analýzy; časově až po srpnu 2027.
Navržený postup Rozdělit „Starter“ na dvě věci: (a) onboarding Martense bez programování, to je v rozsahu u obou (u Contemberu dřív a explicitně v podpoře) a (b) samoobslužnost, která zatím nemá jasné zadání a odložení je u obou racionální. Do zadání pro Contember doplnit větu: „založení klienta Martens vč. osekané šablony, jazyků a platebních metod je součástí běžné podpory, bez vícenákladů kromě nových funkcí na míru.“ Interně: sepsat, které moduly Martens reálně potřebuje, tím se ověří, že nepotřebuje nic mimo konfiguraci.
O3Model SLA a jeho cena s přibývajícími projekty

„U Contemberu to chápu jako jedno platformní SLA [cenzurováno], u Unnits provoz začíná na 115 tis. bez rozvoje. Chtělo by to přepočítat na stejný scénář.“

Odpověď dávají podklady + TCO5 níže Chápete to správně: Contember má jedno platformní SLA [cenzurováno] (v náběhu fakturované poměrně dle počtu e-shopů v ostrém provozu), servery a rozvoj zvlášť. Unnits má 115 tis. Kč, ve kterém je ale hosting i 5 MD měsíční práce. Škálování s růstem: Contember drží paušál za celou platformu (nový klient = konfigurace); Unnits deklaruje navýšení jen „v jednotkách tisíc“ u tenantního řešení, infrastruktura a SLA stabilní. Dle telefonátu 21. 8.: ze 40 tis. za hosting jde cca 30 tis. MasterDC a 10 tis. Unnits za jeho správu; servisní doba je standardně 8-18 po-pá, infra výpadky řeší MasterDC 24/7.
Navržený postup Použít kalkulačku TCO5 níže (stejná poptávka po rozvoji pro oba). Klíčové zjištění: po náběhu jsou měsíční náklady blízko, rozdíl dělá implementace.
O4Jedna platební brána a jednotný mailing

„Unnits řeší centrální bránu a sjednocení e-mailingu pro celý HUB. U Contemberu vidím jen jednu integraci stávající brány a transakční e-maily, ale společný model pro všechny klienty tam nevidím.“

Co říkají podklady Na doplňující dotaz, který vycházel z otázek MVIA, Contember odpověděl: „Transakční maily předpokládáme, že půjdou jedním kanálem pro všechny klienty, každý tenant bude mít jen svoji odesílací identitu a šablony. Platební brána stejně tak jedna sdílená.“ Jedna instance vs. instance per klient je dle nich technikálie závislá na účtování, bez vlivu na cenu a rozsah. Příloha navíc řeší doručitelnost (SPF/DKIM/DMARC) per klient. Unnits má sjednocení bran i e-mailingu jako téma analýzy.
Navržený postup Obava je u transakčních mailů a brány zodpovězená, jen ji přenést z mailu do zadání: „jeden sdílený kanál transakčních e-mailů a jedna sdílená platební brána pro všechny klienty platformy včetně nově zakládaných, bez víceprací“. Systematické řešení e-mailů (i marketingových) řešíme samostatně jako Nehoupat.
O5Zpětná vazba napříč aplikací

„Měříme NPS po OW a po objednávce ze Stocku, ale touchpointů je víc. Jaké řešení by navrhli, interní nebo externí nástroj?“

Contember Krátký dotaz přímo v aplikaci ve správný okamžik: popup s jednou relevantní otázkou tam, kde ho člověk jen neodklikne. Míst vytipují víc než dnešní dvě. Pokud se dohodne, zabudují funkcionalitu přímo do platformy (interní řešení, data v DB).
Unnits Tři vrstvy: trvalé tlačítko „Napište nám zpětnou vazbu“ už od vývoje, roční hloubkové rozhovory s ~5 uživateli (2,5 MD, 30 tis. Kč) a revize stávajícího NPS (formulace, umístění, response rate). Varují před složitými formuláři.
Navržený postup Tuhle otázku jsme oběma položili jako bonusovou: kromě odpovědi samotné nás zajímalo, jak o produktu přemýšlejí, a oba obstáli. Shodně míří na interní řešení, což je pro B2B platformu s enterprise klienty správně (externí nástroje typu Hotjar narážejí na GDPR a security požadavky značek). Doporučená kombinace obou návrhů: (1) in-app mikrodotazy na klíčových touchpointech (finalizace OW, dokončení objednávky, první přihlášení po redesignu, použití nové funkce), (2) trvalé tlačítko zpětné vazby, (3) jednou ročně kvalitativní rozhovory. Promyšlené řešení by ale nemělo vzniknout jako izolovaná funkce, patří do širší UX koncepce platformy: do zadání proto zaneseme princip a touchpointy, konkrétní podoba se doladí v návrhové fázi.
O6Kapacita a zastupitelnost týmu Contemberu

„Kdo bude řešit podporu po spuštění a jak bude zajištěná dostupnost v případě výpadku klíčového člověka?“

Co říkají podklady Odpověď Contemberu: 4 lidé, architektonická rozhodnutí společná, specifikace žije v Gitu (kdokoli z týmu se rychle zorientuje), oncall drží rotací, rozvoj dělá část týmu, která platformu psala; dlouhodobě má rozvoj převzít tým MVIA s AI. Kód i servery jsou MVIA od prvního dne. Obavu částečně vyvrací reference (stabilní provoz, u 108 Real Estate 5+ let bez výpadků), délka působení týmu na trhu (jádro Contemberu vzešlo z manGoweb) i otevřenost a předatelnost, s jakou řešení staví, byť v ideálním světě ho předávat nechceme.
Navržený postup Obava je legitimní a úplně zmizet nemůže, jde o strukturální vlastnost malé firmy. Zmírnění na přijatelnou úroveň: (1) externí technický dozor: Contember ho sám navrhl a v roli dozoru zmiňoval přímo nás (Nehoupat), je to od nich vstřícné, dává nám to smysl a roli rádi převezmeme, chtít to ale musí MVIA; (2) jmenný seznam týmu ve smlouvě + informační povinnost při změně; (3) dokumentace s provozními postupy jako akceptační kritérium každé fáze, ne až na konci; (4) prakticky otestovat exit: v polovině projektu si nechat předvést, že jiný vývojář (třeba interní/AI asistovaný) zvládne malou úpravu jen podle repozitáře a dokumentace; (5) co nejdříve, řekněme do 18 měsíců, začít budovat byť malou interní technickou kompetenci v MVIA - Contember s postupným převzetím rozvoje týmem MVIA sám počítá a nabízí k tomu zaškolení. Exit do 5 dnů a handover balíček už v nabídce jsou.
O7Garance logistické matice a klíčových výpočtů

„My dodáme pravidla a vzorce a podílíme se na testování, ale odpovědnost za správnou implementaci by neměla zůstat jen na nás. Z nabídky Contemberu to tak působí.“

Contember Příloha říká: implementují dnešní výpočet, verzují ho, „vstupní pravidla a kontrolní výsledky schvalujete vy“; právní/daňovou správnost sazeb neposuzují. Zároveň ale akceptační scénáře výpočty pokrývají (cenové hladiny, minima, buffer, split dopravy) a chybná implementace schválených pravidel je vada P1/P2 v záruce 90 dní.
Unnits V plánu analýzy je mechanika výpočtu ceny s číselníky, diagram výpočtu a explicitně „testy komplikovaných výpočtů logistické matice na historických datech“; navíc post-OW zpětná analytika porovnávající reálné náklady dopravy s vybranými částkami.
Navržený postup Rozdělení odpovědnosti je u obou stejné a je zdravé: na MVIA je dodání vstupních pravidel a vzorců, na dodavateli odpovědnost za jejich správnou implementaci, tedy že se cena počítá přesně podle schválených pravidel. U Contemberu tomu odpovídá i znění záruky: mimo ni jsou jen „nesprávná vstupní data nebo pravidla, která jste schválili“, chybná implementace je vada dodavatele. Aby to nebylo jen na papíře, sjednat referenční sadu kontrolních výpočtů z historických dat (připraví MVIA, desítky případů a hraniční situace), která bude (a) akceptačním kritériem, (b) automatizovaným regresním testem při každé změně pravidel. Post-OW analytiku od Unnits stojí za to chtít po obou.
O8Akceptace, dokončenost a fakturace

„Jak bude probíhat předávání a akceptace částí a podle čeho se potvrdí, že jsou dokončené, otestované a mohou být fakturované? Umí to být bolestivé.“

Contember Mechanismus je v příloze: release notes + testy + scénáře, 5 pracovních dnů na akceptaci, odmítnutí musí uvést konkrétní reprodukovatelný scénář, P1/P2 blokuje, P3/P4 se zapíše s termínem. Fakturace: výchozí je měsíční, ale sami nabízejí i fakturaci po fázích. Fáze se průběžně nasazuje a ukazuje, akceptace není první kontakt.
Unnits Platební milníky „vždy po akceptaci funkčních celků“, akceptační kritéria a odpovědnosti definuje analýza (kap. 6 projektového plánu: kdo schvaluje nasazení do provozu).
Navržený postup Fakturaci a akceptaci má smysl oddělit: fakturace klidně může zůstat měsíční, důležité je, aby vedle ní běžel formální akceptační proces s jasným stavem každé části (dodáno / akceptováno / vady). Nastavení se navíc může v čase měnit: na začátku platit za dodávky, po stabilizaci přejít na pravidelný rytmus. Skutečné jádro problému je ale jinde: co je vada a co vícepráce. Stojí to na precizních definicích (schválené zadání, akceptační scénáře, kategorie vad, typologie změn; Contember má tohle hotové v příloze, u Unnits vznikne v analýze) a i tak zůstane šedá zóna. Jak s ní pracovat: (1) pravidlo „nejdřív oprava, potom diskuse o penězích“ pro sporné blokující chyby; (2) předem dohodnutá eskalace sporných případů na určené lidi obou stran s termínem, případně se stanoviskem technického dozoru; (3) vyhrazená stabilizační kapacita v prvních měsících po spuštění, aby se drobnosti neřešily přetahovanou o každou položku. A dvě upozornění: výběrové řízení nekončí volbou vítěze, ale podpisem smlouvy; hodně se pozná až v kontraktaci, která umí být bolestivá. A ani sebelepší smlouva nezachytí realitu: jak dodavatel k chybám skutečně přistupuje, se ukáže až při realizaci a často až po spuštění, kdy už neběží intenzivní vývoj. Zmírnit to jde dvěma mechanismy: náklady opakovaných akceptačních kol při neúspěšném předání nese dodavatel a výklad šedé zóny se sjedná předem, drobnost, která nemění proces ani datový model, je upřesnění v ceně, ne vícepráce (Contember to tak v příloze u změn rozsahu explicitně má). Úplně ale spor „vada vs. vícepráce“ neodstraní žádná definice. Alternativou, která ho odstraňuje, je po spuštění přejít na model blízký internímu týmu: platit prostě strávený čas i opravy, ale za nízkou sazbu. Nikdo nic neklasifikuje, energie jde do oprav; podmínkou je transparentní vykazování, nízká sazba (aby dodavatel nevydělával na vlastních chybách) a snadná vypověditelnost vztahu. Oba dodavatelé už tomu modelu nejsou daleko.
O9Předání kódu a průběžná dokumentace

„Aby byl systém provozovatelný i při změně dodavatele. To odkazuje na obavu z three-man show Contemberu.“

Contember Repozitář s přístupem MVIA od 1. dne, specifikace funkcionalit přímo v Gitu, SBOM za release, handover balíček (architektura, deployment guide, provozní příručka), exit do 5 dnů, přechodné období 1 až 3 měsíce, odhad zorientování nového Node.js/React vývojáře 1 až 3 týdny. Dokumentují i kvůli vlastnímu AI workflow, což je věrohodná vnitřní motivace.
Unnits Účet MVIA v GitLabu od začátku (kód, dokumentace, tickety), mirror do GitHubu MVIA, Docker images s build instrukcemi, denní kopie DB a souborů na úložiště MVIA, plán rozchodu, předávací období minimálně 8 týdnů s asistencí novému dodavateli.
Navržený postup Oba mají slušný základ; rozdíl je ve výchozím stavu (Contember: vše u MVIA hned; Unnits: u nich + kopie k MVIA). Smluvně u vybraného dodavatele: (1) dokumentace je součástí akceptace každé fáze (ne dodatek na konci), s definovaným minimem: architektura, datový model, API, deployment, provozní postupy, onboarding checklist klienta; (2) u Unnits aktivovat mirror + denní zálohy k MVIA od prvního dne, ne „na vyžádání“; (3) u Contemberu svěřit kontrolu předatelnosti externímu dozoru z O6. Tím je obava řešená nezávisle na velikosti dodavatele.
O10Karat, SAP, API a migrace: kdo co zajistí

„Co zajistí oni a co musí připravit MVIA nebo Axima? Může to významně ovlivnit harmonogram. Proto se hned pouštíme do revize procesů v Karatu.“

Contember Nejkonkrétnější rozdělení: oni dodají adapter (21+13 operací, fronty, opakování, denní kontrola shody) a soupis požadavků na Karat do konce srpna; MVIA/Axima zajistí stabilní identifikátory, přírůstkovou synchronizaci, korelační klíče, testovací prostředí, a hradí vývoj na straně Karatu. Termíny součinnosti jsou v tabulce (přístupy 2 týdny, podklady CC do konce září, SAP popis výměny dat). Fáze 1 až 7 na Karatu nezávisí.
Unnits Ověření integrace hned na začátku analýzy: mapování datových toků, chybové stavy, fallback scénáře, revize dnes synchronizovaných parametrů, autorizace; výstupem integrační katalog (systém, objekt, frekvence, monitoring) a synchronizační log. Rozsah migrací určí až cílová struktura dat.
Navržený postup Podstatné je rozdělení rolí v čase: detailní zmapování integrace teď MVIA vyřešit nemůže a nemá, to je práce dodavatele v jeho úvodní fázi (Contember: verzovaná integrační specifikace a soupis požadavků na Karat ve fázi 1, Unnits: integrační katalog jako výstup analýzy). Úkolem MVIA je připravit půdu a součinnost, aby na ni dodavatel nečekal. Revize procesů v Karatu, kterou MVIA rozjíždí, je proto přesně správný krok a je užitečná pro oba scénáře. Konkrétně: (1) předat Aximě už teď soupis požadavků z přílohy Contemberu (stabilní ID, delta sync, ochrana proti duplicitám, callback stavů), je to dobrý checklist nezávisle na dodavateli; (2) vyžádat od Aximy příslib kapacit na Q4 2026 a Q1 2027; (3) zajistit strojově čitelné exporty a popis xRed CMS ↔ SAP u Coca-Coly do konce září (tvrdý termín Contemberu, ale potřebuje ho i Unnits); (4) určit jednoho vlastníka integrace na straně MVIA.
O11Jedno jádro pro všechny klienty

„Potřebujeme potvrzení, že celý MVIA HUB poběží na jednom jádru a funkce se budou jen nastavovat nebo zapínat podle potřeb klienta. Nechceme samostatně upravované e-shopy.“

Contember Potvrzeno závazně v příloze: „Jedno jádro, žádné kopie aplikace pro jednotlivé klienty (technicky možné, ale nepreferované).“ Nový klient vzniká pouhou konfigurací (identita, moduly, jazyky, měny, role, šablony), s kapacitním závazkem 10 klientů bez zásahu do architektury.
Unnits Architektura počítá se společným backendovým jádrem, ale s možností vlastních frontendových prostředí pro velké klienty (samostatný FE pro Coca-Colu je milník). Tenantní strategie (co společné, co konfigurovatelné, co specifické) se definuje až v analýze. Deklarují, že onboarding nemá znamenat neúměrné náklady.
Navržený postup U Contemberu je to smluvně hotové. U Unnits chtít písemný závazek, že klientské frontendy jsou konfigurace a branding téhož kódu, ne forky, a že založení dalšího standardního klienta nevyžaduje vývoj; ideálně jako závaznou zásadu zadanou analýze (tenantní strategie musí tento princip naplnit, ne teprve zvážit). Bez toho hrozí právě ten stav, ze kterého MVIA utíká: per-klient udržované varianty.

Druhá polovina závazku je ale na MVIA. Jedno jádro přežije jen tehdy, když obchodní strana odolá požadavkům typu „stejné jako u ostatních, ale u nás trochu jinak“, přesně tak vznikají neudržitelné varianty, ať je dodavatel kdokoli. Prakticky: (1) každý klientský požadavek prochází přes jednoho Product Ownera MVIA s otázkou „dá se to udělat jako konfigurace nebo přepínač pro všechny?“; (2) co konfigurací nejde, je buď rozvoj platformy pro všechny, nebo se nedělá, per-klient odchylka není v nabídce; (3) pomáhá viditelná cena: custom požadavek klienta = placený vývoj, což tlumí „drobná přání“. Oba dodavatelé s touto disciplínou počítají (Contember v tabulce změn rozsahu Upřesnění/Náhrada/Rozšíření, Unnits v rizicích governance a Product Owner), ale vymáhat ji musí MVIA sama na sobě.
O12Závaznost ceny Unnits po analýze

„Potřebujeme lépe pochopit, nakolik je odhad realizační ceny závazný a jaké navýšení může přijít po placené analytické fázi.“

Co říkají podklady Indikativní rámec 4,32 až 4,56 mil. Kč (360 až 380 MD); závazná kalkulace vznikne po analýze podle MMR, tenantní strategie a migrací. Na přímý dotaz: míra jistoty 80 %, jediná významnější nejistota jsou migrace a první velké importy z Karatu; funkčně ani integračně je nemá co překvapit. Sazba 12 000 Kč/MD je fixní, pohybovat se může rozsah v MD.
Navržený postup „80 % jistota“ prakticky znamená: počítejte s rezervou; v TCO5 výše je na to posuvník (výchozí +10 %). Smluvně to lze zpevnit: (1) cenový strop: závazek, že finální kalkulace nepřekročí horní mez rámce o víc než 15 %, jinak má MVIA právo nepokračovat; (2) výstupy analýzy jsou licencované tak, aby s nimi mohl realizovat i jiný dodavatel (Unnits to v licenčních podmínkách deklaruje, jen to u výstupů analýzy výslovně ukotvit); tím se analýza mění z rizika na oddělitelný nákup. (3) Položit přímou otázku: „co konkrétně by muselo nastat, aby cena vzrostla o víc než 15 %?“ a odpověď přiložit ke smlouvě.

04 · TCO za 5 let

Srovnatelný propočet celkových nákladů

Srovnatelný propočet obou nabídek na 5 let jsme pro tuto verzi odstranili.

CENZUROVÁNO

The figures are on display in a locked filing cabinet in a disused lavatory
with a sign on the door saying “Beware of the Leopard”.

05 · Bodovací model

Hodnocení podle kritérií

První kritérium (TCO) se počítá automaticky z kalkulačky výše a mění se s jejími posuvníky. Ostatní výchozí skóre (0 až 10) vychází z písemných podkladů, ověřených referencí a bezpečnostního dotazníku; upravte je podle dojmů z jednání. Váha 0 až 5 určuje důležitost, váha 0 kritérium vyřadí. Vše se ukládá lokálně ve vašem prohlížeči.

Contember Unnits skóre 0 až 10 · váha 0 až 5 · podíl = váha na celku
Vážený součet
Contember0,0
Unnits0,0

Přidat vlastní kritérium

Smaže vlastní kritéria a vrátí výchozí skóre, váhy i nastavení TCO5.

06 · Rychlé srovnání

Klíčová čísla vedle sebe

Contember Unnits
Model spolupráce Rovnou stavba: pevná cena, závazný rozsah v příloze nabídky, funkční prototyp předem Dvě fáze: placená analýza (48 až 57 dní), teprve pak závazná cena realizace
Cena implementace [cenzurováno] pevná cena s převodem všech 4 e-shopů 4 896 000 až 5 244 000 Kč analýza 576 až 684 tis. + realizace 4,32 až 4,56 mil., jistota 80 %
Coca-Cola live polovina ledna 2027 (platforma hotová, převod hned) červen 2027 realisticky (březen 2027 optimisticky)
Všichni klienti tempem MVIA po lednu 2027, rutinní postup ověřený na prvním převodu srpen 2027 realisticky (květen 2027 optimisticky)
Provoz měsíčně [cenzurováno] platformní paušál + servery + rozvoj po hodinách od 115 000 Kč správa 60 (vč. 5 MD práce) + hosting 40 + SLA 15 tis.
Tým 4 lidé průběžně, specifikace v Gitu, AI workflow, volitelný externí dozor 11 rolí: 2× PM, team lead (CTO), 2× vývoj, UX, tester, 2× DevOps, account, eskalace CEO
Technologie rozhodnuto: TypeScript + PostgreSQL, jedna multi-tenant aplikace, bez licencí rozhodne analýza: doporučena vlastní platforma nad PHP frameworkem (Symfony/Laravel), PostgreSQL, Kubernetes
Hosting cloudový účet psaný na MVIA (Zerops či AWS), platí MVIA přímo výchozí: privátní cluster Unnits v MasterDC; varianty a DRP k dojednání
Bezpečnost Bez certifikací i dedikované security role; [cenzurováno]; sami píší: „formální security, tam bychom se hodně učili“ ISO 27001 aktivní, Security Lead (CTO), SAST/DAST/SBOM pipeline, roční audit umožní; zatím bez SIEM a šifrování at rest (doplnitelné)
Ověřené reference JVS, Fabis Digital, 108 Real Estate průměr 4,25/5; nejsilnější custom logika a proaktivita; riziko: „neformální řízení“, u JVS 2× rozpočet Autix, Mall Group průměr 4,29/5, obě „tip-ťop“; obě ale body-shop režim, chybí turnkey reference s vlastním PM a SLA
SLA 99,9 %, P1 reakce 30 min (OW 15 min), kredity definované v nabídce incident A: reakce 1 h, vyřešení 4 h; servisní doba 8-18 po-pá, od 2027 vlastní 24/7 dohled; režimy, parametry a sankce až smluvně po analýze
Záruka a akceptace 90 dní od finální akceptace, 21 akceptačních scénářů, vady P1 až P4 akceptační kritéria se definují v analýze, sankce předmětem smlouvy

07 · Doporučení

Kdy vybrat koho

Obě volby jsou legitimní; liší se tím, jaké riziko je pro MVIA snesitelnější a jaké pojistky je nutné dojednat.

Vyberte Contember, pokud…

CENZUROVÁNO

Mostly harmless.

Vyberte Unnits, pokud…

  • rozhoduje důvěryhodnost vůči enterprise značkám: ISO 27001, Security Lead, auditovatelnost a bezpečnostní procesy už dnes
  • chcete širší tým s klasickou zastupitelností (2× PM, tester, 2× DevOps, eskalace) místo spoléhání na předatelnost
  • preferujete ověřit rozsah analýzou, než se zavážete k realizaci, a termín červen 2027 pro Coca-Colu je přijatelný
  • chcete formální UX proces s dedikovaným designérem a wireframy před vývojem
  • počítáte s tím, že provozní partner má mít vlastní infrastrukturní zázemí (MasterDC, monitoring, DRP) a vyšší paušál je cena za to

Nutné pojistky: cenový strop na navýšení po analýze +15 % (O12), písemný závazek „jedno jádro, frontendy nejsou forky“ (O11), mirror kódu a denní zálohy k MVIA od prvního dne + nacenění varianty B1 (R4), cena rozšířeného OW režimu (O3), turnkey reference s vlastním PM a SLA (R12).