
Codeur et consultant fonctionnel : la garantie d’une solution opérationnelle
Question : êtes-vous en mesure – et avez-vous le temps – de rédiger LE cahier des charges de vos besoins spécifiques, prenant en compte votre organisation fonctionnelle de rêve, et spécifiant ce que vous exigez au niveau techniques de systèmes d’information ?
Vous pourriez avoir envie de répondre oui à cette question…tant que vous n’avez pas vécu l’expérience exaltante de :
- passer des heures avec un consultant fonctionnel pour analyser vos processus
- passer des heures à expliquer ces processus à un consultant technique
- passer des heures à vérifier que l’équipe de codeurs a bien réalisé ce qui était spécifié
- passer des heures à gérer les plaintes de vos utilisateurs car au niveau fonctionnel, ils n’ont pas gagné grand chose, et au niveau technique, c’est plein de bugs
- consacrer une partie de votre compte de résultats en développements supplémentaires pour toutes les modifications que vous apporterez après coup au cahier des charges…
Ne serait-ce pas plus simple d’avoir un seul interlocuteur comprenant parfaitement les processus d’entreprise, capable de les modéliser et de les coder ?
L’expérience parle
- Ingénieur Informaticien avec plus de 30 ans d’expérience dont 10 comme responsable des systèmes d’informations dans de grands groupes internationaux, j’ai réservé systématiquement une part de mes activités au développement Web (internet et intranet) depuis les premières technologies PERL ou java jusqu’aux frameworks les plus récents, avec un souci de la solidité, de la maturité et de la pérennité des technologies et architectures mises en œuvre.
- Également consultant en qualité / sécurité, j’ai une connaissance complète des processus de production, support et management des grandes entreprises comme des TPE. Cela me permet de me focaliser sur ce qui est essentiel pour les futurs utilisateurs quand je spécifie et réalise mes développements.
- Je maîtrise notamment l’ERP Dolibarr, à la fois pour le paramétrage fonctionnel, l’intégration, et pour la réalisation de développements spécifiques tels que des modules QSE et de reporting.
DOLIBARR : un ERP open source fiable et performant pour PME/TPE
Votre activité se développe et vous arrivez aux limites d’une gestion Excel de votre relation client, du suivi de vos commandes, de votre production, de votre facturation. Vous avez besoin d’outils de pilotage, d’une vision synthétique de votre activité.
Arrive alors naturellement l’idée de mettre en place un ERP, ou progiciel de gestion intégré. Dolibarr vous offre tout ça gratuitement.
Vous pouvez l’intaller vous-mêmes, en interne ou chez un hébergeur, vous avez accès à toutes ses données. Bref, vous n’êtes pas pieds et poings liés à un éditeur. Vous n’êtes pas non plus obligés de faire des mises à jour si le système vous convient dans l’état.
Mais si la version de base est déjà opérationnelle dans 80% des cas, la force de Dolibarr est de pouvoir être complété par des développements sur mesure en PHP, sous forme de modules existants sur le marché ou à créer. Vous pouvez ainsi bénéficier d’une solution sur mesure sans modifier quoi que ce soit au logiciel de base, et sans prendre de risques sur ses évolutions futures.
Exemples de développements de modules Dolibarr sur mesure
Voici des processus métiers sortant des schémas classiques d’entreprises de négoce ou de vente de produits simples pour lesquels j’ai eu l’occasion de développer des modules Dolibarr sur mesure. Pour la plupart d’entre eux, j’ai été impliqué dans l’analyse fonctionnelle en amont, ce qui a permis de maximiser les retours sur investissement et les gains de productivité.
Contrôles d’hygiène alimentaire
Besoin fonctionnel : saisir dans Dolibarr les caractéristiques de prélèvements d’échantillons alimentaires, les identifier par des codes barres, et les transmettre à un laboratoire pour analyse
Réalisation
Création d’un module incluant :
- Formulaire de saisie des échantillons, avec utilisation dynamique des dictionnaires pour qualifier les types d’analyses à réaliser
- Formulaire de constitution de lots d’échantillons à envoyer en analyse, par scan de code barres
- Envoi par mail des lots d’échantillons au laboratoire, sous forme d’un export Excel
Production de semences
Besoin fonctionnel : traçabilité du champ jusqu’aux conditionnements de semences. Gestion des réservations de clients sur des quantités de grains bruts, suivi des commandes, lancement en productions loties de semences conditionnées, gestion des analyses qualité par lot, gestion des stocks de grains bruts et de semences conditionnées
Réalisation
Création d’un module incluant :
- Paramétrage des fiches produits Dolibarr pour gérer la lotification des produits finis, leur composition en grains bruts et traitements
- Formulaires et liste de gestion des réservations sur grains bruts
- Formulaire de saisie des commandes clients par conditionnement
- Algorithme de lancement en production en fonction des tailles de lots et types de conditionnements
- Formulaires de saisie de la traçabilité qualité des lots de production
- Formulaire de création d’expéditions avec spécification des lots expédiés
- Listes de suivi des stocks par lot, par conditionnement, et en matières brutes
Vérifications périodiques d’engins de chantier (VGP)
Besoin fonctionnel : saisir les résultats de vérifications d’engins de chantier, incluant des prises de vues, générer des rapports sous forme de PDF signés, les mettre à disposition des clients sous forme d’un portail WordPress, gérer les relances périodiques.
Réalisation
Création d’un module incluant :
- Formulaire de saisie des résultats de vérifications, incluant téléchargement de photos avec compression à la volée
- Fonction de génération du rapport format PDF signé
- Listes de suivi des relances périodiques
- Interface par API avec le site vitrine sous WordPress de l’entreprise, permettant à un client connecté d’y consulter ses rapports et prochaines échéances. Création du plugin d’affichage côté WordPress
Boutique en ligne de vêtements de sports personnalisés
Besoin fonctionnel : application innovante permettant en ligne de configurer en 3D des vêtements de sport, et de les acheter avec des marquages et tailles pour tous les joueurs/euses d’une équipe. Contrainte spécifique : la totalité des données et fichiers graphiques nécessaires à cette configuration sont stockés dans Dolibarr
Réalisation
Création d’un module Dolibarr incluant :
- Paramétrage avancé des produits et catégories de produits Dolibarr pour y stocker toutes les données techniques, graphiques et tarifaires nécessaires à la configuration
- Création d’une très importante quantité d’API entrantes et sortantes pour échanges entre Dolibarr et la boutique en ligne sous WordPress/Woocommerce
- Création d’un plugin innovant sous Woocommerce qui remplace totalement le processus classique de mise au panier en permettant de configurer graphiquement les produits choisis, et d’en saisir les quantités, tailles et éléments de personnalisation directement dans le panier, avant création de la commande client dans Dolibarr (via API)
Production et vente de produits étirés pour l’aéronautique
Besoin fonctionnel : personnaliser les modèles PDF standard Dolibarr (devis, commandes, bordereaux d’expédition, factures) pour y faire figurer un ensemble de données techniques spécifiques à chaque produit, à des fin de traçabilité pour les domaines sensibles de l’aéronautique ou du nucléaire
Réalisations
Création d’un module Dolibarr incluant :
- Paramétrage avancé des fiches produits Dolibarr pour y stocker des caractéristiques techniques à faire figurer sur les PDF émis aux différentes étapes du processus industriel et commercial
- Personnalisation des modèles PDF standard Dolibarr pour y faire figurer dynamiquement ces caractéristiques techniques en fonction de leur niveau de complétude