Zooza logo

Nikdo nezjistí, že vybral špatně, při jedné lokalitě. Zjistí to při páté.

· Michal Dodok

Téměř nikdo nezjistí, že vybral špatný systém, dokud má jednu pobočku. Při jedné lokalitě je software v pořádku. Je v pořádku i při dvou. Někde u čtvrté či páté přestane být — a ta věc, která se zlomila, nebyla na žádném seznamu funkcí, který jste porovnávali.

Takhle to vypadá v každém zadání, které nám přišlo, a právě proto se tohle vyplatí přečíst, i když dnes provozujete jedno místo. Otázky, které rozhodují, jestli systém přežije váš růst, jsou ty, které ještě řešit nemusíte. A přesně proto si je nikdo nepoloží.

Začněme verzí, kterou jste pravděpodobně už zažili.

Je čtvrtek večer a na stole máte nabídku na nový systém. Seznam funkcí má dvě strany a u každého řádku je fajfka. Rozvrhy, rezervace, platby, docházka, komunikace s rodiči, reporty. Fajfka, fajfka, fajfka, fajfka.

První myšlenka je úleva. Vždyť oni umí všechno.

Druhá přijde za minutu a je horší: fajfka u funkce neznamená, že ji umíte použít příští týden. Může znamenat nastavíme vám to při nasazení. Může znamenat dodělali bychom vám to. Občas znamená je to na roadmapě. Tři úplně odlišné budoucnosti, jedna a tatáž fajfka — a nic na té stránce vám neřekne, kterou jste si koupili.

Ta mezera není maličkost. Bent Flyvbjerg a Alexander Budzier prozkoumali pro Harvard Business Review 1 471 IT projektů a zjistili, že jeden ze šesti nebyl jen dražší: stal se jiným projektem, než jaký se schvaloval, s průměrným překročením rozpočtu o 200 % a harmonogramu o téměř 70 %. Mechanismus je nudný a opakuje se. Rozsah, na kterém se obě strany nikdy přesně nedohodly, protože ho nikdo nenapsal dost přesně na to, aby se dal porušit.

Přišly čtyři dokumenty a nebyly takové, jaké jsme čekali

Mezi roky 2024 a 2026 nám několik sítí s více pobočkami poslalo formální dokument s požadavky ještě předtím, než se k čemukoli zavázaly. Tabulka s prioritami. Psaná specifikace s načrtnutým datovým modelem. Obyčejný seznam otázek po první ukázce, který se ukázal být z těch tří nejostřejší.

Čekali jsme seznamy funkcí. Dostali jsme něco jiného a naučilo nás to tohle: seznam funkcí je ta část, která rozlišuje nejméně. Na rozvrhy, platby a docházku je připravený každý vážný dodavatel. Tam tendr nikdo neprohraje.

Rozhodovala jiná sada otázek — ty, které provozovatel jednoho místa řešit nemusí — a způsob kladení, jaký většina kupujících nikdy nepoužije.

Tak jsme to celé zveřejnili: 75 otázek v 15 okruzích, sloučených a anonymizovaných tak, aby se ani jeden řádek nedal dohledat ke zdroji, a pod každou je naše vlastní odpověď. Zdarma, na nás i na všechny ostatní.

Tady je zkrácená verze.

Teorie: nejdřív si roztřiďte vlastní seznam, do čtyř košů

Nejužitečnější věc udělala každá z těch sítí ještě před kontaktováním dodavatele.

Roztřídila si vlastní požadavky na musí být, mělo by být, mohlo by být, nebude. To je MoSCoW — ten název není nic jiného než ta čtyři počáteční písmena se dvěma malými „o” navíc, aby se to dalo vyslovit, a s městem to nemá nic společného. Vymyslel to Dai Clegg v roce 1994 a později to daroval DSDM Consortium, což znamená, že je to uznávaný standard: dodavatel, kterému přijde takhle roztříděný seznam, už ví, co ty kategorie znamenají.

Fungovat místo další barevně označené tabulky mu dávají dvě věci.

Test na „musí být”. Zeptejte se, co se stane, pokud požadavek nebude splněn. Pokud je upřímná odpověď, že byste projekt zrušili, je to „musí být”. Pokud ne, není. Většina lidí označí za nezbytné úplně všechno, čímž neoznačí nic.

Rozložení úsilí. DSDM navrhuje, aby „musí být” netvořilo víc než asi 60 % úsilí, se zbytkem přibližně 20 na 20. Pokud je 90 % vašeho seznamu „musí být”, ještě jste ho nepriorizovali — a dodavatel to nacení, jako byste to mysleli vážně.

A pak je tu čtvrtý koš, ten, co každý nechá prázdný. Napsat si, co nekupujete, je to, co po půl roce zastaví rozlézání rozsahu. A zabrání dodavateli nabízet vám platformu na problém, který jste se už rozhodli neřešit. Vyloučení, které existuje jen ve vaší hlavě, se znovu otevře. To, které je odpovězené písemně, ne.

