Vazifalar almashinuvini amalga oshirishda nima haqida o'ylash kerak

Samarali DevOps muallifi Ryn Daniels har kim yaxshiroq, kamroq asabiylashuvchi va barqaror Oncall aylanishlarini yaratish uchun foydalanishi mumkin bo'lgan strategiyalar bilan o'rtoqlashadi.

Vazifalar almashinuvini amalga oshirishda nima haqida o'ylash kerak

Devopsning paydo bo'lishi bilan bugungi kunda ko'plab muhandislar u yoki bu tarzda smenalarni tashkil qilmoqdalar, bu bir vaqtlar tizim boshqaruvchilari yoki operatsion muhandislarning mas'uliyati edi. Ayniqsa, ishlamaydigan vaqtlarda navbatchilik qilish ko‘pchilikka yoqadigan ish emas. Chaqiruv burchi bizning uyqumizni buzishi, kun davomida bajarmoqchi bo'lgan oddiy ishimizga xalaqit berishi va umuman hayotimizga xalaqit berishi mumkin. Hushyorliklarda koʻproq jamoalar ishtirok etar ekan, biz “Biz shaxslar, jamoalar va tashkilotlar sifatida hushyorlikni yanada insoniy va barqaror qilish uchun nima qilishimiz mumkin?” degan savolni berdik.

Uyquni saqlang

Ko'pincha odamlar navbatchilik haqida o'ylashganda, birinchi navbatda, bu ularning uyqusiga salbiy ta'sir qiladi; hech kim ularni yarim tunda uyg'otish uchun ogohlantirishni xohlamaydi. Tashkilotingiz yoki jamoangiz etarlicha katta bo'lsa, siz "quyoshga ergashish" rotatsiyasidan foydalanishingiz mumkin, bunda bir nechta vaqt zonalaridagi jamoalar bir xil aylanishda qatnashadi va qisqaroq navbatchilik navbati bilan ishlaydi. Shuning uchun har bir vaqt zonasi faqat o'z ish vaqtida navbatchilik qiladi. (yoki hech bo'lmaganda uyg'onish) soatlar. Bunday aylanishni o'rnatish, xizmatchi qabul qiladigan tungi ish yukini kamaytirish uchun mo''jizalar yaratishi mumkin.

Agar sizda quyoshdan keyin aylanishni qo'llab-quvvatlash uchun etarli muhandislar va geografik taqsimot bo'lmasa, odamlarning yarim tunda keraksiz uyg'onish ehtimolini kamaytirish uchun hali ham qila oladigan narsalar mavjud. Axir, mijoz oldida turgan dolzarb muammoni hal qilish uchun ertalab soat 4 da yotoqdan turish boshqa narsa; Siz yolg'on signal bilan shug'ullanayotganingizni bilish uchun uyg'onish mutlaqo boshqa narsa. Bu siz o'rnatgan barcha ogohlantirishlarni ko'rib chiqishga yordam beradi va jamoangizdan soatdan keyin odamni uyg'otish uchun qaysi biri kerakligini va bu ogohlantirishlar ertalabgacha kutishi mumkinmi yoki yo'qligini so'rang. Odamlarni ba'zi ishlamaydigan ogohlantirishlarni o'chirishga rozi bo'lish qiyin bo'lishi mumkin, ayniqsa o'tkazib yuborilgan muammolar o'tmishda muammolarni keltirib chiqargan bo'lsa, lekin uyqusiz muhandis eng samarali muhandis emasligini yodda tutish kerak. Ushbu ogohlantirishlarni ish vaqtida, ular haqiqatan ham muhim bo'lganda o'rnating. Bugungi kunda ogohlantirish vositalarining ko'pchiligi ish soatlaridan keyin bildirishnomalar uchun turli qoidalarni o'rnatishga imkon beradi, xoh u Nagios bildirishnoma davrlari yoki PagerDuty-da turli jadvallarni o'rnatish.

Uyqu, vazifa va jamoaviy madaniyat

Uyquni buzishning boshqa echimlari katta madaniy o'zgarishlarni o'z ichiga oladi. Ushbu muammoni hal qilishning bir yo'li ogohlantirishlarni kuzatish, ular qachon kelgani va ular harakat qilish mumkinmi yoki yo'qligiga alohida e'tibor berishdir. Opsweekly bu Etsy tomonidan yaratilgan va nashr etilgan vosita bo'lib, u jamoalarga qabul qilingan ogohlantirishlarni kuzatish va tasniflash imkonini beradi. U qancha ogohlantirishlar odamlarni uyg'otganini (fitnes-trekerlarning uyqu ma'lumotlaridan foydalangan holda), shuningdek, qancha ogohlantirishlar aslida inson harakatini talab qilganligini ko'rsatadigan grafiklarni yaratishi mumkin. Ushbu texnologiyalardan foydalanib, siz qo'ng'iroq bo'yicha aylanishingiz samaradorligini va vaqt o'tishi bilan uning uyquga ta'sirini kuzatishingiz mumkin.

