Blog

LaborDuty : Réponse aux incidents liés à l'arrivée d'un bébé

par Ted Nixon 13 juin 2019 | 5 minutes de lecture

Opérations en temps réel est un terme utilisé par PagerDuty pour décrire le processus par lequel les gens peuvent reconnaître, communiquer, résoudre et apprendre des événements marquants, le tout en temps réel. Quoi de plus marquant et de plus réel que le miracle de l’accouchement ? Qu'il s'agisse de votre premier ou de votre cinquième enfant, les choses ne se passent pas toujours comme prévu, mais l'expérience s'accompagne aussi généralement d'une bonne histoire remplie de recul. Ce n’est pas très différent des incidents majeurs auxquels nos clients sont confrontés quotidiennement.

Le week-end de la fête des pères approchant dans quelques jours, j’ai pu me remémorer ce qui s’était passé lorsque ma femme et moi nous préparions à accueillir notre troisième enfant. Après la naissance de nos deux premiers enfants plusieurs jours après la date prévue, nous n’avons eu aucun problème à remettre à plus tard le « plan d’action » pour le troisième. Après tout, à quatre semaines de la date prévue d’accouchement, nous avions encore du temps – et nous avions d’autres choses à faire puisque nous venions d’emménager dans la banlieue de Walnut Creek, en Californie, ce qui signifiait que mon trajet domicile-travail augmentait en moyenne de 90 minutes dans chaque sens.

Cependant, à peine une semaine après notre déménagement, ma femme a eu un épisode de fausses contractions. Pour ceux qui ne connaissent pas les fausses contractions, elles peuvent parfois être mineures et, à d’autres moments, elles peuvent être aussi douloureuses que le vrai travail. Ces contractions étaient de ce type et elles m’ont fait perdre pied. Nous n’avions pas de « sac de voyage » préparé, personne n’était disponible pour s’occuper des deux autres enfants et je n’avais peut-être pas assez d’essence dans le réservoir pour nous amener à l’hôpital.

Maintenant, avant que vous ne me couronniez « papa et mari de l’année », l’exercice d’incendie m’a donné l’occasion de me racheter. Quelques heures plus tard, nous avons confirmé qu’il s’agissait d’une fausse alerte. Malgré tout, à ce stade, j’avais déjà préparé mon sac de survie, fait le plein d’essence et annulé un voyage d’affaires à venir.

Cette soirée sans sommeil m'a également laissé avec plusieurs questions :

  • Pendant la journée de travail, comment puis-je être alerté lorsque l'alarme réelle retentit ?
  • Je travaille à San Francisco, qui se trouve à 1 ou 2 heures de route les jours où les déplacements sont faciles. Qui peut m'aider à conduire ma femme ou à la rejoindre à l'hôpital lorsque les contractions sont réelles et que je ne peux pas m'y rendre assez vite ?
  • Tous nos amis proches et notre famille sont en vacances à différents moments de l'été. Qui peut s'occuper des enfants pendant que nous sommes en salle d'accouchement ?
  • Comment pouvons-nous informer tous les amis proches et les membres de la famille de ce qui se passe ?

Il se trouve que je vends une plateforme logicielle qui automatise Réponse aux incidents : PagerDuty. Comme je ne pouvais pas dormir cette nuit-là de toute façon, j'en ai profité pour créer une instance PagerDuty qui automatiser une série d'actions cela résoudrait le problème ci-dessus tout en le rendant vraiment facile à utiliser pour ma femme.

En moins de 24 heures, je suis passée d'une préparation insuffisante à une préparation excessive. Il n'y a plus eu de fausses contractions, mais la vraie a eu lieu une semaine plus tard, juste après mon retour du bureau. Grâce à notre préparation, Bébé Z (son nom neutre à l'époque) est né en bonne santé et heureux deux semaines avant la date prévue, avec ses parents en pleine possession de leurs moyens.

Configuration de l'instance LaborDuty PagerDuty

Pour tous les futurs parents et futurs futurs parents, j'ai détaillé les fonctions ci-dessous avec des captures d'écran afin que vous puissiez l'utiliser comme plate-forme de réponse aux incidents pour l'arrivée de votre bébé (ou simplement l'utiliser pour impressionner votre partenaire afin de compenser les erreurs précédentes).

1. Alertez-moi en fonction de l'état de mon partenaire.

je créé une série de trois services en fonction du « niveau de menace ». Étant dans le domaine médical, ma femme voulait que j’utilise des mots de code qui indiqueraient l’urgence de l’incident : les codes bleu, rouge et jaune.

2. Si je ne réponds pas, une politique d'escalade est automatiquement déclenchée, alertant les membres de la famille ou les amis disponibles pour rencontrer ma partenaire à l'hôpital (ou la conduire si applicable).
Après construire un emploi du temps des vacances pour chaque membre de la famille, j'ai ajouté des politiques d'escalade pour chaque service, les codes Rouge et Bleu étant d'une urgence plus élevée.

3. Mettez automatiquement à jour tous les amis et membres de la famille.
Utilisation de PagerDuty Pièces de réponse , J'ai pu configurer des notifications automatiques pour tous les membres de la famille en fonction du service déclenché. Cela a été fait via le Notifications aux abonnés fonction. Ces deux fonctionnalités font partie de la Réponse moderne aux incidents emballer.

4. Créez une action qui alerterait des prestataires de garde d'enfants disponibles via un seul bouton.
Avec Pièces de réponse , ma femme et moi avons pu rapidement lancer une politique d'escalade incluant la famille, les amis et les baby-sitters qui sont de garde pour prendre soin de nos enfants pendant l'accouchement, le tout en appuyant sur « Lancer une lecture » ​​dans l'application mobile PagerDuty .

 

 

5. Permettre à mon partenaire de déclencher facilement le processus.
Le processus serait lancé en utilisant PagerDuty Routage des appels en direct , ce qui permettrait à ma femme d'appeler un numéro de téléphone enregistré dans son téléphone. Lorsqu'elle est appelée, l'un des trois scénarios décrits à l'étape 1 se déclenche automatiquement, ce qui permet de gagner du temps (et de la raison) en évitant d'avoir à déclencher manuellement un incident ou à envoyer un e-mail.

En fin de compte, nous n’avons jamais utilisé l’instance PagerDuty car notre nouveau bébé tenait compte de notre emploi du temps. J'étais à la maison et les membres de notre famille les plus proches venaient de quitter le travail pour nous retrouver à l'hôpital. Cependant, j'espère que cette histoire et la configuration de PagerDuty pourront apporter une certaine tranquillité d'esprit aux nouveaux parents qui cherchent à rationaliser les actions critiques lorsqu'il est « temps de partir », en particulier lorsque cela n'arrive généralement jamais au bon moment.