Teza#
Wysoki CFR nie jest dowodem słabości inżynierów. Jest dowodem słabości systemu, który pozwolił złemu kodowi dotrzeć na produkcję. Paved Roads to ścieżki, na których zrobienie czegoś dobrze jest tańsze niż zrobienie tego źle.
Co składa się na Paved Road#
Templates#
Generator nowego serwisu w 1 komendzie: repo + CI + observability + sekret-manager + RBAC + healthcheck + on-call ownership.
Quality gates jako default#
CI startuje z trzema bramkami wymaganymi, których nie da się obejść bez zatwierdzenia tech-lidera:
- statyczna analiza,
- skan zależności (CVE),
- progi pokrycia testami w plikach zmienionych w PR.
Deploy preview + rollback#
Każdy PR wystawia preview na izolowanym środowisku. Każdy main-deploy ma 1-klikowy rollback. Ten jeden komponent obniża MTTR z godzin do minut.
ROI w trzech kwartałach#
| Kwartał | Inwestycja | Efekt |
|---|---|---|
| Q1 | Zespół platformowy 2 FTE | -25% Lead Time dzięki self-serve |
| Q2 | Quality gates + CVE scan | -40% CFR |
| Q3 | Rollback automation + preview | -60% MTTR |
Dlaczego to działa#
Bo zmienia kierunek pytania po awarii. Z „kto?” na „co w platformie pozwoliło?”. W tym pytaniu nie ma winy, jest tylko praca.
Platform Engineering to nie nowy zespół. To nowa odpowiedź na stare pytanie: gdzie kończy się kreatywność, a zaczyna systematyka.