问:当计划迁移项目时,企业应该紧记的检查点是什么?
答:客户考虑迁移应该首先自问,是否具备实际的整体转换规划和预算。完整的规划应该包括迁移时间、迁移成本以及其中的依赖性和风险是什么。自始至终的全面了解是非常重要的。
作为迁移规划的一部分,我们看到当企业从一个平台迁移到另一个平台时,对第三方产品具有强烈的依赖性。企业应该询问,目标平台上是否需要那些产品。
对于许多客户,数据迁移是唯一的挑战。对于当前的许多实时数据库,企业不能像过去那样为了迁移而关闭它们 - 他们必须保持全天候运行。所以,当尝试进行实际地实施迁移并最终完成转换时,考虑数据迁移策略是非常重要的。
我们有时候逆向考虑迁移 - 每个阶段完成后必须实现什么 - 并确保实现该目的的所有规划已成功完成,而不是将其考虑为某个时间的阶段或步骤。我们通常预先评审整个项目生命周期,以确保使用该方法执行的所有操作都作为集成的规划支持整体的业务和技术需求。
全面的迁移规划还应该考虑对现有支持团队支持目标平台的技能的培训和转换。如果企业的员工了解某一种技术并且企业正转向另一种技术,,如何使他们支持新的技术呢? 另外,在项目人员和设备方面是否有足够的能力实施迁移项目?例如,当准备迁移到新平台时,企业可能需要用于诸如测试和转换之类事务的额外资源。如果主要资源无法用于迁移项目,则迁移失败很常见。
企业还需要考虑如何从测试的角度评估它。是否存在一组现有的测试数据,或是否需要创建这样的测试数据?测试是确定转换是否成功的唯一方法。
问:一旦企业确定对迁移产生了浓厚兴趣,他们在过程中的期望值应该是什么?
答:期望的第一件事是回顾其现有的应用程序环境,以了解需要迁移的范围 - 核心应用程序,涉及的数据以及任何相关的第三方产品。企业必须确保现有平台上的必需的第三方产品在目标平台上的可用性。
我们通常称这种预先回顾过程为“评估”,以此来确保我们对企业所有情况的了解、迁移中的潜在问题是什么并制订规划或必须执行的活动列表。这提供了时间框架并适合于迁移的总体成本。
另一件事是实际迁移或更新需要移动的组件,无论它是定制应用程序还是需要一些已更新定制的封装应用程序。所以,我们修改要从当前平台移动到目标平台的核心应用程序和组件集。可能还需要与第三方供应商协调。
修改了现有组件之后,会执行测试以确保系统像在初始源环境中一样在目标环境中运行。最后进行实施和数据转换。我们确保能够执行数据转换,并在提供业务连续性的同时进行实施。
问:IBM 如何为企业执行平稳的迁移过程?
答:这些迁移功能是使我们的客户转向更新技术并实现受益的关键。所以我们去年为了增强内部能力而做的第一件事就是收购 Sector7 的大半股份,Sector7 是位于德克萨斯州奥斯汀的移植服务企业。我们不断在培训和工具方面进行投资,并不断增强全球交付能力,而我们总的目标是确定如何不断降低迁移的时间和成本。我们也在考虑如何利用流程改进以及内部和外部可用的迁移软件工具来帮助降低迁移的成本。