IVAN FERLAND / EXPERTISE
Logiciels, systèmes et travail de terrain.
Développer un outil, relier une application existante, rétablir un processus : voici comment j’aborde le travail et où l’examiner.
← AccueilDéveloppement d’applications
Transformer un processus métier en logiciel utile : des interfaces claires, des règles explicites et des données cohérentes malgré l’évolution du travail. Modéliser le parcours, créer l’interface et tester l’ensemble.
Intégration et automatisation
Relier les étapes entre les systèmes. Définir les échanges, les déclencheurs et le traitement des entrées ou dépendances défaillantes. Valider les échanges et les répétitions pour éviter les doublons accidentels.
COBOL et modernisation
Offrir une interface moderne à la logique métier existante en préservant ses règles utiles. Intégrer les formats, les calculs décimaux, la compatibilité et les échecs contrôlés au contrat d’échange.
Données et dépendances applicatives
Comprendre comment une application utilise ses données, où les relations peuvent échouer et comment valider un changement tout en préservant le processus métier. Examiner les dépendances et concevoir des transitions cohérentes.
Infrastructure et dépendances de services
Suivre la chaîne du poste vers l’application, le service et les données nécessaires. Préciser les accès, les prérequis et les étapes de rétablissement avant de modifier un système.
Technologies cliniques
Intervenir sur les logiciels de clinique, l’imagerie, les réclamations et leurs dépendances serveur et base de données. Réalisation d’une part majeure d’une migration nationale ITRANS ICD 2.0 touchant des centaines de cliniques : implantation à distance, dépannage et validation des parcours.
Enquête et rétablissement
Transformer un problème récurrent en enquête claire : préciser l’impact, tester les explications, rétablir le parcours et laisser un dossier utile. Distinguer le rétablissement de la confirmation d’une cause et préciser la suite.
Livraison Web et mises en service
Faire passer une application Web du code à une version vérifiable. Réunir configuration, contrôles automatisés, distribution du moteur et notes d’exploitation, et rendre les décisions de mise en service et de retour arrière révisables.
Réalisation technique bilingue
Relier les décisions techniques aux personnes responsables du résultat. Préciser la portée, coordonner l’implantation, valider le parcours et expliquer la prochaine étape en français ou en anglais.