Praxe: žádejte pět stavů, nikdy ne fajfku

Tohle je oprava té čtvrteční nabídky. Odmítněte ano a ne. Ať každý řádek skončí v jednom z pěti stavů:

Dodavatel, který nerozliší máme to od uměli bychom to dodělat, je největší riziko celého cvičení. To rozlišení má pro vás větší cenu než kterákoli funkce na seznamu.

Otázky, které si síť klade a jedna pobočka nikdy

Pět okruhů přišlo v každém síťovém zadání a téměř v žádném od jedné pobočky. Jelikož tohle je naše stránka, naše odpovědi jsou hned vedle — a všechny odkazují do naší produktové dokumentace, ne na marketing, což je přesně ten standard, který jsme vám před chvílí doporučili vyžadovat od všech.

Oddělení dat. Ptejte se, jestli je oddělení mezi franšízanty architektonické, nebo je to nastavení oprávnění, které se dá pokazit. V Zooze je každá pobočka samostatný účet; franšízor je spojí do Sítě, která centrále dá reporting napříč všemi. Franšízant nevidí data jiné pobočky proto, že je nemá v účtu. A když se rodina opravdu stěhuje, Hromadný přesun přenese její dluh, kredit, poznámky i vaše vlastní pole, se zkušebním náhledem — a máme zdokumentované i to, co se nepřesune, protože platební historie a inkasní mandáty patří původní firmě.

Licenční poplatky. Ptejte se, z jakého základu se číslo počítá — fakturováno, přijato, po vratkách, bez DPH — a dohodněte to dřív, než porovnáváte dodavatele, protože nebudou předpokládat totéž. Pak se ptejte, jestli se poplatek fakturuje dodatečně, nebo se stahuje u zdroje; to jsou dvě různá řešení. Náš se počítá v Network Application ze skutečných transakcí podle pravidel vaší sítě a sedí vedle přijatých plateb, čistého výnosu a nedoplatků, takže základ je vidět. Stahování u zdroje závisí na tom, jak každá pobočka inkasuje, a to naceníme, netvrdíme.

Standardizace. Otázka není dá se standardizovat, ale jaký mechanismus dělá ze standardu výchozí stav. Náš je kopírování: nová pobočka vzniká zkopírováním vzorového programu a jeho skupin, přičemž se rozvrh sám posune na nová data. Produktové kódy od centrály drží jinak pojmenované programy porovnatelné. A upřímná polovina: neexistuje jedno tlačítko, které změní cenu ve všech pobočkách najednou, protože programy žijí uvnitř každého účtu. To je cena za samostatnost franšízantů a raději to řekneme.

Reporting sítě. Téměř každý dokument obsahoval řádek ve smyslu automatická verze dashboardů, které si vedeme ručně. Ptejte se, co se reportuje za celou síť bez zakázkového vývoje a jestli to řeže pobočku proti pobočce. Náš pokrývá registrace, platby, čistý výnos, nedoplatky, poplatky a termíny podle firmy, místa, produktu a období, s přepínačem Firmy/Místa pro franšízanty s více sály. Životní hodnota je mezera — ta odchází přes Power BI nebo export.

Lokalizace. Tohle sítě podceňují nejvíc a právě tady je přídavné jméno bezcenné. Neberte systém je vícejazyčný; ptejte se, která polovina, a pak na všechno, co není jazyk. Naše odpověď je seznam, ne tvrzení: fakturační systémy podle trhu (Fakturoid pro CZ/SK, Számlázz.hu pro Maďarsko, SmartBill a Oblio pro Rumunsko, ABRA Flexi, Xero mezinárodně), účetní exporty podle trhu (Omega, Pohoda, SAP) a platební rails podle regionu — FastPay pro britské BACS inkaso, Global Payments napříč EU/EHP s vlastním účtem pro každý právní subjekt, GoCardless, Stripe. Jazyk jsou tři nezávislá nastavení, takže kancelář může pracovat v jednom a rodiče číst v jiném.

A to, na co se zapomene každý

Dodavatel předvádí čistou registraci. Váš skutečný týden jsou ukázkové hodiny, čekací seznamy, zmeškané termíny, dítě, které se přidá v šestém týdnu, dítě přecházející do vyšší skupiny, a rodič, který chce skončit ke konci dalšího měsíce, ne dnes.

