GH GambleHub

Buyruqlar va smenalarni almashtirish

1) Rotatsiya maqsadlari

Rotatsiya - bu uzluksiz qoplash, oldindan aytib bo’ladigan yuklama va kontekstni yo’qotmasdan tezkor reaktsiyani ta’minlashning tizimli usuli. Asosiy maqsadlar:
  • peyj va tungi soatlarning bir tekis taqsimlanishi;
  • fors-majorda kafolatlangan almashtirish;
  • jadvallar, ta’tillar va cheklovlarning shaffofligi;
  • SLA/komplayens talablariga rioya qilish va auditni saqlash.

2) Rollar va qoplash

P1 (Primary on-call): birinchi javob, triaj, IC bilan sinxronlash.
P2 (Secondary on-call): ortiqcha yuklash/eskalatsiyalar uchun bekap.
IC-of-the-day/Duty Manager: SEV-1 + ning etakchisi, yechimlarni muvofiqlashtirish.
Observer/Shadow: «soyasiz» peyjsiz o’rganish.

Tavsiyalar:
  • smenadan 30 daqiqadan ± relizlardan qochish;
  • murakkab derazalar uchun ikkita faol slot (P1 + P2) ushlab turish;
  • IC belgilangan smenaga ega, P1 ni birlashtirmaydi.

3) Rotatsiya modellari

8 soatlik smenalar bilan 24/7: tong/kun/kecha (3 brigada). Minimal charchoq, ko’proq almashtirish.
12 soatlik smenali 24/7: kamroq almashtirish, kompensatsiya va qattiq limitlar kerak.
Follow-the-sun: mintaqalar qoplamani vaqt mintaqalari bo’yicha uzatadi; kamroq tungi peyjlar.
Follow-the-moon: tungi qoplama mahalliy praym-taymdan tashqari yuklash uchun «uzoq» mintaqaga ko’chiriladi.
Week-on/Week-off: bir hafta on-call, keyin bir hafta peyjsiz (yetuk jamoalar va past shovqin uchun).

4) Adolat va barqarorlik qoidalari

Kechalar/dam olish kunlari kvotalari: bir kishi uchun davr uchun ko’pi bilan N tun va M dam olish smenalari.
Peyjey balansi: agar muhandisga> maqsadli chegara to’g’ri kelsa - qayta taqsimlash/remedieyshn.
Yolg’izlarni taqiqlash: tungi oynalar faqat P1 + P2.
Kirish uchun oyna: oldindan rejalashtirilgan (ta’til/kasallik/o’qish), jadval avtomatik ravishda qayta hisoblab chiqiladi.
Shadow-davrlar: har bir yangi on-call soyada 2 smenadan ≥.

5) Jadvalni rejalashtirish va e’lon qilish

Rejalashtirish gorizonti: 6-8 hafta, qayta ko’rib chiqish - har 2 haftada.
Rotatsiyalarning umumiy taqvimi (hamma uchun ochiq), har bir slotda - P1/P2/IC/Shadow, kontaktlar.
Almashtirishlar (swap) tiket/buyurtmanoma bilan rasmiylashtiriladi va brij-bot bilan tasdiqlanadi.
E’lon: kamida T-14 kun oldin, o’zgartirishlar - buyruqni xabardor qilgan holda.

6) Uzatish tartib-taomillari (handover)

Smena kartochkasi (majburiy maydonlar): faol hodisalar (ID/SEV/egasi), keyingi qadam/ETA, deraza xavflari (relizlar/migratsiyalar/kvotalar), SLO holati, degradatsiya fich bayroqlari, status-sahifa/komms.
Chek varaqasi: kartochka yangilandi, barcha og’zaki bilimlar → tiketlar, yangilanishlar taymeri qo’yildi, P2 aloqasi tasdiqlandi.
Chek-varaq «qabul qilaman»: kartochkani o’qib chiqdim, dashbordni 2-4 soat ichida tekshirdim, hodisalarga egalik qilishni qabul qildim, kanalga aks-sado berdim.

7) Charchoqni boshqarish (fatigue)

Peyj/soat va/yoki smena limitlari, P2 dan oshganda avto-eskalatsiya.
Signallarni P2/P3 uchun Quiet Hours (faqat Page-kritik).
Post-incident rest: og’ir tunlardan keyin majburiy dam olish kunlari (SEV-1 +).
Haftalik alert review → shovqinni kamaytirish, qoidalarni tuzatish.
Yuk monitoringi: «peyji/kishi» jadvali va jamoaning kayfiyati (NPS smenalari).

8) Xavfsizlik va komplayens

JIT/JEA kirish: on-call huquqlari faqat smena oynasiga beriladi.
Audit-iz: kim navbatchilik qilgan, kim qabul qilgan, qanday harakatlar bajarilgan; o’zgarmas saqlash.
Sezgir operatsiyalar bilan navbatchilik qilish (PII/to’lovlar): smenalar va yo’l qo’yiladigan alohida sinf; shaxsiy qurilmalarni taqiqlash, SSO + mTLS.
Legal/PR/Privacy bilan aloqa nuqtalari smena kartochkasida belgilangan.

9) Avtomatlashtirish

