AGL PM+
Migration WinDev → C# WPF et WS .NET
AGL PM+ est notre outil maison pour la gestion de la production, des tickets, des tests qualité, des applications client, des jalons, des plannings, des congés de l'équipe, de la saisie du temps passé.
Nous avons débuter son développement il y a 18 ans à la création de la société et l'avons fait évoluer au fil du temps, des besoins, des embauches et des versions de Windev.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur excepteur sint occaecat.
La solution se compose des éléments suivants :
- une interface de type "client lourd", aussi appelé "desktop"
- un moteur d'envoi d'email
- un canal de communication avec l'application dédiée à nos clients AGL Project Manager
- Toute la couche backend est centralisée dans un Web Service REST
Objectif
Dans le cadre de la migration de l'ensemble de nos applications métier Windev en C#, ce projet a été le plus gros morceau. Comme toute application dite "legacy", la dette documentaire se fait de plus en plus grande. Il est temps de tout refondre et moderniser !
- Modernisation du look de l'application
- Simplification de l'ergonomie sur différents modules
- Amélioration de la gestion du Kanban
- Ajout de outils de suivi sur les projets
Réponse
Migration de toutes les fenêtres et les états imprimés en plusieurs phases pour maîtriser le rendu et les process métier, assistée par IA.
- Nouveau look, en adéquation avec la charte de la société
- Navigation revue pour ressembler à une application web
- Filtres avancés, kanban avec glisser déposer, un regroupement d'astuces pratiques au quotidien
- Wysiwyg, combo avec recherche, repliage de panneau et blocs, visite guidée, mode sombre : vive les nouveautés !

Modernisation du look de l'application
Nous avons opté pour une barre système riche regroupant tous les raccourcis utiles.
La charte graphique, partagée avec tous les projets internes, est déclinée sur tous les objets WPF.
Utilisation uniquement de composants du core .NET, aucun composant payant pour une liberté totale.
Une grid avec toutes les FAA reproduites en WPF
Tri des colonnes, recherche dans les colonnes, déplacement et redimensionnement des largeurs de colonnes, gestion de menu contextuel au clic droit, colonnes figées, ruptures, sous-totaux, mix de type d'objets... la liste des possibilités ouvertes est impressionnante !


Filtres avancés et Kanban
Glisser déposer des tickets pour le changement de statut, définition de l'ordre d'importance de traitement de ces derniers, colorisation par statut et contrôle des règles métiers avec rafraichissement silencieux.
Le kanban est l'outil le plus adapté à notre production.
Intégration de composant WYSIWYG
Copier coller à partir d'un email reçu, intégration d'images et mise en page complexe.
Rendu similaire entre application WPF et Razor pour les clients.
Quelle puissance !


Notes et pièces jointes
Dialogue avec les clients via des notes, avec intégration d'images et de pièces jointes téléchargeables, que l'on peut déposer directement depuis une boite mail, une page html ou l'explorateur.
Tellement de gain de temps !
Planning d'occupation de l'équipe
Indispensable pour les chefs de projet, le rendu visuel du planning d'affectation des ressources aux projets client a été revu pour une meilleure lisibilité.


Calendrier des congés
Gestion des demandes de congés, prise en compte des impératifs et engagements sur les projets, vérification de la présence du collaborateur backup avant toute demande de congés.
Tout est pensé pour faciliter la gestion de vos projets.
Visite guidée : pas besoin de documentation
Aucune formation nécessaire pour les nouveaux arrivants, ni documentation à tenir à jour.
Le composant de visite guidée prend l'utilisateur par la main pour toute la présentation de chaque fonctionnalité.
Un gain de temps non négligeable à l'embauche !


Mode clair / Mode sombre
À chacun son choix, interface claire pour certains, sombre pour d'autres.
Détection automatique des réglages système, enregistrement des choix de l'utilisateur, l'UX c'est aussi de laisser l'utilisateur choisir lui-même ses préférences !
Résultats
avec l'application
réécrites
de migration
quotidiens
Ces projets pourraient aussi vous intéresser
Verrerie du Sud
Migration d'un site e-commerce
Le second site de la société, migré avec la même technologie que Chevallier Bouteilles.
Lire l'étude de cas
Chevallier Bouteilles
Migration d'un site e-commerce
Tout reste identique à la direction artistique de départ, les performances en plus !
Lire l'étude de cas
AurelGP
Système d'information complet
ERP WPF, extranet, site vitrine et application mobile MAUI sur une même API .NET.
Lire l'étude de cas
Syndex
Portail web du dialogue social
Maquette WebDev repensée par AGL Pixel, puis intégrée en C# Blazor.
Lire l'étude de cas
AGL Project Manager
Migration de notre gestion de projets
Portage complet, au pixel près, avec des performances bien meilleures !
Lire l'étude de cas
Atarimania
Migration d'un site web catalogue
Nouvelle ergonomie, nouveau look, réactivité et optimisation SEO.
Lire l'étude de cas
Mazenq
Migration d'un ERP Web
Une refonte en plusieurs étapes, un résultat bluffant !
Lire l'étude de cas
Valophis
Gestion des fournisseurs
Contrôle de l'entretien des ascenseurs et de propreté du parc immobilier.
Lire l'étude de cas
MarketView Africa
Relevé de présence produits
Outil d'enquête sur la présence produit sur les marchés africains.
Lire l'étude de cas
Stihl
Gestion des commandes pré-saison
Saisie des commandes pour les revendeurs du réseau Stihl France.
Lire l'étude de cas
Intersport
Gestion des achats
Outil de saisie des commandes auprès de la Centrale et des fournisseurs.
Lire l'étude de cas
AutoDistribution
Gestion de sinistres automobile
Application destinée à la prise en charge de la relation avec l'assuré.
Lire l'étude de casVous avez un projet similaire ?
Contactez-nous !