Přeskočit obsah

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í.

Rychlé odkazy