ChatOps: bot’kim on-call’ni nashr etadi, ’/swap’ga ruxsat beradi, manbalardan handover kartasini yaratadi (dashbordlar, tiketlar, relizlar).
Smenaning boshida tayyorlikni tekshirish: peyjer ovozi, VPN/SSO, ulanishlar, aloqa.
Hujjat namunalari: rutin va hodisalar uchun SOP/Runbook; alertlarda avto-jo’natmalar.
Relizlar bilan integratsiya: reliz-annotatsiyalar → dastlabki 30 daqiqa davomida kalitsiz alertlarni vaqtincha bostirish.

10) Rotatsiyalar sifati metrikasi

MTTA/MTTR smena atrofida (almashtirishdan 30 daqiqa ±).
Handover Defect Rate - bir smenada kontekstni yo’qotish bilan bog’liq hodisalar ulushi.
Alerts per on-call hour (mediana/95-percentil),% actionable.
Load per person - peyji/kishi/hafta; ishtirokchilar o’rtasidagi dispersiya.
Missed/Late Updates - Comms SLA bo’yicha kechikishlar.
Swap rate va sabablari (charchoq/ta’til/mojarolar).
NPS smenalar (qisqa so’rov bo’yicha) va trend.

11) Jadval shablonlari

A. 24/7, 8 soatlik (3 brigada)


Brigade A: 08: 00-16: 00
Brigade B: 16: 00-00: 00
Brigade C: 00: 00-08: 00
Each team: P1 + P2, IC on a separate schedule (day slot)
Rotation: A→B→C every week; weekend moves in a circle

B. Follow-the-sun (3 mintaqa)


EU: 07:00–15:00      AMER: 15:00–23:00      APAC: 23:00–07:00 (UTC)
Each region: P1 local, P2 neighboring
IC: coincides with active region; transfer 15 minutes before shift

V. week-on/Week-off (past shovqin)


Week 1: Team X (P1/P2) Week 2: Team Y
Daily IC common to both
Limit: no more than 2 consecutive weeks for one person

12) Chek-varaqlar

Grafik nashr etilishidan oldin

  • Har bir yuvada P1 + P2 «teshiksiz» 24/7 qoplamasi.
  • Ta’til/o’qish/kirish cheklovlari hisobga olingan.
  • Kechalar/dam olish kunlari muvozanati adolatli.
  • IC va Shadow tomonidan tayinlangan.
  • Peyjer/taqvim bilan avto-sinxronlashtirish yoqilgan.

Smena boshlandi

  • P1/P2/IC borligini tasdiqladi (bot/chat).
  • Kirish, aloqa, dashbordlar tekshirildi.
  • Handover kartasi qabul qilindi, aks-sado yuborildi.

Smena tugadi

  • Handover kartochkasi yangilandi va yopildi.
  • Hodisalar next step/ETA bilan uzatilgan.
  • Qisqa AAR bajarildi, yaxshilanishlar qayd etildi (agar nosozliklar mavjud boʻlsa).

13) Anti-patternlar

Kechasi bekapsiz yolg’iz P1.
Grafikni bir hafta oldin ufqsiz va almashtirmasdan nashr etish.
IC va geytsiz relizlar.
Kartochkasiz va biletsiz «og’zaki» eshittirishlar.
Og’ir tunlardan keyin nol kompensatsiya/dam olish.
Swaplar auditi va almashtirish sabablarining yo’qligi.
Ta’limsiz rotatsiya: yangi on-call darhol «jangga».

14) Joriy etish yo’l xaritasi (4-6 hafta)

1. Ned. 1: qoplamani inventarizatsiya qilish, modelni tanlash (24/7 yoki follow-the-sun), rollarning vazifasi.
2. Ned. 2: kalendar + peyjer + bot, handover/SOP namunalarini ishga tushirish.
3. Ned. 3: 2-3 haftalik siklning uchuvchisi, metriklarni yig’ish (alerts/hour, smenalar atrofida MTTA).
4. Ned. 4: alert review, shovqin va kvotalarni sozlash, Shadow smenasini kiritish.
5. Ned. 5-6: kompensatsiyani rasmiylashtirish/quiet hours, menejment uchun hisobotlar, swaplarni avtomatlashtirish.

15) Jami

Rotatsiya - bu Excel emas, balki jarayon: shaffof grafiklar, rollar va handover-kartochkalar; kalendar va peyjerni avtomatlashtirish; charchoqning adolatli qoidalari va limitlari; sifat metrikalari va muntazam sharhlar. Bunday yondashuv bilan smenalar oldindan aytib bo’lmaydigan, odamlar barqaror bo’ladi, foydalanuvchilar va sheriklar esa jamoaning soatbay o’zgarishini sezmaydilar.

Contact

Biz bilan bog‘laning

Har qanday savol yoki yordam bo‘yicha bizga murojaat qiling.Doimo yordam berishga tayyormiz.

Telegram
@Gamble_GC
Integratsiyani boshlash

Email — majburiy. Telegram yoki WhatsApp — ixtiyoriy.

Ismingiz ixtiyoriy
Email ixtiyoriy
Mavzu ixtiyoriy
Xabar ixtiyoriy
Telegram ixtiyoriy
@
Agar Telegram qoldirilgan bo‘lsa — javob Email bilan birga o‘sha yerga ham yuboriladi.
WhatsApp ixtiyoriy
Format: mamlakat kodi va raqam (masalan, +998XXXXXXXX).

Yuborish orqali ma'lumotlaringiz qayta ishlanishiga rozilik bildirasiz.