通常,部署项目是对现有软件基础结构和数据的替换或补充。任何新的解决方案必须可将数据和过程从现有基础结构迁移到新的解决方案,并且通常保留与现有应用程序的互操作性。对现有基础结构的分析是确定迁移问题在提议解决方案中的作用程度的必要条件。