Économisez jusqu’à 80% des coûts d’une migration en revitalisant votre biotope logiciel
Faut-il tout remplacer ? Dans la majorité des cas, la réponse est non. Votre logiciel possède une valeur métier immense, accumulée sur des années. Ma démarche s’inscrit dans les principes de la perma-informatique, où l’on cherche à maximiser la durée de vie des systèmes existants plutôt qu’à céder au cycle du jetable. La revitalisation consiste à conserver cette intelligence métier en la consolidant, à bâtir autour et à préparer un chemin d’autonomie.
1. Consolider votre cœur logiciel
Restaurer votre logiciel consiste principalement à œuvrer pour faire diminuer la part de risque qu’il porte en lui, en s’attaquant aux dimensions suivantes :
- Réduire les risques : cadre contractuel fournisseurs & licences, pérennité des technologies, protection des données, disponibilité des compétences
- Documenter : analyse du code, collecte et synthèse de la doc existante, reverse engineering, il est essentiel de comprendre ce que votre logiciel fait si bien
- Maîtriser l’infra : sur site ou dans le Cloud, placer le système sur un serveur récent et en protéger les accès utilisateurs, IP, ports. Investir dans cryptage des données
- Remuscler fonctionnellement : corriger les bugs et implémenter évolutions adéquates ici, si accès au code, modifier procédures métiers et agir avec correctifs de données via tâches planifiées le cas échéant
2. Bâtir autour de lui
Votre logiciel est unique parce qu’il opère des traitements uniques sur des données organisées elles aussi de façon spécifique à votre métier. Il soutient ainsi les processus historiques clés de votre organisation. Mais des processus complémentaires sont apparus qu’il convient de numériser et articuler autour de lui. Il faut donc travailler sur les dimensions suivantes :
- Exploiter ses données en sortie : qu’elles soient données de base, données issues de traitements, documents, il est possible de récupérer la substance de votre système et d’en faire bénéficier son environnement
- Y injecter des données : les données de base aujourd’hui saisies dans votre logiciel peuvent être saisies ailleurs (portails Web, autres systèmes d’information) et y être injectées.
- Le lier à vos autres systèmes : exploiter les données de votre système en entrée et sortie c’est aussi l’intégrer dans biotope dans lequel chaque composant (CRM, GED, ERP etc) est lié aux autres, chacun avec son domaine prescriptif (chaque donnée est unique / un et un seul système en est le référentiel/master).
- Le lier au reste du monde : étendre l’ouverture de votre logiciel à l’environnement plus global afin de lui permettre de communiquer avec vos partenaires via des API, d’exploiter des services AI, d’interagir avec Postfinance, les banques ou la centrale AVS
3. Préparer votre autonomie
S’il est avéré que votre logiciel cœur de métier garde des risques, il est nécessaire d’envisager de s’en désengager petit à petit. Nous proposons les actions suivantes :
- Documenter encore : analyse du code, collecte et synthèse de la doc existante, reverse engineering, il est essentiel de comprendre ce que votre logiciel fait afin de comprendre ce que vous pouvez en extraire sans affecter les processus critiques
- Identifier les composants à migrer : sur la base de l’analyse qui précède, identifier les composants opérationnels que vous pourriez extraire de votre logiciel legacy et redévelopper dans une approche modulaire
- Les implémenter sur la base de technologies ouvertes et évolutives et les documenter
- Prioriser et répéter : ce processus doit être abordé de façon itérative afin de ne pas perturber le fonctionnement, en partant du plus prioritaire. Pelleas vous aide à identifier les priorités grâce à l’analyse des risques évoquées plus haut mais aussi d’autres dimensions (enjeu, utilisation, délégation de saisie etc).
Livrable : un biotope logiciel rajeuni et les clés de votre autonomie
A l’issue du processus, Pelleas vous livre :
- Un système de nouveau fiable, tourné vers l’avenir et évolutif
- Un dossier d’autonomie qui recense l’ensemble des éléments de votre biotope logiciel : technologies déployées, inventaire des composants, procédures de maintenance, politiques de sécurité et d’accès, SWOT fournisseurs & technologies et recommandations stratégiques pour le futur, afin de vous assurer une indépendance informatique durable.
Jean-Fabien ne fait pas qu’exécuter les demandes. Il connaît l’environnement technique et métier du client, et apporte des solutions à long terme particulièrement adaptées.
Bertrand Chanez, Doyen, Écoles professionnelles du canton de Fribourg
