Сменаларды пландаштыруу
1) Максаттары жана алкактары
Сменаларды пландаштыруу платформанын токтобой турган окуяларга жана трафиктин туу чокуларына үзгүлтүксүз даярдыгын камсыз кылат. Максаттары:- SLO-критикалык процесстерди жабууга кепилдик берүү (депозиттер, чендер/сеттл, корутундулар, KYC/AML);
- сутканын каалаган убакта MTTA/MTTR кыскартуу;
- эмгек мыйзамдарын жана ички саясатты (дем алыш/тыныгуу/түнкү) сактоо.
2) Ролдору жана колдоо деңгээл
L1 (NOC/Operations): баштапкы триаж, runbook баштоо, эскалация.
L2 (On-Call домени): Payments, Games/Core, Data/Infra - терең диагностика жана фикстер.
L3 (SRE/Platform/Dev): конфигурацияларды өзгөртүү, тактар, авариялык релиздер.
IC/CL (Incident Commander/Comms Lead): окуя жана байланыш жетектейт.
Duty Manager (сменада): staffing тастыктайт, тобокелдиктер, freeze терезелер.
3) Сменалардын жана ротациялардын моделдери
3. 1 24 × 7 каптоо
8 × 3 (үч сегиз саат): Day (08: 00-16: 00), Swing (16: 00-00: 00), Night (00: 00-08: 00). Башкаруу оңой, көбүрөөк кызматкерлерди талап кылат.
12 × 2 (эки он эки саат): Day (08: 00-20: 00), Night (20: 00-08: 00). Аз хендоверлер, чарчоо коркунучу жогору - чектөөлөр менен колдонуу.
Follow-the-sun: EU → AMER → APAC, минималдуу түнкү; бөлүштүрүлгөн команданы талап кылат.
3. 2 айлануу үлгүлөрү (мисал)
Panama/Pitman (2-2, 3-2, 2-3): узак дем алыш менен 12 саат кезектешип (катуу чарчоо контролдоо талап кылат).
4-on/4-off (12h): 4 күн 12 саат, 4 дем алыш күндөрү; жакшы автоматташтыруу менен L1 үчүн ылайыктуу.
5 × 8 (классикалык): L2/L3 үчүн + түнкү/дем алыш күндөрү on-call милдети.
3. 3 On-call нөөмөт
Primary/Secondary: ар бир домен биринчилик жана экинчилик on-call бар.
Shadow-on-call: негизги канаты астында жаңы инженерлер окутуу.
4) эсептөө жана "shrinkage" (shrinkage)
4. 1 FTE негизги формуласы
ролу үчүн талап FTE:
FTE = (coverage hours per week/productive FTE hours per week) × (1 + shrinkage)
Кайда shrinkage эс алуу/оорукана/окутуу/1 камтыйт: 1/retro/админ-убакыт (адатта 20-35%).
Мисал (L1 24 × 7, 8-саат):- 168 ч каптоо/35 жемиштүү саат/жума ≈ 4. 8
- shrinkage менен 30% → 4. 8 × 1. 3 ≈ 6. 2 FTE (туруктуулук үчүн 7 тегеректелген).
4. 2 Чокулары боюнча план
Иш-чаралардын туу чокусун кошуу (топ-матчтар, турнирлер): календардык терезелерге + 10-25% FTE. Тарыхый алерт/трафик графиктерин колдонуңуз.
5) SLO жабуу жана тобокелдик терезелер
Критикалык саат матрицасын түзүңүз (жергиликтүү "прайм-тайм" GEO/төлөм ыкмалары).
Слотко минималдуу курамды орнотуңуз (мисалы, Night: L1 × 2, L2-Payments × 1 on-call, L2-Games × 1 on-call, IC rotation).
Релиздер/миграциялар үчүн release guard (кошумча L2/SRE) мезгилине жана + 60 мин пост-мониторинг дайындаңыз.
6) Хендоверлер (нөөмөт берүү)
түзүлүшү 10-15 мүнөт:1. SLO/алерт жана ачык окуялар статусу.
2. Терезеде пландаштырылган иштер + тобокелдиктер.
3. Блокаторлор/күтүүлөр (PSP/KYC провайдерлери, регламент).
4. Макулдашылган comm-пландар (статус-бет, өнөктөштөр).
5. On-call алмашуу жана байланыш курамын текшерүү.
Хендовердин чек тизмеси wiki/ботто болушу керек; протокол - вар-румда же алмаштыруучу каналда.
7) Календарь жана алмаштыруу
Горизонт пландаштыруу: 8-12 жума; алмаштыруу - 2 жумадан кечиктирбестен (форс-мажорду кошпогондо).
Freeze-мезгилдери: ири иш-чаралар/майрамдар - негизги ролдору үчүн эс тыюу салуу (кийин ордун толтурат).
Buddy-руль: гана ошол эле домен/квалификация инженер же кошумча менен алмаштыруу. Shadow.
8) Платформа менен интеграция
Alerting: активдүү өзгөртүү жана домендерди багыттоо (P1 → pager + var-room).
Окуя-бот: команда '/rota ', '/whoisoncall', авто-сөз IC/CL.
Релиздер: CAB нөөмөт тартиби менен синхрондоштурулган; сыртында бошотуу - тыюу салынат.
Статус-бет: Активдүү нөөмөттөн CL ботто тастыкталган.
9) Туруктуулук жана ден соолук командасы
Эмгек нормалары: түнкү/дем алыш күндөрү - кошумча төлөмдөр жана эс алуулар; максималдуу түнү катары менен (мисалы, ≤ 3).
тыныгуулар: ар бир 2-3 саат кыска тыныгуу; 12h - милдеттүү эки узун.
Fatigue-watch: саат/жума чеги., Эреже "бир нөөмөт үчүн N P1 ашык эмес".
Психологиялык колдоо: оор P1 кийин дебриф, комп-тайм.
10) Көп аймак жана follow-the-sun
Жергиликтүү L1 жана L2 домендери менен бренддерди/тенанттарды аймактарга бөлүңүз (EU/LATAM/APAC).
Аймактык IC кросс-аймактык окуялар боюнча глобалдык IC үчүн эскалация.
Тобокелдиктерди жана иштерди өткөрүп берүү менен күнүмдүк кросс-аймактык хендовер (15 мин).
11) Саясат жана RACI
Policy "Shift & On-Call": ким, кантип жана качан болот; алмаштыруу; кечигүү; камдык.
SoD/Access: IC/CL/каржылык бүтүмдөр - өзүнчө ролдору; JIT жогорулатуу гана бот аркылуу.
RACI: ар бир сменада - IC (A), Duty Manager (A/R), L1/L2 (R), Compliance/Sec (C), колдонмо (I).
12) Инструменттер жана маалыматтар
Бирдиктүү календарь (атрибуттары менен: домен, аймак, байланыш, камдык).
Dashbord жүктөө сменалар: Алерт/саат, окуялар/түрү, релиздер/терезелер.
Адилеттүүлүк отчеттору (fair-share): адамдар боюнча түн/дем алыш күндөрүн жабуу.
HR/PTO менен интеграция shrinkage автоматтык түрдө эсептелет.
13) Сапат көрсөткүчтөрү (KPI/KRI)
Coverage Rate: толук курамы менен% саат.
MTTA/MTTR Slots боюнча: күнү-түнү/түн.
Handover Defects: чек тизмесинин жетишпеген пункттарынын саны.
Pager Fatigue: alertov/адам/жума.; түнкү чалуулар (максаты - ↓).
Replacement SLA:% жабык алмаштыруу ≤ 48 саат башталганга чейин.
Training Coverage: жаңы операторлор үчүн shadow-slot менен сменалардын үлүшү.
Fair-Share Index: кызматкерлери боюнча түн/дем алыш бир калыпта.
14) Жол картасы киргизүү (4-8 жума)
Нед. 1-2: Алерт/чокулардын тарыхын чогултуу, SLO-критикалык терезелерди аныктоо; моделин тандоо (8 × 3 же follow-күн), FTE жана shrinkage эсептөө.
Нед. 3-4: жарыялоо Саясат "Shift & On-Call", Хендовер чек тизмесин күйгүзүп, жалпы календарды жана боттун командаларын ишке киргизүү '/whoisoncall ', '/handover'.
Нед. 5-6: эскалацияларды жана алмаштырууларды жөндөө, fair-share отчетторун кошуу, САВ/релиздерди сменалар менен синхрондоштуруу, freeze терезелерин киргизүү.
Нед. 7-8: Retro күйүп жана сапаттуу hendovers, түнкү түзөтүү курамы, ишке киргизүү shadow-программасы жана IC/CL тастыктоо.
15) Шаблондор жана экспонаттар
Shift Rota (EU үчүн мисал, Андижан убактысы):Handover Checklist (10 пункт): SLO, окуялар, иш, тобокелдик, релиздер, провайдерлер, жеткиликтүүлүк, статус-беттер, ачык билеттер, staffing.
Replacement SOP: алмаштыруу жол-жоболоштуруу, кабыл алуу критерийлери, камдык байланыш.
Freeze Calendar: окуялар/майрамдар жана РТО/релиздер боюнча тыюу салуулар.
16) Антипаттерндер
Домендик бөлүнүүсүз баарына бир on-call.
12 саат түнү катары менен чектөөсүз жана тыныгуусуз.
IC/CL/CL-жеткиликтүүлүгү жок саат релиздери.
Хендовер "оозеки", чек баракчасы жана жазуусу жок.
Ignor shrinkage → өнөкөт жетишсиз.
Нөл shadow программасы → адамдар үчүн алсыздык жана SPOF.
Жыйынтык
Сменаларды пландаштыруу инженердик милдет болуп саналат: FTE жана shrinkage эсептөө, чынчыл айлануу жана ден соолукту коргоо, катуу hendovers жана alerting/ChatOps/CAB менен интеграция. Бул алкак алдын ала 24 × 7 SLO камтууну, тез жооп жана буйруктары жок бизнестин туруктуулугун камсыз кылат.