Architecture technique cible

Migration logicielle : comment définir l’architecture technique cible ?

Comment définir la bonne architecture technique pour son logiciel ? Une fois l’existant compris, vient la question de la cible. Il ne s’agit pas uniquement de choisir un langage de programmation, il faut aussi définir une architecture capable de répondre aux besoins actuels mais également aux futures évolutions du logiciel. Plusieurs éléments peuvent orienter les…

Dépendances et interconnexions entre logiciels

Migration logicielle : comment identifier les dépendances et les interconnexions ?

Migration logicielle : quelles sont les dépendances à identifier ? Une application métier fonctionne rarement seule et peut échanger des informations avec : un ERP  CRM  Logiciel comptable  Plateforme e-commerce  Logiciel SaaS  Application mobile  Solution de Business Intelligence  Système de paiement  API  Webservices  Fichiers CSV ou Excel  Messagerie  Système d’impression Équipements industriels ou autres périphériques…

cartographier règles métier avant migration logicielle

Comment cartographier les règles métier avant une migration logicielle ?

L’une des principales difficultés d’une migration d’application métier se situe rarement dans l’interface visible par l’utilisateur. Elle réside dans les règles métier accumulées au fil des années. Identifier les règles métier derrière les fonctionnalités Prenons un exemple : Un bouton « Valider une commande » peut sembler trivial. Mais son déclenchement peut en réalité :…