Blog

Überschreibungen, die menschlichste Funktion in PagerDuty

von Lisa Yang 9. Oktober 2018 | 5 Minuten Lesezeit

Worüber?

Wer schon mal Bereitschaftsdienst hatte, weiß, dass die Zwischenfälle nicht aufhören, nur weil man eine Grippe hat. Oder wenn man bei der Schulabschlussfeier des Kindes dabei ist. Oder, wie ich selbst erfahren musste, sogar auf der eigenen Hochzeit. Konfuzius sagte einmal: „Wer während seines Bereitschaftsdienstes noch nie ein wichtiges Ereignis erlebt hat, hat vielleicht nie wirklich gelebt.“ (Okay, das habe ich mir ausgedacht.)

Spaß beiseite, das Leben spielt manchmal anders. Zeitplanüberschreibung Die Funktion „Überschreibungen“ in PagerDuty ermöglicht es Ihnen, eine andere Person zu bitten, entweder einen Teil oder Ihre gesamte Rufbereitschaft zu übernehmen. Dies ist besonders nützlich für diejenigen, die während ihrer Rufbereitschaft Urlaub planen, unvorhergesehen erkranken oder andere Ereignisse eintreten müssen, da Sie den Rufbereitschaftsdienstmitarbeiter wechseln können, ohne den gesamten Dienstplan ändern zu müssen.

Warum ist das sonst noch so toll? Weil man, wie ich selbst erfahren habe, anstatt seinen Laptop zur ersten Geburtstagsfeier seines Hundes mitzuschleppen, einfach seinen Lieblingskollegen fragen kann, ob er oder sie bereit wäre, für ein paar Stunden Bereitschaftsdienst zu übernehmen, während man das Ende der zweimonatlichen Tierarztbesuche feiert.

DevOps – Wer?

Viele unserer Kunden haben eine DevOps-Kultur oder befinden sich im Übergang zu einer DevOps-Struktur. DevOps-Kultur Die Entwickler werden ermutigt, den Code zu programmieren, ihn auszuliefern und die Verantwortung dafür zu übernehmen – das heißt, wenn der Code ihres Teams fehlerhaft ist, ist sie für die Behebung verantwortlich. Diese Kultur fördert im Team verschiedene Maßnahmen: besseren Code und bessere Tests schreiben, stabilere Deployments durchführen und proaktiv einen Rollback-Plan bereithalten. Wenn das Team mitten in der Nacht wegen eines Vorfalls ausrücken muss, ist die Wahrscheinlichkeit geringer, dass dieser mit dem Code zusammenhängt. Da die Entwickler nun auch die Ansprechpartner für Störungen sind, entfällt das klassische Dilemma der „Über-die-Wand-Hilfe“.

Wir haben PagerDuty mit der klaren Absicht entwickelt, jedem Techniker/Einsatzmitarbeiter die Möglichkeit zu geben, neben seinem Code auch sein Bereitschaftsleben selbst zu gestalten. In PagerDuty legt jeder Benutzer fest, für welche Dienste er verantwortlich ist und welche Aufgaben er übernimmt. Rufbereitschaftsrotation Sieht so aus, einschließlich der Frage, wann Überschreibungen geplant werden sollen.

HealthOps-Which?

Die Override-Funktion ist die benutzerfreundlichste Funktion in PagerDuty. Wie Sie vielleicht bereits in einem unserer früheren Blogbeiträge über … erfahren haben. Betriebsgesundheit Mitarbeiter, die den Großteil der Rufbereitschaft übernehmen, erleiden einen Burnout. Diese ausgebrannten Mitarbeiter erbringen eine geringere Arbeitsleistung, machen möglicherweise mehr Fehler und kosten das Unternehmen letztendlich Zeit und Ressourcen. Darüber hinaus könnten sie aufgrund von Erschöpfung oder schlichtweg Frustration kündigen, da ihr Privatleben ständig durch arbeitsbedingte Anrufe unterbrochen wird – was bedeutet, dass das Unternehmen einen qualifizierten Mitarbeiter verliert. Kosten von bis zu 300.000 US-Dollar pro Person Die

Wir arbeiten in einer Branche, in der uns unzählige Tools zur Verfügung stehen, um den Zustand von Servern, die Stabilität von Anwendungen und die Reaktionsfähigkeit von Webseiten zu messen. Und es gibt sogar noch ein weiteres Tool, das uns über fehlerhafte Server, instabile Anwendungen und nicht reagierende Webseiten informiert! Wir sorgen für zufriedene Kunden und einen produktiven Geschäftsbetrieb – oft auf Kosten der Gesundheit unserer Support-Mitarbeiter, die Tag und Nacht arbeiten, um Fehler zu beheben oder sogar den ersten Theaterauftritt ihres Kindes verpassen, um ein Bereitstellungsproblem zu lösen. Wir vernachlässigen häufig die Gesundheit dieser Menschen, die ihre Wochenenden, Abende und manchmal sogar ihre Schlafenszeit dafür opfern, dass unsere digitalen Systeme reibungslos funktionieren.

Hier können Überschreibungen helfen. Dieses Jahr, während der PagerDuty University-Veranstaltung bei Gipfel Ich sprach mit einem Herrn, der eigene Ideen für die Überschreibung von Zeitplänen hatte. Dan Wade von Vacasa Dan erzählte, dass sein Team im 24/7-Wochenrhythmus arbeitet, wobei jeder Einsatzkraft sieben Tage am Stück Bereitschaftsdienst hat. Er bemerkte, dass eine seiner Kolleginnen einen besonders anstrengenden Bereitschaftsdienst hatte – es gab mehrere Vorfälle der Priorität 1, während sie im Dienst war. Jeder dieser Vorfälle dauerte mehrere Tage, bis er gelöst war. Da er wusste, dass sie mehrere Tage nicht geschlafen hatte, übernahm er kurzerhand den Rest ihrer Schicht, damit sie sich die dringend benötigte Ruhe gönnen konnte. In dieser Situation war Dans Kollegin letztendlich zufriedener und produktiver, weil er Verständnis für ihre Lage zeigte.

Dan war nicht nur ein Held für sein Team, sondern ein Vorbild, von dem wir alle lernen sollten. Als moderner IT-Mitarbeiter ist Rufbereitschaft nicht mehr nur den Mitarbeitern im operativen Bereich vorbehalten, sondern betrifft jeden, der mit einem IT-Unternehmen arbeitet. digitales Signal Digitale Signale kennen weder Tageszeit noch besondere Anlässe, Lebensereignisse oder Müdigkeit. Es liegt nun an Ihnen als Kollege, aktiv zu werden und Ihre verfügbaren Ressourcen zu teilen – sei es Zeit, Energie oder Zuneigung.

Denken Sie daran: Beim nächsten Mal du bist Wenn du auf Abruf bist, soll es der „Boulevard der zerbrochenen Träume“ oder „Weck mich auf, wenn der September endet“ sein?