Jamoa har bir navbatchining etarli darajada dam olishini ta'minlashda rol o'ynashi mumkin. Odamlarni o'zlariga g'amxo'rlik qilishga undaydigan madaniyatni yarating: agar siz tunda chaqirilganingiz uchun uyquni yo'qotayotgan bo'lsangiz, yo'qolgan uyqu vaqtini to'ldirish uchun ertalab biroz ko'proq uxlashingiz mumkin. Jamoa a'zolari bir-birlariga e'tibor berishlari mumkin: Opsweekly kabi biror narsa orqali jamoalar uyqu ma'lumotlarini bir-birlari bilan baham ko'rishganda, ular navbatchi hamkasblari oldiga borib: "Hey, siz kecha PagerDuty bilan og'ir kechani o'tkazganga o'xshaysiz", deb aytishlari mumkin. "Bugun tunda dam olishingiz uchun sizni yopishimni xohlaysizmi?" Odamlarni shu tarzda bir-birlarini qo'llab-quvvatlashga da'vat eting va odamlar o'zlarini chegaraga olib boradigan va yordam so'rashdan qochadigan "qahramonlik madaniyati" ni to'xtating.

Ishda navbatchi bo'lishning ta'sirini kamaytirish

Muhandislar navbatchilik paytida uyg'onganliklari uchun charchaganlarida, ular kun davomida 100% quvvat bilan ishlamaydilar, ammo uyqusiz uyquni hisobga olmasa ham, navbatchilik ishga boshqa ta'sir ko'rsatishi mumkin. Ish paytida eng muhim yo'qotishlardan biri uzilish omili, kontekstning o'zgarishi bilan bog'liq: bitta uzilish diqqatni yo'qotish va kontekstni almashtirish tufayli kamida 20 daqiqani yo'qotishiga olib kelishi mumkin. Sizning jamoalaringiz boshqa jamoalar tomonidan ishlab chiqarilgan chiptalar, chat va/yoki elektron pochta orqali kelgan so'rovlar yoki savollar kabi boshqa uzilish manbalariga ega bo'lishi mumkin. Ushbu boshqa uzilishlar hajmiga qarab, siz ularni navbatchilik paytida mavjud aylanishga qo'shish yoki boshqa so'rovlarni bajarish uchun ikkinchi aylanishni o'rnatish haqida o'ylashingiz mumkin.

Jamoa uzoq muddatli va qisqa muddatli ishlarni rejalashtirayotganda buni hisobga olish muhimdir. Agar sizning jamoangiz juda intensiv ish smenalariga ega bo'lsa, uzoq muddatli rejalashtirishda bu faktni hisobga olish kerak, chunki sizda boshqa ishlarni bajarishdan ko'ra, istalgan vaqtda barcha xodimlar samarali navbatchilik qiladigan vaziyat bo'lishi mumkin. Qisqa muddatli rejalashtirishda siz qo'ng'iroqqa bo'lgan shaxs o'z majburiyatlari tufayli belgilangan muddatlarni bajara olmasligini ko'rishingiz mumkin - bu kutilishi kerak va jamoaning qolgan qismi moslashishga tayyor bo'lishi va ishni ta'minlashga yordam berishi kerak. bajariladi va qo'ng'iroq bo'lgan odam o'z ish vazifalarida qo'llab-quvvatlanadi. Chaqirayotgan shaxs chaqirilgan-qilmaganligidan qat'i nazar, qo'ng'iroq bo'yicha smena qo'ng'iroq bo'lgan shaxsning boshqa ishlarni bajarish qobiliyatiga ta'sir qiladi - qo'ng'iroq qiluvchining rejalashtirilgan loyihalarni bajarish uchun tunda ishlashini kutmang. soatdan keyin navbatchilikda.

