Přeskočit obsah

Architekt & Specifikace

Fáze 1: Architekt navrhne celý systém

Role: Architekt + manuální review PM.

Vstupy: čisté důkazy z intake, existující moduly AutoERP.

Aktivity:

  • Připravit end-to-end návrh (datový model, workflow, integrace, výkon) ještě před sprinty.
  • Vytvořit první verzi openspec/specs/<modul>/spec.md a spec.yaml (pokud je potřeba strojová podoba).
  • Zapsat předpoklady a blokátory (např. Feeds, integrace).
  • Projít manuálním review s PM (kontrola proti záznamu/e-mailu).

Výstup: Schválená baseline specifikace, kterou lze použít do sprintů. Bez schválení se nic nevyvíjí.


Fáze 2: Specifikace a kontrola (OpenSpec)

Cíl: Každá změna má delta specifikaci a odkaz na zdroj důkazu.

  • Adresář: openspec/specs = aktuální stav; openspec/changes/<id> = návrhy změn. Návrh vždy odkazuje na zdroj (source:) a obsahuje proposal.md, tasks.md, specs/<module>/spec.md (delta).
  • Manuální kontrola: Architekt/PM kontroluje, zda jsou akceptační kritéria úplná, mají vazbu na důkaz a neobsahují volný text bez scénářů.
  • Gherkin: akceptační kritéria jsou psaná jako scénáře, z nich se generují UI testy.
  • Review ready: openspec validate --strict musí projít před zařazením do sprintu.

Checklist architekta

  • [ ] End-to-end návrh je kompletní
  • [ ] Baseline specifikace je vytvořena
  • [ ] Předpoklady a blokátory jsou zapsány
  • [ ] PM review proběhlo
  • [ ] openspec validate --strict prošlo

➡️ Pokračujte na Sprint Build.