V té mezeře žijí administrativní hodiny. Většinu z ní zachytí tři otázky:

  1. Dá se storno naplánovat na budoucí datum, ne jen „teď nebo nikdy”? Vypadá to malicherně a přichází to neustále. To naše ano, a dá se odvolat.
  2. Počítá se cena opozdilce alikvotně a automaticky — a najdete všechny, kdo přišli pozdě? V Zooze jsou pozdní registrace plnohodnotný případ: pro každý program si volíte, jestli jsou vypnuté, vyžadují schválení, nebo se potvrdí samy, jestli se cena krátí, a každá má vlastní stav, takže je najdete filtrem, ne auditem.
  3. Když se zlomí rok, jak se pokračující děti posunou? Náš je zdokumentovaný postup — nová období, zkopírovat každou pokračující skupinu, aby se rozvrh posunul sám, rozhodnout, jestli jdou i přihlášky, a automatické přihlašování znovu zapíše rodiny, co zůstávají. Co Zooza neudělá, je domyslet si sama, že dítě přešlo do vyššího ročníku; vaši strukturu jednou zmapujeme a zářijový posun běží nad ní. Konfigurace, ne kouzlo.

Když jsme u toho, ještě dvě věci na ukradnutí do vlastního seznamu. Kapacita je v Zooze dvojice čísel: rezervační formulář vidí vždy jen Kapacitu, kdežto náhradní hodiny a ukázky vidí i Kapacitu navíc — takže sál pro sedm se prodá jako pět plus dva a dvě místa zůstanou těm, kteří je mají dostat, aniž by se kdy přeprodal. A sdílené termíny nechají dvě skupiny ve stejném sále ve stejnou dobu počítat proti skutečné kapacitě místnosti místo toho, aby se do deseti míst přihlásilo dvacet lidí. Ta je v produktu označená jako beta a raději to slyšíte tady, než abyste ten štítek našli sami.

Nejlepší signál je stále ne

Položte si nahlas ještě jednu otázku, někde ke konci: na co bychom vás používat neměli?

Dodavatel s jasnou odpovědí vám ukazuje hrany toho, co kupujete, a tu informaci jinak nezískáte. Dodavatel, který přikývl na každý řádek vašeho dokumentu, ho buď pořádně nečetl, nebo vám o limitech neřekne — a najdete si je sami, později a na vlastní náklady.

Což platí na obě strany, tak tady jsou některé naše, vytištěné na vlastní stránce vedle věcí, na které jsme hrdí: upozornění na expiraci certifikátů lektorů v produktu nejsou a poznámka není připomínka. Neexistuje jedno tlačítko na změnu ceny v celé síti. Reporting životní hodnoty odchází přes Power BI místo toho, aby přišel jako standardní report. Automatické mazání po retenční lhůtě je otázka na nás, ne tvrzení. Sdílené termíny jsou beta.

Nic z toho se nezveřejňuje příjemně. Všechno je to pro obě strany levnější než zjistit to ve čtvrtém měsíci.

A „dnes to v produktu není” není tatáž věta jako „ne”. U každého takového řádku na naší stránce je i možnost vyžádat si to, protože slušná část toho, co Zooza dnes umí, vznikla přesně tím, že to některá síť otevřela při přesně takovém rozhovoru. Mezera, kterou vidíte a můžete se na ni zeptat, má pro vás větší cenu než fajfka, kterou si neumíte ověřit — a to je nakonec celý argument.

Celých 75 otázek najdete tady, pod každou naše odpověď. Odklikejte si ty, na kterých vaší síti záleží, výsledek si vytiskněte jako první návrh vlastního zadání a vezměte ho ke všem, s kým mluvíte — nás nevyjímaje.


Zdroje. Bent Flyvbjerg & Alexander Budzier, „Why Your IT Project May Be Riskier Than You Think”, Harvard Business Review, září 2011 — studie 1 471 IT projektů, v níž byl jeden ze šesti „černá labuť” s průměrným překročením rozpočtu o 200 % a harmonogramu o téměř 70 %. MoSCoW prioritizace — vytvořil Dai Clegg v roce 1994, později darována DSDM Consortium. Každá zmíněná schopnost Zoozy odkazuje na naši produktovou dokumentaci na help.zooza.online.

