Derrière les coulisses de nos nouveaux tableaux de bord sur les périodes flexibles

Tableaux de bord périodiques flexibles

 

Nous sommes ravis de vous présenter une nouvelle fonctionnalité très attendue - les Tableaux de bord périodiques flexibles! Cette fonctionnalité changera complètement la façon dont vous partagez et interagissez avec vos rapports, en vous permettant, à vous ou à vos clients, d'adapter les plages de dates des tableaux de bord ou des widgets spécifiques en fonction de vos préférences.

 

 

Compte tenu de l'étendue de la collaboration entre nos départements et de l'impact significatif sur nos clients, nous adoptons une approche unique dans cet article. Nous nous pencherons sur cette fonctionnalité en nous entretenant avec deux de nos talentueux développeurs, Olivier et David, qui ont joué un rôle essentiel dans sa création. 

 

Nous parlerons du processus de développement, de l'inspiration derrière cette fonctionnalité et des obstacles qu'ils ont dû surmonter. De plus, nous discuterons de la suite des événements ! 

 

 

 

Le parcours du développement

Très bien, les amis, préparez-vous à entrer dans les coulisses de la création des tableaux de bord périodiques flexibles ! 

 

Tout d'abord, il faut savoir que notre application, DashThis, a été conçue avec une structure spécifique à l'esprit, où les dates étaient statiques. Nous savions (et notre client nous l'a rappelé) qu'il était temps de changer cela, mais cela n'a pas été aussi facile qu'il n'y paraissait. Il nous a fallu plus de deux ans de planification minutieuse, d'obstacles surmontés et de retours en arrière pour modifier l'ensemble de notre application.

 

L'inspiration derrière la mise en œuvre de tableaux de bord périodiques flexibles

Nous ne pouvons pas ignorer le fait que la possibilité d'éditer des dates sur un tableau de bord est pratiquement une norme industrielle de nos jours ; la vérité est que la plupart de nos concurrents offrent cette fonctionnalité depuis quelques années. Notre équipe de vente défend notre approche depuis des années, car l'ajout de dates flexibles à un tableau de bord ajoute une couche de complexité. Pourquoi s'embarrasser de ce qui fonctionne bien ? 

 

Mais avec l'augmentation de la demande, nous n'avons pas eu d'autre choix que de rattraper le retard pris par le secteur. Nos clients ont agité des drapeaux en disant : "Nous avons besoin de plus de flexibilité !". Alors, pourquoi ne pas simplifier aussi les choses ? Nous avons aussi ce mélange de tableaux de bord - périodiques, de campagne, de roulement - et il est temps de standardiser l'offre pour nos utilisateurs. 

 

Une pierre deux coups. Nous avons décidé de nous lancer, mais c'était il y a plus de deux ans. Que s'est-il passé ?

 

Obstacles techniques rencontrés au cours du développement

En ce qui concerne les performances, nous avions besoin d'une approche plus efficace pour gérer la flexibilité que nous voulions offrir aux clients. Nous nous sommes efforcés d'adopter une approche itérative, en écoutant attentivement les commentaires des utilisateurs, même si cela impliquait de consacrer un peu plus de temps au développement. Par exemple, nous n'avions initialement prévu de donner la priorité aux dates dans les widgets que bien plus tard, mais la demande était si forte que nous l'avons fait passer en phase bêta. Nous sommes également en phase bêta depuis quelques mois et, grâce aux précieux commentaires de nos clients, nous avons ajusté nos priorités au fur et à mesure. 

 

 

En outre, nous utilisions principalement un système synchrone, ce qui signifie que nous devions attendre la fin de chaque opération avant de passer à la phase suivante. Le passage à une approche asynchrone peut nous permettre d'effectuer des opérations en parallèle, ce qui fait gagner du temps et de l'argent, mais il ne faut pas faire les choses à moitié. La simple mise en œuvre de cette structure est une tâche énorme, mais nous avons décidé que pour ce projet, cela en valait la peine. 

 

Enfin, nous avons dû tirer parti de nombreuses technologies de pointe pour nous aider à optimiser les performances. L'un des défis majeurs que nous avons dû relever consistait à trouver l'équilibre idéal entre la gestion du cache et la récupération des données, un équilibre qui permettrait à nos clients d'accéder à la quantité précise de données en un minimum de temps. Nous sommes fiers de dire que nous avons dépassé les limites à un rythme plus lent que l'outil de reporting natif de Google.

 

Collaboration et travail d'équipe dans le cadre de ce projet

Un travail d'équipe et une collaboration épiques ont permis à ce projet de voir le jour. C'est aussi simple que cela. 

 

Notre équipe de développeurs était pratiquement ravie de pouvoir plonger dans des eaux inexplorées et, comme l'a dit l'un d'entre eux, s'est livrée à un petit travail de "savant fou". Il s'agissait également de l'une des fonctionnalités les plus demandées, il était donc passionnant de la voir se concrétiser. Ce qui est génial, c'est que la plupart de nos développeurs ont joué un rôle dans le projet, soit en y contribuant à un moment donné, soit en apportant une aide précieuse.

 

Le projet a évolué avec son lot d'essais et d'erreurs. Des développeurs sont entrés et sortis du projet, mais la vision d'ensemble a été bien définie dès le premier jour.

 

 

Qu'est-ce que vous y gagnez ?

Dans le cadre du déploiement des tableaux de bord périodiques flexibles, nous avons décidé de vous laisser le choix : vous pouvez les utiliser ou vous en tenir à la solution d'origine. Pourquoi ? Parce que nous accordons de l'importance à votre contribution et que nous voulons connaître votre avis. Nous nous engageons à améliorer votre expérience en matière de rapports sans sacrifier ce qui fonctionne déjà pour vous. Nous ne remplacerons pas les méthodes qui ont fait leurs preuves ; pour certains d'entre vous, il s'agit de la méthode préférée. 

 

Vous ne voulez pas utiliser de tableaux de bord à période flexible ? Ce n'est pas une obligation. Votre ancien tableau de bord n'a pas besoin d'être modifié et vous pouvez prendre autant de temps que vous le souhaitez pour vous familiariser avec la fonctionnalité avant de passer à l'action. 



Eh bien, vous l'avez, les amis - l'histoire passionnante de la naissance des tableaux de bord périodiques flexibles ! 🎉

 

Vous utiliserez également la première version de cette fonctionnalité, qui évoluera. Le plus gros du travail a été fait, mais il est toujours possible de l'affiner ; c'est là que votre retour d'information sera le plus important. Si vous avez des suggestions ou des commentaires, n'hésitez pas à contacter notre équipe d'assistance. 

 

Merci de faire partie de notre communauté DashThis !

DashThis L'équipe de DashThis

DashThis est le moteur de milliers de tableaux de bord créés et fournis chaque mois par des agences et des spécialistes du marketing numérique. 

Essayez notre nouveau tableau de bord des périodes flexibles

ESSAYEZ-LE AUJOURD'HUI

Lire d'autres articles

Suivez-nous sur les médias sociaux!

Automatisez vos rapports!

Rassemblez toutes vos données de marketing dans un seul rapport automatisé.

Essayez DashThis gratuitement
Tableau de bord de marketing numérique

Commencez dès aujourd'hui !

Essayez DashThis

Fabriqué au Canada

DashThis est une marque appartenant à Moment Zero inc.

Copyright © 2011-2024