Mapa drogowa procesu
1) Cel i zasady
Mapa drogowa opisuje, w jaki sposób osiągamy wskaźniki biznesowe poprzez inicjatywy inżynieryjne i kiedy są one dostarczane.
Zasady:- Wyjście nad wyjściem: Cele są mierzone przez SLO/KPI biznesowe (nie liczba zadań).
- Rozkład strumienia wartości: platforma, płatności, dane/BI/ML, bezpieczeństwo/zgodność, niezawodność/obserwowalność, DevEx/IDP.
- Horyzonty: H1 (0-6 miesięcy) - operacja; H2 (6-18 miesięcy) - skalowanie; H3 (18 + miesięcy) - badania naukowe/innowacje.
- Teraz/Następny/Później i strategia dwóch prędkości: szybkie wygrane + podstawowe projekty.
- Oparte na dowodach: każde oświadczenie jest metryką, eksperymentem lub audytem.
2) Ramy mapy drogowej (artefakty)
Vision/North Star: 1 strona „gdzie idziemy” (SLO, rynki docelowe, licencje).
Filary strategiczne: skala, niezawodność, bezpieczeństwo, prędkość dostawy, ekonomia.
Roczny portfel inicjatyw o kwartalnych przyrostach.
OKR (firma → domena → zespół) i SLO (p95/TTFB, Time-to-Wallet, tolerancja błędów).
Katalog zależności (regulacje, dostawcy PSP/KYC, wersje backend/client).
Rejestr ryzyka i plan reagowania.
RACI w sprawie kluczowych inicjatyw.
Zwolnij kalendarz i zamrozić okna.
Polityka deprymacji i rejestr zadłużenia technicznego.
3) Priorytety: Jak wybrać, co zrobić najpierw
RICE (Reach, Impact, Confidence, Effort) - dla funkcji produktu/platformy.
WSJF (koszt opóźnienia/wielkość zatrudnienia) - w odniesieniu do infrastruktury i ograniczania ryzyka.
Poręcze: Nie uruchamiaj inicjativen bez wymiernych KPI, dedykowanego właściciela i wstecznego planu kompatybilności.
4) Strumienie wartości i cele
4. 1 Platforma/infrastruktura
Cele: p95 API <1500 ms, autoskalowanie, uwalnianie kanarkowe, DR RTO ≤ 1ch/RPO ≤ 5min.
Dojrzałość: od „wersji ręcznych” po „policy-as-code + SLO auto-upload”.
4. 2 Płatności/Wnioski
Cele: Czas do portfela p95 ≤ 30c, wzrost konwersji depozytu + X%, odporny na uszkodzenia inteligentny routing PSP.
4. 3 Dane/BI/ML
Cele: Unified Events Contract, DWH + Streaming, Anti-Fraud-ML, Product Analytics.
4. 4 Bezpieczeństwo/Zgodność
Cele: gotowość PCI/RODO, podpisy SBOM +, "brak ludzi w prod', PAM/SSO + MFA, eBPF/wykrywanie runtime.
4. 5 Niezawodność/obserwowalność
Cele: Budżet błędu ≤ 1%, końcowy OTel, syntetyczne monitorowanie scenariuszy krytycznych.
4. 6 DevEx/IDP (platforma deweloperska)
Cele: TTFPR ≤ 1 dzień, podgląd środowiska per-PR, testy kontraktowe wszędzie, katalogi szablonów.
5) Przykład karty rocznej (H1: 0-6 miesięcy, H2: 6-12 miesięcy)
H1 (Kwartały Q1-Q2)
Teraz (Q1):- IDP MVP: szablony usług, podstawowe CI (lint + unit + build), środowiska podglądu.
- Obserwowalność 1. 0: OTel, p95/5xx/DLQ desek rozdzielczych, wpisy SLO.
- Płatności v1: 2 PSP + awaria, Idempotency-Key, podpisane haki internetowe.
- Security Core: SSO + MFA, KMS, podstawowe zasady przyjmowania, SBOM dla każdego budynku.
- Canary/Blue-Green, automatyczne przesyłanie SLO.
- Platforma danych 1. 0: single event bus, Data Catalog, validation kontraktu.
- Sygnały przeciwko oszustwom 1. 0 (zasady + phicheflags).
- FinOps 1. 0: showback, pierwsze budżety i kwoty.
H2 (Q3-Q4)
Teraz (Q3):- Smart-routing PSP ма SLA/бей, Ruch cieni.
- Odporność: testy chaosu na ustawianie, DR-suche rany.
- Bezpieczeństwo 2. 0: Podpis obrazu + admission-enforce, SOAR playbooks.
- Dane 2. 0: raporty DWH + mierniki produktu, wyniki ML (beta).
- Rozmieszczenie pierścieni według regionu/najemcy.
- Straż kosztowa: automatyczne wyłączenie zasobów bezczynności, prawowitość.
- Pakiet zgodności: artefakty PCI/RODO, ścieżki audytu dowodowego.
- Platforma UX: DevPortal 2. 0, Złote ścieżki, Runbooks jako kod.
6) Roczne OKR (przykład)
O1: Stabilność i prędkość:- KR1: p95 API <1. 5s; KR2: MTTR <30 min; KR3: częstotliwość wydawania sprzedaży ≥ 2/dzień.
- KR1: + 3 pp konwersja depozytu; KR2: Czas do portfela p95 ≤ 30 ".
- KR1: 100% podpisanych obrazów; KR2: 0 krytyczny/wysoki bez wyjątków> 14 dni; KR3: − 20% kosztów infrastruktury/1000 RPS.
7) 12 miesięczny plan dostawy (szablon)
8) Zasoby i skład zespołów
Матринава кова: Platforma (K8s/IaC), Płatności (PSP/KYC/crypto), Dane (Kafka/DWH/DBT), Bezpieczeństwo (IAM/PAM/SAST/DAST)), SRE (SLO/OTel), DevEx (Backstage/CLI).
Plan zdolności: 70% - inicjatywy w zakresie kart, 20% - wsparcie/incydenty, 10% - badania nad H3.
Sprzedawcy: Build vs Kup kryteria (TCO, lock-in, speed, control, compliance).
9) Budżet i FinOp
Gospodarka jednostkowa: €/1000 RPS, €/TB-storage, €/deposit.
SLO w budżecie: ograniczenia dotyczące usług/obszarów nazw; automatyczne ostrzeżenia o odchyleniach.
Optymalizacja: prawowitość, spot/subskrypcje, buforowanie, przechowywanie na zimno, partia poza szczytem.
10) Bezpieczeństwo i zgodność w planie działania
Wbudowane „bramy jakości”: SBOM, podpis, SAST/SCA, DAST, policy-as-code.
Pakiety PCI/RODO: DPIA, tokenizacja, segmentacja PAN, rejestry kontrolowane.
"No people in prod' do końca Q3: PAM, sesje nagraniowe, audyt" break-glass ".
11) Obserwowalność i SLO
Едина Wskaźniki poziomu usługi: latency p50/p95/p99, error-rate, saturate.
Business SLI: Time-to-Wallet, konwersja depozytu, KYC współczynnik odrzucenia.
Budżet błędu kontroluje szybkość uwalniania: wyczerpany - skupić się na niezawodności.
12) Komunikacja i Zarządzanie
Uroczystości: Cotygodniowe portfolio (PM + EM + RM), miesięczne sterowanie, kwartalne QBR
Artefakty: skonsolidowana tablica rozdzielcza/budżet OKR/SLO, changelog decyzji strategicznych.
Przejrzystość: DevPortal z „live” mapą drogową (Now/Next/Later, owners).
13) Ryzyko i zależności (wzór rejestru)
14) RACI (przykład dla „Kanaryjskich wydań”)
Odpowiedzialny: Release Manager, SRE
Odpowiedzialność: szef platformy
Skonsultowano się: Bezpieczeństwo Lead, QA Lead
Poinformowany: Produkt/Wsparcie/Zgodność
15) Uruchomienie inicjatywy: Definicja gotowości/gotowości
DoR: właściciel, target metric, contract/scheme, design dock, risk list, rollback plan.
DoD: testy zielone (jednostka/umowa/integracja/e2e), tablice rozdzielcze/alerty zaktualizowane, runbook gotowy, changelog opublikowany, ulepszony metrycznie.
16) Eksperymenty, A/B i ficheflagi
Każdy model produktu/ryzyka - poprzez phicheflag, z progresywną aktywacją i telemetrią wpływu (konwersja, opóźnienie, błędy).
Eksperymenty są zapisywane w katalogu: hipoteza → wynik → rozwiązanie.
17) Polityka deprywacji i zadłużenia technicznego
Plan wygaśnięcia: okres wsparcia ≥ 2 wersje drobne, adaptery migracji, data EOL.
Rejestr długu technicznego: ocena ryzyka/wartości, kwartalne „sprinty dłużne”.
18) Lista kontrolna harmonogramu dojrzałości
- Istnieje wizja i 5 filarów strategii.
- Portfolio 4Q z wymiernym OKR/SLO.
- Jednolite zasady ustalania priorytetów (RICE/WSJF).
- Rejestr ryzyka i zależności są istotne co tydzień.
- RACI/właściciele przydzielone, zasoby potwierdzone.
- Mapa jest dostępna w DevPortal i jest synchronizowana z kalendarzem wydania.
- Utrzymuje się politykę deprymacji i rejestr długu technicznego.
- Budżet SLO/Error kontroluje tempo zwolnień.
- Obsługa deski rozdzielczej FinOps i bramy budżetowe są włączone.
19) Przykład „Now/Next/Later” (widok dla DevPortal)
Teraz: IDP MVP, Obserwowalność 1. 0, PSP v1 (2 dostawców), SSO + MFA + KMS.
Następny: Canary, Dane 1. 0, Smart-routing, test DR, podpisy obrazu (egzekwować).
Później: rozmieszczenie pierścieni, audyt PCI/RODO, przeciwdziałanie oszustwom w skali ML, DevPortal 2. 0.
Krótki wniosek
Mapa drogowa technologii jest żywym kontraktem między biznesem a inżynierią. Łączy strategię z wykonywalnymi krokami kwartalnymi, skupia się na wynikach (SLO, Time-to-Wallet, konwersja), równoważy prędkość i ryzyko oraz tworzy przejrzystość: kto, co, kiedy i dlaczego. Wykonując ten szablon, zmieniasz skalę i zgodność z zagrożeniem na przewagę konkurencyjną.