MVP roadmap Pedia.dog
Strategický plán vývoje — od minimální verze po plnou vizi. Pomůcka pro rozhodování, co do produktu patří teď a co počká.
🤔 Co je MVP
MVP = Minimum Viable Product (minimální životaschopný produkt). Česky — „nejmenší možná verze, která ještě dává uživateli smysl".
Přirovnání: jak postavit auto
2 roky stavíš auto se vším — klimatizace, kožená sedadla, navigace. Na konci zjistíš, že lidé chtěli jen něco, co jezdí.
Měsíc → skateboard. Uživatelé jezdí. Zpětná vazba → koloběžka. Pak kolo, motorka, auto. Každý krok funguje a učíš se, co je potřeba.
MVP nesmí být nefunkční. Není to polovina auta bez motoru. Je to funkční skateboard, který uživateli vyřeší skutečný problém — jen ne všechny. Ušetří čas nebo peníze hned první den, jinak nemá smysl spouštět.
⚠️ WFD reality check
Před plánováním migrace z WebForDog je třeba si přiznat, co tam reálně je. Ověřeno na vzorku profilu (Wanatri, 3523):
✅ WFD profil má
- Název stanice + plemeno (1–2)
- Logo / malý náhled
- 7 krátkých textových odpovědí („proč chováme", „cíle"…)
- Kontakt: jméno, lokalita, telefon, email
❌ 99 % stanic nemá
- Chovní psi / feny (0)
- Vrhy (0)
- Fotogalerie (0/0)
- Novinky / blog (0)
Závěr: WFD není evidenční systém — je to inzertní portál s vizitkami. Migrace ≠ přenos evidence, protože v WFD žádná evidence neexistuje. Hlavní benefit Pedia.dog je, že dělá to, co WFD nikdy nedělal.
Důsledek pro MVP: musí existovat rychlý onboarding. Místo sázení na migraci z WFD je třeba:
- Import z Excelu / CSV — mnozí chovatelé mají data v tabulce, tohle je větší benefit než WFD migrace
- Rychlé přidání psa — max. 5 povinných polí na 1 obrazovce
- Hromadné přidání — seznam jmen → každý dostane stub profil
- Starter průvodce — „Za 10 minut přidáme vaše první 3 psy" (s možností skip)
- Žádný auto-import WFD profilu — chovatelka si profil staví sama průvodcem (5 min). Auto-přenos zní lákavě, ale produkuje zastaralá data, snižuje vlastnictví profilu a je drahý na test i údržbu.
🚀 MVP — den 1
Cíl: dát chovateli něco lepšího než Excel + papír. Ne ohromit funkcemi, ale nahradit konkrétní denní úkony.
| Funkce | Proč je v MVP |
|---|---|
| Registrace + login + GDPR | Základ, bez toho nejde nic |
| Ověřování chovatelů + zájemců (email + SMS + admin check) | Ochrana proti podvodníkům — klíčová konkurenční výhoda proti WFD |
| Profil stanice (soukromý + veřejný) | Kotva — chovatel si tu „bydlí" |
| Evidence psů — jméno, plemeno, pohlaví, narození, foto, PP jako text | Denní chléb chovatele |
| Evidence vrhů — fena × pes, datum, počet štěňat, základní údaje | Druhý denní chléb |
| Veřejná stránka stanice | Free marketing — sdílejí URL, přivádějí nové uživatele |
| Vyhledávání stanic podle plemene a země | Veřejná hodnota pro zájemce o štěně |
| Excel / CSV import | Klíč k rychlému onboardingu — důležitější než WFD migrace |
| Interní messaging zájemce ↔ stanice (in-app, email notifikace, rate limit) | Žádný mailto, žádné telefony — veškerý kontakt je chráněný a dohledatelný |
| Admin panel pro ověřování stanic + nahlášené zájemce | Provoz ověřování zvládne jen ručně vy + manžel |
✅ Musí fungovat dokonale
Registrace, přihlášení, GDPR smazání účtu, export dat, SMS ověření a interní zprávy. Bez toho tě chovatelky nebudou respektovat.
Proč 3–5 měsíců a ne 2–4: interní messaging + ověřování chovatelů a zájemců (email, SMS, admin kontrola, rate limit, fronta nahlášení) přidává ~3–4 týdny vývoje. Stojí to za to — bez toho je Pedia.dog jen „jiná WFD", ne „lepší WFD". Detail v Kroku 1: MVP.
50+ aktivních stanic z pilotu, alespoň 20 z nich přidalo ≥ 3 psy.
🔧 Diferenciace
Cíl: přidat, co uživatelé chtějí víc než Excel. Každá funkce = důvod mluvit o produktu.
| Funkce | Poznámka |
|---|---|
| Rodokmen jako strom | Jen zobrazit předky, bez COI výpočtu |
| Galerie stanice | Fotky psů, štěňat |
| Plánované vrhy | Bez COI, bez semaforu — jen status a datum |
| Zdravotní karta psa | Políčka DKK/DNA jako text, bez klubové validace |
| Výstavy a bonitace | Ruční zápis, bez importu z klubových databází |
| Notifikační systém | Jen email, 1 úroveň důležitosti |
| Kupní smlouva | Statická šablona v nastavení účtu |
| Ověřování psa úroveň 1 | Admin manuálně |
| Poznámky + finance k vrhu | Soukromé |
300+ aktivních stanic, zpětná vazba jasně ukazuje, „po čem volají" — to určí priority v pokročilé fázi.
🌟 „Magic" funkce
Cíl: funkce, které konkurence nemá. Posouvají Pedia.dog z kategorie „evidence" do kategorie „asistent chovatele".
| Funkce | Zdroj v memory |
|---|---|
| COI kalkulačka z rodokmenu v systému | project_planned_litters_coi_genetics |
| Genetická kalkulačka barev a srsti | project_planned_litters_coi_genetics |
| Semafor pravidel chovu per klub (ČMKU, SKJ, VDH, ÖKV, ZKwP) | project_breeding_rules(_data) |
| AI OCR rodokmenu z PDF | project_pedigree_auto_fill |
| Validace PP proti profilu psa (ochrana proti podvodům) | project_pedigree_validation |
| 3 úrovně předků (vlastní / cizí / nový s pozvánkou) | project_pedigree_3_levels |
| Ověření rodičovství vrhu | project_parent_verification |
| Plánované vrhy s hledáním partnera | project_planned_litters_features |
| Filtrování klubů podle plemene | project_show_org_filter |
| Auto-link vrhů mezi stanicemi | project_litter_auto_link |
| Normalizace PP dat do číselníků | project_pedigree_data_normalization |
| Veterán status automaticky | project_veteran_status |
| Lokalizace do němčiny (DE + AT) | — |
| Placené funkce (cloud, pokročilé statistiky, export) | — |
Expanze do dalších FCI/EU zemí (PL, nordické, IT, FR, ES).
💡 Klíčové pravidlo pro všechny fáze
Nedělat „polohotové" funkce. Jedna funkce, kterou chovatel nemůže dokončit, zatíží produkt víc než 5 chybějících.
Lepší mít 5 věcí, co fungují skvěle, než 20, co fungují napůl.
📋 Checklist pro rozhodování
Když se s manželem bavíte o konkrétní funkci a váháte, jestli ji zařadit do MVP, projděte tyto otázky:
- Má chovatel denní / týdenní potřebu tuto věc řešit? Ano → MVP. Ne → pozdější fáze.
- Existuje v produktu bez této funkce uživatelská cesta od A do B? Ano → není nutná pro MVP.
- Kolik hodin / dní vývoje to stojí? > 2 týdny → nejspíš pozdější fáze.
- Je to funkce, kterou má WFD / Excel? Ne → může být důvod přejít. Ano → méně důležité.
- Pokud to vynecháme, ztratíme některou pilotní stanici? Ano → MVP. Ne → pozdější fáze.