Jamoalar navbatchilik paytida yuzaga keladigan qo'shimcha ishlarni engish yo'lini topishlari kerak. Bu ish monitoring va ogohlantirish tizimlari tomonidan aniqlangan haqiqiy muammolarni hal qilish uchun haqiqiy ish bo'lishi mumkin yoki noto'g'ri ijobiy ogohlantirishlar sonini kamaytirish uchun monitoring va ogohlantirishlarni tuzatish bo'yicha ish bo'lishi mumkin. Yaratilayotgan ishning tabiati qanday bo'lishidan qat'i nazar, ushbu ishni jamoa bo'ylab adolatli va barqaror taqsimlash muhimdir. Chaqiruv bo'yicha barcha smenalar bir xil tarzda yaratilmaydi va ba'zilari boshqalardan ko'ra murakkabroqdir, shuning uchun ogohlantirishni olgan shaxs ushbu ogohlantirishning barcha oqibatlarini bartaraf etish uchun mas'ul shaxs ekanligini bildirish ishning notekis taqsimlanishiga olib kelishi mumkin. Navbatchi ishni rejalashtirish yoki taqsimlash uchun mas'ul bo'lishi mantiqiyroq bo'lishi mumkin, chunki qolgan jamoalar yaratilgan ishni bajarishga yordam berishga tayyor bo'ladi.

Ish va hayot muvozanatini yaratish va saqlash

Navbatchi bo'lish ishdan tashqari hayotingizga ta'siri haqida o'ylab ko'ring. Navbatda bo'lganingizda, o'zingizni mobil telefoningiz va noutbukingizga bog'langandek his qilasiz, demak, siz doimo yoningizda noutbuk va mobil router (usb modem) olib yurasiz yoki shunchaki uyingiz/ofisingizdan chiqmaysiz. Qo'ng'iroqda bo'lish odatda smenada do'stlar yoki oila a'zolarini ko'rish kabi narsalardan voz kechishni anglatadi. Bu shuni anglatadiki, har bir smenaning davomiyligi jamoangizdagi odamlar soniga bog'liq va smenalar chastotasi odamlarga ortiqcha yuk bo'lishi mumkin. Hech bo'lmaganda ishtirokchilarning ko'pchiligiga mos keladigan jadvalni topish uchun smenalaringizning uzunligi va vaqti bilan tajriba o'tkazishingiz kerak bo'lishi mumkin, chunki turli jamoalar va odamlar turli xil ustuvorlik va afzalliklarga ega bo'ladi.

Navbatchi bo'lish boshqaruv darajasida ham, individual darajada ham odamlar hayotiga ta'sirini tan olish juda muhimdir. Shuni ta'kidlash kerakki, ta'sir kamroq imtiyozlarga ega bo'lgan odamlar tomonidan nomutanosib ravishda seziladi. Misol uchun, agar siz bolalarga yoki boshqa oila a'zolariga g'amxo'rlik qilish uchun vaqt sarflashingiz kerak bo'lsa yoki uy yumushlarining ko'p qismi sizning yelkangizga tushayotganini sezsangiz, sizda mas'uliyatli bo'lmaganlarga qaraganda kamroq vaqt va kuchingiz bor. Ushbu turdagi "ikkinchi smena" yoki "uchinchi smena" odamlarga nomutanosib ravishda ta'sir qiladi va agar siz qo'ng'iroqlar bo'yicha rotatsiyani jadval yoki intensivlik bilan o'rnatsangiz, ishtirokchilarning ofisdan tashqarida shaxsiy hayoti yo'q deb hisoblasangiz, siz odamlarni cheklab qo'ygan bo'lasiz. jamoangizda ishtirok etishingiz mumkin.

Odamlarni odatdagi jadvallarini ko'proq saqlashga harakat qilishga undash. Jamoani mobil routerlar (usb modemlar) bilan ta'minlash haqida o'ylab ko'rishingiz kerak, shunda odamlar o'z noutbuklari bilan uydan chiqib ketishlari va hali ham hayotga o'xshash bo'lishlari mumkin. Odamlarni navbatchilik vaqtida sport zaliga borishlari yoki shifokorga murojaat qilishlari uchun, agar kerak bo'lsa, qisqa vaqt ichida bir-birlari bilan chaqiruv soatlarini almashishga undash. Qo'ng'iroqda bo'lish muhandislar qo'ng'iroq qilishdan boshqa hech narsa qilmaydigan madaniyatni yaratmang. Ish va hayot muvozanati har qanday ishning muhim qismidir, lekin, ayniqsa, ish vaqtidan tashqari vaqtni hisobga olsangiz, jamoangizning yuqori martabali a'zolari xizmat vaqtida iloji boricha ish va hayot muvozanati bo'yicha boshqalarga o'rnak bo'lishlari kerak.

