Architektura skautIS v2
skautIS v2 je nová generace centrálního informačního systému Junáka – českého skauta. Tato sekce popisuje cílovou architekturu, domény, integrace a klíčová rozhodnutí. Současný (legacy) systém je popsán v Aktuální SkautIS.
Pro koho je tato dokumentace
| Dokument | Cílová skupina | Obsah |
|---|---|---|
| Přehled pro vedení | Vedení Junáka, ne-techničtí stakeholdeři | Cíle, přínosy, rizika, časový rámec – minimum technického žargonu |
| Technický přehled | Vývojáři, architekti | Komponenty (SSO, backend, DB), technologie, odkazy na detaily |
| Oprávnění | Vývojáři, architekti | Úroveň oprávnění User pro jednotku, hierarchická platnost pro podřízené jednotky |
| Domény | Vývojáři, produkt | Jedna doména = jeden dokument (osoby, jednotky, události, dotace, …) |
| Integrace | Vývojáři, integrátoři | Propojení s SRS, h.skauting, Google Workspace, Záchranka |
| Diagramy | Všichni | Přehledové a integrační diagramy (Mermaid) |
| Rozhodnutí (ADR) | Vývojáři, architekti | Architektonická rozhodnutí a důvody |
Principy dokumentace
- Jeden zdroj pravdy – každá informace má své místo; ostatní dokumenty odkazují, ne kopírují.
- Vzájemné odkazy – dokumenty se odkazují mezi sebou; úprava se dělá na jednom místě.
- Specifikace před kódem – domény a integrace se specifikují před implementací.