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 la collaboration étendue 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 !
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.
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é ?
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 l'extraction 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.
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.
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 !
Essayez notre nouveau tableau de bord des périodes flexibles
Mises à jour des produits
Ne manquez pas cette occasion !
Automatisez vos rapports !
Rassemblez toutes vos données marketing dans un seul rapport automatisé.
Essayer dashthis gratuitement