我们承接这样的课题
- 想替换旧的 VB6、MFC、WinForms 应用程序
- 没有规格文档,现行应用程序的行为就是规格
- 负责人已经离职,每次改动都担心会弄坏
- 想全面更新,但业务停止和回退的风险很大
- 想决定如何处理既有的报表、数据、设备联动和 COM 资产
在 Windows 应用程序的替换中,比起直接重写,更重要的是从现行运维中捞出规格,并决定替换的顺序。
擅长处理的主题
- 基于 VB6 / MFC / WinForms 的业务应用程序迁移
- 盘点画面、报表、数据、配置、外部联动
- 继续使用既有 COM / ActiveX / OCX,或分阶段将其分离
- 包含并行运行、回退、迁移演练的计划
- 面向新 Windows 应用程序的设计、实现与迁移支持
推进方式
- 首先确认现行应用程序的画面、数据、报表、外部联动和运维步骤。
- 然后区分保留的部分、先替换的部分和推后处理的部分,按风险顺序制定迁移计划。
- 实现阶段在考虑并行运行和回退的同时,推进新应用程序的设计、开发与迁移。
适合这样的咨询
- 旧的 Windows 应用程序要继续使用已经到了极限
- 想摆脱依赖供应商或前任负责人的状态
- 想在不破坏既有规格的前提下,分阶段转向新的结构
- 在替换之前,想先只推进调查和计划