Otázka 12 / 15

Jak má fungovat architektonické řízení (architecture governance) v životním cyklu projektu? Popište architektonické brány (architecture gates), práci s ADR a waiver (výjimkami). Jak zabránit over-governance i under-governance?

Proč architecture governance

Chrání organizaci před:

  • fragmentací,
  • neudržitelnou komplexitou integrací,
  • bezpečnostními a provozními riziky.

Kde jsou brány v životním cyklu

  • iniciace: shoda se směrem/roadmapou,
  • návrh: integrace, data, NFR, bezpečnost,
  • před go-live: provozní připravenost, monitoring, SLA/SLO.

ADR (Architecture Decision Records)

  • stručný záznam: kontext → rozhodnutí → alternativy → důsledky.
  • umožňuje dohledatelnost a kontinuitu rozhodování.

Waiver (výjimka)

  • musí být zdůvodněná, časově omezená,
  • s kompenzačními opatřeními a plánem nápravy,
  • evidovaná jako technický dluh (ideálně na úrovni portfolia).

Jak vybalancovat governance

  • risk-based přístup: přísnost dle dopadu a kritičnosti,
  • automatizace kontrol (CI/CD, guardrails),
  • lehčí a častější spolupráce s týmy místo pozdních „stop the line“ review.

Závěr

Governance má zrychlovat rozhodování a snižovat riziko; pokud je jen byrokracií, vzniká motivace k obcházení (shadow IT).