Klientská analýza¶
Přehled procesu analýzy¶
Každý projekt začíná důkladnou analýzou klientských potřeb. Nikdy nepíšeme kód bez úplného pochopení business požadavků. Tento proces zajišťuje, že první verze systému přesně odpovídá skutečným potřebám klienta.
Evidence-first: jedinými uznanými zdroji informací jsou nahrané schůzky se sdílenou obrazovkou a e-maily. Každý požadavek musí mít
source: meeting:<datum>#<timestamp>neboemail:<message-id>. Transkripty ukládáme (např.openspec/evidence/) a v každé specifikaci uvádíme odkaz na konkrétní čas/část e-mailu.
graph TD
subgraph "Fáze 1: První kontakt"
A[Úvodní schůzka] --> B[Pochopení businessu]
B --> C[Identifikace stakeholderů]
end
subgraph "Fáze 2: Hloubková analýza"
C --> D[Discovery workshopy]
D --> E[Mapování procesů]
E --> F[Sběr požadavků]
end
subgraph "Fáze 3: Dokumentace"
F --> G[Business Requirements]
G --> H[Gap Analysis]
H --> I[Návrh řešení]
end
subgraph "Fáze 4: Validace"
I --> J[Review s klientem]
J --> K{Schváleno?}
K -->|Ne| D
K -->|Ano| L[Předání do vývoje]
end
Fáze procesu¶
| Fáze | Cíl | Výstupy |
|---|---|---|
| První kontakt | Porozumět celkovému kontextu | Meeting notes, stakeholder map |
| Hloubková analýza | Detailní pochopení procesů | Workshop records, procesní mapy |
| Gap Analysis | Mapování požadavků na systém | Gap Analysis Report |
| Validace | Schválení a předání do vývoje | Project Charter |
Artefakty analýzy¶
| Dokument | Povinný | Šablona |
|---|---|---|
| Meeting notes | Ano | templates/meeting-notes.md |
| Stakeholder map | Ano | templates/stakeholder-map.yaml |
| Workshop records | Ano | templates/workshop-record.yaml |
| Process maps | Ano | Mermaid diagrams |
| Requirements list | Ano | templates/requirements.yaml |
| Gap Analysis | Ano | templates/gap-analysis.yaml |
| Solution Proposal | Ano | templates/solution-proposal.yaml |
| Project Charter | Ano | templates/project-charter.yaml |
➡️ Pokračujte na První kontakt pro první fázi analýzy.