Souvent, un projet de déploiement vient en remplacement ou en complément d'une infrastructure logicielle et de données existantes. La migration des données et des procédures de l'infrastructure existante vers la nouvelle solution doit être prise en compte, tout comme l'interopérabilité avec les applications existantes. Une analyse de l'infrastructure actuelle est nécessaire pour déterminer la portée des problèmes de migration liés à la nouvelle solution.