Applications métier et modernisation
Un logiciel adapté à votre façon de travailler, capable d’évoluer avec elle
Votre activité possède ses règles, ses exceptions et ses priorités. Une application utile doit les rendre compréhensibles et donner aux personnes les moyens d’agir.
Je conçois et développe des applications métier sur mesure. J’interviens également sur des logiciels existants pour les reprendre, les faire évoluer ou préparer leur modernisation.
Nous construisons la réponse autour du travail à accomplir : traiter un dossier, préparer un document, suivre une opération, appliquer une règle ou partager une information fiable.
Créer l’outil qui manque
Vous avez identifié un besoin auquel vos outils répondent mal. Nous définissons les utilisateurs, les parcours et les données nécessaires, puis choisissons un premier ensemble de fonctions qui apporte une utilité réelle.
Un portail pour déposer et suivre des demandes. Un outil qui calcule des montants selon vos règles. Un module qui produit les documents d’un dossier. Ces exemples de missions associent les écrans, les données et les connexions dont vos équipes ont besoin.
Faire évoluer ce qui existe
Votre logiciel porte une connaissance précieuse de votre activité, même lorsqu’il est ancien ou difficile à maintenir.
Je commence par comprendre ses comportements, ses dépendances et les usages auxquels il répond. Nous identifions ce qu’il faut préserver, ce qu’il faut corriger et ce qu’il devient pertinent de reconstruire.
La trajectoire peut passer par une nouvelle fonctionnalité, la reprise d’un composant, une montée de version ou une transformation progressive. Le choix dépend du besoin, du risque et des possibilités de validation.
Les détails qui font la différence à l’usage
Des parcours qui indiquent la prochaine action
Un utilisateur doit comprendre où il en est, ce qui manque et ce qu’il peut faire. Les états, les messages et les validations font partie de la conception.
Des règles explicites
Les calculs, les exceptions et les droits doivent pouvoir être discutés avec les personnes qui connaissent le métier. Nous préparons des exemples qui servent à concevoir et à vérifier les comportements attendus.
Des données et des documents cohérents
Les informations utilisées dans les écrans, les échanges et les documents doivent suivre les mêmes règles. Nous traitons leur origine, leurs transformations et les contrôles nécessaires.
Une solution que l’on peut reprendre
Je livre le code, les tests et la documentation nécessaires à la reprise du travail. Les décisions de conception sont expliquées pour préparer les évolutions suivantes.
Ce que comprend la réalisation
Je prends en charge la conception, le développement et les connexions nécessaires au projet. Vous suivez l’avancement à travers des démonstrations et vos équipes essaient les fonctions avec leurs propres exemples.
Les tests, la documentation et la préparation de la mise en service accompagnent la réalisation. Les fonctions à livrer et les conditions de réception sont définies dans la proposition de mission.
Pour une reprise, nous préparons aussi le transfert des données et le passage de l’ancien outil au nouveau.
Des données saisies aux documents utilisés
Au Cnam, Vingir et Hlora reliaient les données de formation aux formulaires, aux droits et aux documents administratifs. Sur OSE, j’ai contribué à l’architecture, au cœur applicatif et à l’évolution d’un produit partagé par plusieurs établissements.
Pour votre application, nous regardons également le parcours complet : d’où vient l’information, qui la vérifie et quelle opération elle permet d’accomplir.
La reconstruction du logiciel de caisse de Kréaudis illustre cette pratique : retrouver les comportements dans le code ancien, les reprendre dans une application web et préparer les validations avec les personnes du métier.
Voir la démarche de modernisation
Vous avez un outil à créer ou à faire évoluer ?
Décrivez le travail qu’il doit permettre, les difficultés actuelles et les éléments que vous avez déjà. Nous définirons le premier périmètre à examiner.