Chez publicXdata, repenser et créer de la valeur font partie de nos quatre valeurs fondamentales. Le développement de nos produits axé sur les besoins des clients est donc un point central pour nous. Nous nous posons régulièrement la question suivante : où avons-nous un potentiel d’amélioration de nos produits standardisés pour répondre au mieux aux besoins de nos clients ?
Identifier le potentiel de développement du produit de Reporting
L’identification du potentiel de développement d’un produit déjà bien établi nécessite une analyse des fonctions existantes et des besoins des utilisateurs. Chez publicXdata, nous nous consacrons à cette tâche dans le but non seulement de prolonger le cycle de vie de nos produits, mais aussi de garantir que nous créons continuellement de la valeur ajoutée pour notre clientèle.
En collectant et en analysant les données d’utilisation et les commentaires des clients, nous identifions les domaines clés pour l’innovation de nos produits. Cette approche nous permet d’investir de manière ciblée dans le développement de nouvelles fonctions et solutions qui simplifient l’utilisation des données. Grâce à Power Apps en combinaison avec Power BI, nous pouvons désormais fournir un rapport qui permet à la commune un traitement plus efficace.
Notre nouvelle solution Power Apps
Après une analyse approfondie et le test de plusieurs possibilités, nous avons décidé que Power Apps, associé à Power BI, était exactement ce que nous recherchions. Comme Power Apps fait partie du même groupe de produits que Power BI et que les deux systèmes ont été développés par Microsoft, il est possible de combiner ces deux systèmes sans problème.
Il s’agissait maintenant de concevoir et de développer une solution. Comme Power Apps ainsi que Power BI ont un grand choix de possibilités pour prendre des données de sources diverses, nous devions choisir un type de sauvegarde qui permette la fonction « Direct Query » dans Power BI. Cette fonction permet à l’utilisateur ou à l’utilisatrice de voir les modifications apportées aux données en temps réel.
Après avoir décidé quelle approche était la plus adaptée pour notre clientèle, nous nous sommes attelés au développement de l’application et à son implémentation dans notre système de reporting. Microsoft propose un bon environnement de développement « Low-Code ». C’est là que l’application a été développée et testée.
La connexion aux données se fait dans le cloud et les données sont stockées sur une base de données dans l’environnement Microsoft Azure. La connexion se fait dans un centre de données distant en Suisse, on a accès aux données 24 heures sur 24, 7 jours sur 7, et la sécurité est garantie.
Après le développement de l’application, le design a été adapté. L’étape suivante consistait maintenant à effectuer des tests avec des clients existants. Pour cela, la commune de Pieterlen s’est proposée comme partenaire compétent pour cette tâche, et nous tenons à l’en remercier encore une fois chaleureusement. L’application a été testée avec succès et quelques bugs mineurs ont été corrigés. L’application est désormais intégrée dans l’environnement de production de plusieurs clients et est utilisée pour le reporting.
Mais qu'est-ce que Power Apps exactement ?
L’environnement de développement de Power Apps est une plateforme « low code » intuitive et facile à utiliser qui permet de créer, de publier et d’adapter des applications par « glisser-déposer ». En tant que partie de Microsoft Power Platform, Power Apps peut interagir avec Power BI. Ensemble, ces programmes constituent une solution propre pour différents cas d’utilisation.
Power Apps, tout comme Power BI, offre au développeur une large palette de connexions de données. On a la possibilité de construire des applications à partir de différentes sources de données, qui peuvent être utilisées pour différents types d’applications.
Dans notre cas, nous donnons à notre clientèle la possibilité de travailler désormais de manière interactive avec un outil de visualisation comme Power BI.
Comment les communes profitent-elles de cette évolution ?
Jusqu’à présent, l’échange de données pour les prévisions s’effectuait via Excel lorsque la commune souhaitait procéder à des ajustements manuels de l’extrapolation. Cela nécessitait donc un échange de données supplémentaire, ce qui entraînait plusieurs mises à jour du rapport.
Avec la solution actuelle, nous pouvons mettre le rapport à la disposition de la commune et celle-ci peut procéder à d’éventuelles adaptations manuelles directement dans le rapport via PowerApp. Ainsi, l’échange supplémentaire de données et les différentes autres mises à jour ne sont plus nécessaires. La cliente peut désormais procéder elle-même à toutes les adaptations et les voir en temps réel dans le reporting, les modifications sont immédiatement recalculées et mises à disposition. Nous pouvons ainsi améliorer et surtout simplifier l’expérience utilisateur.
Notre objectif est maintenant d’introduire cette solution chez toutes les clientes de reporting existantes, si elles le souhaitent. Nous sommes convaincus que ce reporting offre à de nombreuses autres communes une bonne base de données pour prendre les bonnes décisions dans l’intérêt de la commune. Pour l’administration, le reporting offre la possibilité d’avoir un aperçu des chiffres actuels en cours d’année, avec une extrapolation en fin d’année, sans effort supplémentaire.
Intéressé(e) ? Nous serions ravis de vous présenter notre produit lors d’un bref entretien.
Rinor Recica
Rinor est un membre engagé de publicXdata AG depuis mai 2023. Grâce à son savoir-faire technique en tant que développeur de logiciels, il soutient publicXdata AG dans le développement technique de tous ses produits.