Le 14 novembre, nous avons lancé un design mis à jour pour la page de réservations, mais avons rapidement rencontré des problèmes de convivialité. Dans cet article, nous partageons ce que nous avons appris de l'incident et les étapes que nous prenons pour améliorer notre processus de publication.
Ce qui s'est passé
Le 14 novembre, nous avons publié une conception mise à jour pour la page de réservations. Peu après le déploiement, nous avons identifié que la nouvelle expérience avait plusieurs problèmes de convivialité, y compris des incohérences de mise en page, des éléments visuels nécessitant un affinage et un placement des informations différent de ce à quoi nos utilisateurs étaient habitués. Nous avons rapidement reconnu ces problèmes et sommes revenus à la version précédente pour assurer la continuité du service pour nos utilisateurs.

Avant : La version précédente de la page de réservations.

Après : La version mise à jour ayant introduit les problèmes que nous avons abordés.
Ce que nous avons appris
Cet incident a mis en évidence plusieurs domaines où nous pouvons renforcer notre processus de publication :
Chronologie et planification
Les conceptions de cette mise à jour ont été finalisées plusieurs mois avant le début de l'implémentation, créant un écart entre la phase de conception et celle de développement. Cela nous a appris l'importance de maintenir une plus grande cohérence entre l'achèvement de la conception et les délais de mise en œuvre.
Processus de révision
Nous avons identifié des opportunités pour améliorer nos procédures de révision et de test, en particulier pour les changements d'interface utilisateur significatifs affectant les flux de travail quotidiens. Notre équipe met en place des points de contrôle plus structurés pour garantir une évaluation approfondie avant les publications.
Communication
Nous avons reconnu que des canaux de communication plus clairs entre les membres de l'équipe lors des transitions et tout au long du processus de développement aideraient à détecter les problèmes potentiels plus tôt dans le cycle.
Environnement de test
Nous avons appris que notre infrastructure de prévisualisation et de test nécessite une amélioration pour mieux simuler les conditions de production, nous permettant d'identifier les problèmes avant qu'ils n'atteignent nos utilisateurs.
Calendrier de publication
Il y avait une pression implicite pour terminer le travail avant notre date de publication mensuelle habituelle. Nous avons appris l'importance de prioriser explicitement la qualité sur les délais arbitraires.
Ce qui s'est bien passé
Malgré les défis, notre équipe a réagi rapidement et efficacement. Nous avons pu identifier les problèmes, prendre la décision de revenir en arrière et rétablir l'expérience précédente rapidement, minimisant ainsi la perturbation pour nos utilisateurs.
Comment nous améliorons
Nous prenons des mesures concrètes pour prévenir des situations similaires à l'avenir :
Processus de revue amélioré
Implémentation de points de contrôle d'approbation explicites pour les changements majeurs de l'interface utilisateur
Établissement de cas de test clairs et d'exigences documentaires pour les mises à jour significatives
Création d'un système d'étiquetage pour identifier les changements nécessitant un examen supplémentaire
Meilleure infrastructure de test
Amélioration de nos données de départ et environnements de test pour mieux représenter l'utilisation réelle
Développement de capacités de déploiement de prévisualisation plus robustes
Exploration de mécanismes de test A/B pour des déploiements progressifs des changements significatifs
Communication plus claire
Établissement de canaux de mise à jour réguliers pour les fonctionnalités en développement
Définition de points de contrôle explicites une semaine avant les sorties prévues
Mise en place d'une politique selon laquelle les fonctionnalités doivent être complètes deux jours avant les dates de sortie, ou elles seront déplacées au cycle suivant
Approche orientée qualité
Renforcement du fait que lorsque les délais ne sont pas explicitement critiques, nous privilégions par défaut la qualité la plus élevée plutôt que de respecter des dates arbitraires
Amélioration des processus d'intégration pour s'assurer que tous les membres de l'équipe comprennent nos standards de publication
Notre engagement
Nous assumons l'entière responsabilité de cette expérience et nous nous engageons à en tirer des leçons. Les améliorations que nous mettons en œuvre nous aideront à offrir l'expérience de haute qualité et fiable que vous attendez de Cal.com. Nous apprécions votre patience et compréhension alors que nous continuons à améliorer notre plateforme.
Si vous avez des questions ou des préoccupations concernant cet incident ou nos plans d'amélioration, n'hésitez pas à contacter notre équipe.

Commencez avec Cal.com gratuitement dès aujourd'hui !
Découvrez une planification et une productivité sans faille sans frais cachés. Inscrivez-vous en quelques secondes et commencez à simplifier votre planification dès aujourd'hui, sans carte de crédit requise !

