Planificarea schimbului
1) Obiective și cadru
Planificarea Shift asigură pregătirea continuă a platformei pentru incidente și vârfuri de trafic fără burnout comandă. Obiective:- garantarea acoperirii proceselor SLO-critice (depozite, rate/decontare, concluzii, KYC/AML);
- Reduceți MTTA/MTTR în orice moment al zilei
- respecta legislatia muncii si politicile interne (weekend/pauze/nopti).
2) Roluri și niveluri de sprijin
L1 (NOC/Operations): triaj primar, rulare runbook, escaladare.
L2 (Domain On-Call): Plăți, Jocuri/Core, Date/Infra - diagnosticare și remedieri profunde.
L3 (SRE/Platform/Dev): modificări de configurare, patch-uri, versiuni de urgență.
IC/CL (Commander Incident/Comms Lead): Gestionează incidente și comunicații.
Duty Manager (prin schimb): confirmă personalul, riscurile, ferestrele înghețate.
3) Modele de schimbare și rotație
3. 1 24 × 7 acoperire
8 × 3 (trei opt ore): Ziua (08: 00-16: 00), Leagănul (16: 00-00: 00), Noaptea (00: 00-08: 00). Ușor de gestionat, necesită mai mulți angajați.
12 × 2 (două douăsprezece ore): Ziua (08: 00-20: 00), Noaptea (20: 00-08: 00). Mai puține handovers, risc mai mare de oboseală - utilizarea cu restricții.
Follow-the-sun: EU → AMER → APAC, noapte minimă; necesită o comandă distribuită.
3. 2 Șabloane de rotație (exemplu)
Panama/Pitman (2-2, 3-2, 2-3): alternarea de 12 ore cu weekenduri lungi (necesită un control strict al oboselii).
4-on/4-off (12h): 4 zile timp de 12 ore, 4 zile libere; potrivit pentru L1 cu o bună automatizare.
5 × 8 (clasic): pentru L2/L3 + nopți de gardă/weekend.
3. 3 Taxă de gardă
Primar/secundar: Fiecare domeniu are un primar și secundar de gardă.
Shadow-on-call: Formarea de noi ingineri sub aripa Primary.
4) Calculul stării și contracție (contracție)
4. 1 Formulă ENI de bază
ENI necesare pentru rolul:
FTE = (coverage hours per week/productive FTE hours per week) × (1 + shrinkage)
În cazul în care contracția include concediu/concediu medical/formare/1: 1/retro/timp admin (de obicei 20-35%).
Exemplu (L1 24 × 7, 8 ore):- 168 ore de acoperire/35 ore productive/săptămână ≈ 4. 8
- Cu contracție 30% → 4. 8 × 1. 3 ≈ 6. 2 ENI (rotund la 7 pentru stabilitate).
4. 2 Planul de vârf
Adăugați factorul de vârf pentru evenimente (meciuri de top, turnee): + 10-25% ENI în ferestrele calendarului. Utilizați parcele istorice de alertă/trafic.
5) Acoperire SLO și ferestre de risc
Construiți o matrice de ore critice (local prime time GEO/metode de plată).
Setați compoziția minimă pe slot (de exemplu, Noapte: L1 2, 1 de gardă, 1 de gardă, IC prin rotație).
Pentru versiuni/migrații, atribuiți o gardă de eliberare (opțiunea L2/SRE) pentru perioada și + 60 de minute de post-monitorizare.
6) Handovers (transfer de schimbare)
Structura 10-15 minute:1. SLO/alertă și starea incidentului deschis.
2. Lucrări planificate în fereastră + riscuri.
3. Blocante/așteptări (PSP/KYC furnizori, regulament).
4. Planuri de comunicare convenite (pagina de stare, parteneri).
5. Verificați compoziția schimbului și contactele de gardă.
Lista de verificare a predării trebuie să fie în wiki/bot; protocol - în var-cameră sau canal înlocuibil.
7) Calendar și înlocuiri
Orizont de planificare: 8-12 săptămâni; înlocuire - nu mai târziu de 2 săptămâni (cu excepția forței majore).
Perioade de înghețare: evenimente majore/vacanțe - interdicție de vacanță pentru roluri cheie (compensate mai târziu).
Buddy-regula: înlocuirea numai de către un inginer de același domeniu/calificare sau cu umbră suplimentară.
8) Integrarea platformei
Alertare: rutare prin schimbare activă și domenii (cameră P1→pager+var).
Incident bot: echipele '/rota ', '/whoisoncall', auto-menționează IC/CL.
Versiuni: CAB sincronizat cu programul de schimbare; versiuni off-acoperire - interzise.
Status page: CL de la schimbarea activă confirmată în bot.
9) Sustenabilitatea echipei și sănătatea
Standarde de muncă: noapte/weekend - suprataxe și timp liber; noapte maximă într-un rând (de exemplu, ≤3).
Pauze: la fiecare 2-3 ore o scurtă pauză; la 12h - obligatoriu două lungi.
Fatigue-ceas: limita de ore/săptămână, regula „nu mai mult de N P1 pe schimbare pe unul”.
Suport psihologic: interogatoriu după P1 greu, exp-time.
10) Multi-regiune și urmați-the-soare
Împărțiți mărcile/chiriașii pe regiuni (EU/LATAM/APAC) cu L1 local și domeniul L2.
IC regionale escaladează la un IC global în incidente transregionale.
Predarea zilnică transregională (15 min) cu transfer de riscuri și lucrări.
11) Politicieni și RACI
Politica "Shift & On-Call': Cine intervine, cum și când; înlocuiri; întârziere; rezervă.
SoD/accesări: IC/CL/tranzacții financiare - roluri separate; JIT stimulează numai prin bot.
RACI: fiecare schimbare are IC (A), Duty Manager (A/R), L1/L2 (R), Compliance/Sec (C), management (I).
12) Instrumente și date
Calendar unic (cu atribute: domeniu, regiune, contact, rezervă).
Tablouri de bord de încărcare Shift: alerte/oră, incidente/tip, versiuni/ferestre.
Rapoarte de justiție (echitabil-share): acoperire de noapte/week-end de către oameni.
Integrarea cu HR/PTO astfel încât contracția să fie numărată automat.
13) Măsurători de calitate (KPI/KRI)
Rata de acoperire:% ore cu turnare completă.
MTTA/MTTR după slot: zi/seară/noapte.
Defecte de predare: numărul de elemente lipsă din lista de verificare.
Oboseală Pager: alertă/persoană/săptămână; apeluri de noapte (țintă - ↓).
SLA de înlocuire:% din schimburile închise prin înlocuire ≤ cu 48 de ore înainte de începere.
Acoperire de formare: ponderea schimburilor cu slot umbră pentru noii operatori.
Fair-Share Index: Planificarea nopților/zilelor libere de către angajat.
14) Foaie de parcurs de implementare (4-8 săptămâni)
Ned. 1-2: colectați istoria alertelor/vârfurilor, determinați ferestrele critice SLO; alegeți un model (8 × 3 sau urmați-soare), calculați ENI și contracție.
Ned. 3-4: publicați politica "Shift & On-Call', activați lista de predare, rulați calendarul general și comenzile bot '/whoisoncall ', '/predare'.
Ned. 5-6: debug escaladări și înlocuiri, adăugați rapoarte de partajare echitabilă, sincronizați CAB/versiuni cu schimburi, introduceți ferestrele înghețate.
Ned. 7-8: retro în ceea ce privește burnout și calitatea handovers, corectarea compoziției celor de noapte, lansarea unui program de umbră și certificarea IC/CL.
15) Modele și artefacte
Shift Rota (exemplu pentru UE, ora Kiev):Lista de verificare a predării (10 puncte): SLO, incidente, lucrări, riscuri, comunicate, furnizori, accesări, pagini de stare, bilete deschise, personal.
Înlocuirea POS: cum se emite o înlocuire, criterii de admitere, contact de rezervă.
Freeze Calendar: evenimente/vacanțe și interdicții pe RTO/versiuni.
16) Antipattern
Unul de gardă pentru toți fără separarea domeniului.
12 ore nopți la rând fără restricții și pauze.
Eliberează în ore fără disponibilitate IC/CL/CL.
Predarea „pe cuvânt rostit”, fără listă de verificare și note.
Ignorați contracția → un subset cronic.
Programul umbra zero → fragilitate și SPOF la om.
Total
Planificarea schimbului este o sarcină inginerească: calculul ENI și contracție, rotația onestă și protecția sănătății, handoverele stricte și integrarea cu alertarea/ChatOps/CAB. Acest cadru oferă o acoperire previzibilă 24 × 7 SLO, răspunsuri rapide la incidente și reziliență în afaceri fără burnout în echipă.