Často kladené otázky

  • Na co se má franšízová síť ptát před nákupem systému pro správu kurzů?
    Pokryjte patnáct okruhů, ne seznam funkcí: strukturu sítě a oddělení dat, nasazení a standardizaci, licenční poplatky, reporting sítě, datový model rodiny, životní cyklus přihlášky, platební modely, rozvrhy a kapacity, lektory a jejich odměny, váš web a rezervační tok, komunikaci, lokalizaci, ochranu údajů, integrace a samotný vztah s dodavatelem. Seznam funkcí je ta snadná část a část, na kterou je každý dodavatel připravený. O úspěchu projektu rozhodují oddělení dat, standardizace a realita rozjetého období.
  • Co je MoSCoW prioritizace a proč na ní v tendru záleží?
    MoSCoW třídí požadavky do čtyř košů: musí být, mělo by být, mohlo by být, nebude. Ten název není nic jiného než zkratka těch čtyř anglických slov s přidanými malými „o“, aby se to dalo vyslovit — s městem to nemá nic společného. Vytvořil ji Dai Clegg v roce 1994 a později ji daroval DSDM Consortium, takže je to uznávaný standard a dodavatelé ty kategorie znají. DSDM k prvnímu koši dává drsný test: zeptejte se, co se stane, pokud požadavek nebude splněn — pokud byste projekt zrušili, je to „musí být“. A přidává pravidlo, že „musí být“ by nemělo tvořit víc než asi 60 % úsilí; pokud je téměř všechno na seznamu nezbytné, seznam ještě není priorizovaný.
  • Proč je důležitý seznam „nebude“?
    Protože vyloučení, které existuje jen ve vaší hlavě, se za půl roku znovu otevře, a to, které je odpovězené písemně, ne. Napsat si, co nekupujete, zastaví rozlézání rozsahu v polovině projektu a zabrání dodavateli nabízet vám platformu na problém, který jste se už rozhodli neřešit. Vyžádejte si odpověď na každý řádek včetně těchto, aby ta hranice byla na papíře.
  • Jak má dodavatel odpovědět na dokument s požadavky?
    Řádek po řádku, bez prázdných míst, a ve stavech místo fajfek: je to standardně, nastavíme to s vámi při nasazení, dodeláme to, v produktu to není, nebo je to mimo rozsah podle vaší dohody. Tvrzení „je to standardně“ má odkazovat do produktové dokumentace dodavatele, ne na marketingovou stránku, abyste si to ověřili bez ptaní. Dodavatel, který nerozliší „máme to“ od „uměli bychom to dodělat“, je největší riziko celého výběru.
  • Na jaký požadavek se sítě nejčastěji zapomenou zeptat?
    Na realitu rozjetého období. Dodavatel předvádí čistou registraci; váš skutečný týden jsou ukázkové hodiny, čekací seznamy, zmeškané termíny, dítě, které se přidá v šestém týdnu, dítě přecházející do vyšší skupiny a rodič, který chce skončit ke konci dalšího měsíce. Většinu z toho zachytí tři otázky: dá se storno naplánovat na budoucí datum místo „teď nebo nikdy“, počítá se cena opozdilce alikvotně a automaticky, a když se zlomí rok, je postup do dalších skupin nastavení, nebo každé léto ruční přepisování.
  • Jak Zooza zabrání tomu, aby jeden franšízant viděl data druhého?
    Každá pobočka běží jako samostatný účet Zooza s vlastními programy, klienty, lektory a platbami. Franšízor ty účty spojí do Sítě, která centrále dá reporting napříč všemi a umožní operace mezi firmami. Oddělení je tedy architektonické — franšízant nevidí data jiné pobočky proto, že je nemá v účtu, ne proto, že mu to zakazuje oprávnění. Když se rodina opravdu přestěhuje, Hromadný přesun přenese nedoplatek, zaplacenou částku, poznámky i vlastní pole, se zkušebním náhledem. Historie jednotlivých platebních transakcí, GoCardless mandáty a Stripe subscriptions se záměrně nepřesouvají — jsou to dohody na úrovni banky a původní firmy.
  • Počítá Zooza licenční poplatky automaticky?
    Počítají se v Network Application ze skutečných transakcí v síti, podle pravidel každé sítě zvlášť, protože vzorec i základ se reálně liší. To číslo sedí vedle čísel, z nichž vzniklo — přijaté platby, čistý výnos (přijaté platby minus dluh, slevy a vratky) a nedoplatky — vše řezatelné podle firmy, místa, produktu a období, takže základ je vidět a nemusíte mu věřit. Stahování poplatku u zdroje, z peněz jak tečou místo dofakturování, závisí na tom, jak každá pobočka inkasuje, a řeší se pro každou síť zvlášť.
  • Co je dobrý znak v odpovědích dodavatele?
    Jasné ne. Dodavatel, který vám řekne, co produkt neumí a na co byste ho používat neměli, vám ukazuje hrany toho, co kupujete — a tu informaci jinak nezískáte. Dodavatel, který přikývl na každý řádek vašeho dokumentu, ho buď pořádně nečetl, nebo vám o limitech neřekne, a najdete si je sami, později a na vlastní náklady.

You might also like

Get the next one in your inbox

Practical playbooks for running children’s activities — no fluff, a couple of times a month.

Double opt-in — confirm via the email we send. Unsubscribe anytime.

See Zooza on your own timetable

Book a free 15-minute walkthrough — we’ll configure it around how you actually run classes.

Ready to put it to work?

Try Zooza for free or book a 15-minute live demo. No commitment, no credit card.

Try for Free No credit card needed.
Book a live demo We’ll show you what’s possible.