Skip to content

Dokumentace migrace e-shopu

Tato dokumentace slouží jako pracovní podklad pro přechod na nové e-shopové řešení. Cílem není detailní technická specifikace každého skriptu, ale srozumitelný popis současné logiky, závislostí a míst, která bude nutné při migraci rozhodnout nebo znovu navrhnout.

Co je cílem

  • Popsat, jak dnes funguje současný e-shop z pohledu katalogu, objednávek a datových toků
  • Oddělit standardní e-shopové funkce od historicky nabalené projektové logiky
  • Pojmenovat rizika migrace a místa, kde nelze staré řešení pouze "překopírovat"
  • Připravit podklad pro návrh cílové architektury a realistický odhad pracnosti

Jak dokumentaci číst

Dokumentace bude vznikat postupně po tematických blocích. Každá část má odpovědět na čtyři praktické otázky:

  1. Co systém dnes dělá.
  2. Kde ta logika skutečně žije.
  3. Co je standardní a co je projektově specifické.
  4. Co bude potřeba zachovat, nahradit nebo znovu navrhnout.

Hlavní oblasti migrace

  • Produktový katalog a jeho datový model
  • Importy od dodavatelů a interní synchronizace
  • Cenotvorba a přepisová pravidla
  • Vazba na Pohodu
  • Checkout, objednávky a navazující provozní procesy
  • Administrace obsahu a ruční editace dat

Pracovní princip

Při migraci budeme rozlišovat mezi:

  • standardem platformy — věci, které má nové řešení umět nativně
  • integrační vrstvou — logika importů, synchronizací a transformací dat
  • business pravidly — projektová rozhodnutí, která dnes existují v kódu, cronech nebo SQL

Právě poslední dvě skupiny budou pro migraci nejdůležitější. Samotná e-shopová platforma obvykle není hlavní problém; složité bývají historické výjimky, přepisová pravidla a vazby na okolní systémy.

Pořadí zpracování

Dokumentaci budeme skládat po provozních celcích. Aktuální plán:

  1. Crony a pravidelné dávky
  2. Importy dodavatelů a další importní procesy
  3. Vazby na Pohodu
  4. Cenotvorba a přepisová pravidla
  5. Produktový model, editace a další provozní logika

Aktuálně zpracované části