Individual darajada do'stlaringizga, oilangizga, hamkorlaringizga, uy hayvonlaringizga va hokazolarga navbatchilik nimani anglatishini tushuntirishni unutmang (sizning mushuklaringiz, ehtimol, ogohlantirishni olganingizda, ular ertalab soat 4 da uyg'onganlari uchun parvo qilmaydilar. , garchi ular hech qanday tarzda sizga uni hal qilishda yordam berishni xohlamasalar ham). Smenani tugatgandan so'ng, masalan, do'stlaringiz, oilangiz bilan uchrashish yoki uxlash uchun yo'qotilgan vaqtni to'ldirganingizga ishonch hosil qiling. Iloji bo'lsa, atrofingizdagi hech kimni uyg'otmasligingiz uchun bilagingizni shitirlash orqali sizni uyg'otadigan ovozsiz signalni (aqlli soat kabi) o'rnatishni o'ylab ko'ring. Qo'ng'iroq bo'yicha smenaning o'rtasida bo'lganingizda va u tugaganda o'zingizga g'amxo'rlik qilish yo'llarini toping. Siz dam olishga yordam beradigan "chaqiruvda omon qolish to'plami" ni to'plashni xohlashingiz mumkin: sevimli musiqangizning pleylistini tinglang, sevimli kitobingizni o'qing yoki uy hayvoningiz bilan o'ynashga vaqt ajrating. Menejerlar bir haftalik navbatchilikdan so'ng odamlarga dam olish kuni berish orqali o'zlariga g'amxo'rlik qilishni rag'batlantirishlari va odamlar kerak bo'lganda yordam so'rashlariga (va olishlariga) ishonch hosil qilishlari kerak.

Vazifa tajribasini takomillashtirish

Umuman olganda, navbatchilikni shunchaki dahshatli ish deb hisoblamaslik kerak: siz navbatchi sifatida kelajakda navbatchilik qiladigan odamlarning ahvolini yaxshilash uchun faol ishlash imkoniyati va mas'uliyatiga egasiz, ya'ni odamlar kamroq xabarlar oladi va ular aniqroq bo'ladi. Shunga qaramay, Opsweekly kabi biror narsadan foydalangan holda ogohlantirishlaringiz qiymatini kuzatish sizga qo'ng'iroq paytida sizni nima bezovta qilayotganini aniqlashga va uni tuzatishga yordam beradi. Faol bo'lmagan ogohlantirishlar uchun o'zingizdan bu ogohlantirishlardan xalos bo'lish yo'llari bor-yo'qligini so'rang - ehtimol bu ular faqat ish soatlarida o'chadi, degani, chunki siz yarim tunda javob berishingiz shart bo'lmagan ba'zi narsalar mavjud. Ogohlantirishlarni o'chirish, ularni o'zgartirish yoki yuborish usulini "telefon va elektron pochtaga yuborish" dan "faqat elektron pochta" ga o'zgartirishdan qo'rqmang. Tajriba va iteratsiya vaqt o'tishi bilan vazifani yaxshilashning kalitidir.

Haqiqatan ham harakat qilish mumkin bo'lgan ogohlantirishlar uchun siz muhandis uchun kerakli harakatni amalga oshirish qanchalik osonligini hisobga olishingiz kerak. Har bir ishlayotgan ogohlantirishda u bilan birga ishlaydigan runbook bo'lishi kerak - ogohlantirishlarga runbook havolalarini qo'shish uchun nagios-herald kabi vositadan foydalanishni o'ylab ko'ring. Agar ogohlantirish yetarlicha sodda boʻlsa, unga runbook kerak boʻlmasa, ehtimol siz Nagios hodisalarni qayta ishlash vositalari yordamida javobni avtomatlashtirishingiz mumkin, bu odamlarni oson avtomatlashtirilgan vazifalar uchun uygʻonishi yoki oʻzlarini toʻxtatib qoʻyishdan qutqaradi. Runbooks ham, nagios-herald ham sizning ogohlantirishlaringizga qimmatli kontekstni qo'shishga yordam beradi, bu esa odamlarga ularga samaraliroq javob berishga yordam beradi. Quyidagi kabi keng tarqalgan savollarga javob bera olasizmi yoki yo'qligini bilib oling: bu ogohlantirish oxirgi marta qachon o'chirilgan? Oxirgi marta kim javob berdi va ular oxir-oqibat qanday harakatlar qilishdi (agar mavjud bo'lsa)? Bu bilan bir vaqtda yana qanday ogohlantirishlar paydo bo'ladi va ular bog'liqmi? Ushbu turdagi kontekstli ma'lumotlar ko'pincha odamlarning miyasida tugaydi, shuning uchun kontekstli ma'lumotlarni hujjatlashtirish va almashish madaniyatini rag'batlantirish ogohlantirishlarga javob berish uchun talab qilinadigan qo'shimcha xarajatlarni kamaytirishi mumkin.

Qo'ng'iroqlardan kelib chiqadigan charchoqning katta qismi shundaki, ular hech qachon tugamaydi - agar sizning jamoangizda qo'ng'iroqlar bo'lsa, yaqin kelajakda ular istalgan vaqtda tugashi dargumon. O'zgarishlar hech qachon tugamaydi va biz ular doimo dahshatli bo'lishini his qilishimiz mumkin. Bu umidsizlik stress va charchoqqa hissa qo'shishi mumkin bo'lgan katta ruhiy muammodir, shuning uchun (haqiqatga qo'shimcha ravishda) burch har doim dahshatli bo'ladi degan idrokni hal qilish uzoq muddatda o'z burchingiz haqida o'ylashni boshlash uchun yaxshi joy.

