Termín DORA označuje buď metodiku pro měření výkonu softwarových týmů, nebo novou evropskou regulaci digitální odolnosti.
V kontextu vývoje softwaru je DORA soubor čtyř klíčových metrik, které pomáhají organizacím pochopit, jak efektivně vyvíjejí a nasazují kód. Tento standard vznikl na základě několikaletého výzkumu společnosti Google.
| Metrika | Popis | Co měří |
|---|---|---|
| Deployment Frequency | Jak často organizace úspěšně nasazuje kód do produkce. | Rychlost |
| Lead Time for Changes | Čas od prvního commitu kódu po jeho úspěšné nasazení v produkci. | Rychlost |
| Change Failure Rate | Procento nasazení, která vedou k selhání (vyžadují rollback nebo opravu). | Kvalitu |
| Failed Service Restoration | Čas, který trvá obnovení služby po incidentu v produkci (MTTR). | Kvalitu |
Dle těchto metrik se týmy dělí na:
DORA je také nařízení Evropské unie, které vstoupilo v platnost v roce 2025. Jeho cílem je zajistit, aby finanční sektor (banky, pojišťovny) byl schopen odolat kybernetickým útokům a jiným výpadkům IT.
| Vlastnost | DORA Metrics | DORA Act |
| ———– | ————– | ———- |
| Oblast | Vývoj softwaru (DevOps) | Finance a regulace |
| Účel | Zvýšení produktivity a kvality | Zajištění bezpečnosti a stability |
| Závaznost | Dobrovolná metodika | Povinný zákon (EU) |
—
Tip: Pokud pracujete v IT týmu, metriky DORA jsou skvělým způsobem, jak argumentovat pro investice do automatizace a CI/CD procesů.
Související: DevOps, CI/CD, Kybernetická bezpečnost