Odamlarga navbatchilikdagi vaziyat yaxshilanishiga umid qilish uchun tizimning kuzatuvchanligi bo'lishi kerak (yuqorida aytib o'tganimdek, navbatchilikni kuzatish va tasniflash). Sizda qancha ogohlantirish borligini kuzatib boring, ularning necha foizi xizmat ko'rsatuvchi aralashuvni talab qiladi, ularning qanchasi odamlarni uyg'otadi va keyin odamlarni yaxshiroq ishlashga undaydigan madaniyatni yaratishga harakat qiling. Agar sizning katta jamoangiz bo'lsa, soatingiz tugashi bilanoq, qo'lingizni yuqoriga ko'tarib, biror narsani tuzatish uchun chuqurlashdan ko'ra, "bu bo'lajak navbatchining muammosi" deb aytish jozibali bo'lishi mumkin - kim ko'proq pul sarflashni xohlaydi Ulardan talab qilinganidan ko'ra navbatchilikda harakat qilish kerakmi? Bu yerda hamdardlik madaniyati katta o‘zgarishlarga olib kelishi mumkin, chunki siz nafaqat xizmat vaqtida, balki hamkasblaringizning ham farovonligi haqida qayg‘urasiz.

Hammasi empatiyaga bog'liq

Empatiya - bu qo'ng'iroq paytida ishlashni yaxshilashga imkon beradigan muhim qismdir. Menejer yoki a'zo sifatida siz odamlarni siljishni yaxshilaydigan xatti-harakatlari uchun ijobiy baholashingiz yoki hatto mukofotlashingiz mumkin. Operatsiyalarni qo'llab-quvvatlash - muhandislar ko'pincha odamlar biror narsa noto'g'ri bo'lganda ularga e'tibor berishlarini his qiladigan sohalardan biridir: odamlar sayt qulaganda ularga baqirish uchun u erda bo'lishadi, lekin ular kamdan-kam hollarda operatsiya qilingan sahna ortidagi harakatlar haqida bilishadi. muhandislar qolgan vaqtni saytning ishlashini ta'minlashga qo'ydilar. Ishni tan olish uzoq yo'lni bosib o'tishi mumkin, masalan, yig'ilishda yoki umumiy elektron pochta orqali ma'lum bir ogohlantirishni yaxshilash, navbatchilikning texnik jihati yoki kimgadir smenada boshqa muhandisni qoplash uchun vaqt berish uchun minnatdorchilik bildirish.

Odamlarni uzoq muddatda chaqiruv holatini yaxshilash uchun vaqt va kuch sarflashga undash. Agar sizning jamoangizda qo'ng'iroqlar bo'lsa, siz o'zingizning yo'l xaritangizdagi boshqa ishlaringiz kabi bu ishni rejalashtirishingiz va birinchi o'ringa qo'yishingiz kerak. Qo'ng'iroqlar 90% entropiyadir va agar siz ularni yaxshilash uchun faol ishlamasangiz, vaqt o'tishi bilan ular yomonlashadi va yomonlashadi. Odamlarni nima eng yaxshi rag'batlantirishi va mukofotlashini aniqlash uchun jamoangiz bilan ishlang, so'ngra odamlarni ogohlantirish shovqinini kamaytirishga, ish kitoblarini yozishga va qo'ng'iroq bo'yicha muammolarini hal qiladigan vositalarni yaratishga undash uchun foydalaning. Nima qilsangiz ham, vaziyatning doimiy qismi sifatida dahshatli burchga rozi bo'lmang.

Manba: www.habr.com

a Izoh qo'shish