小村软件的 Windows 开发与技术支持

Windows 应用程序替换延续业务流程,更新软件系统。

没有文档、原负责人不在、无法一次性切换。我们调查现有界面、报表、数据和设备接口,支持分阶段替换旧应用。

没有需求文档也可以,从已知情况开始说明即可。

  • 工程师直接沟通
  • 需求未定也可咨询
  • 可从局部任务开始委托

不必准备完整的需求文档

从您现在遇到的问题开始。

旧 VB6、MFC 或 WinForms 应用越来越难维护

区分保留和改善的功能,重新设计为便于后续维护的架构。

没有文档,只剩下正在运行的软件

调查实际行为与业务步骤,梳理新系统必须承接的功能。

业务影响较大,不适合一次性切换

考虑先替换外围功能或新旧系统并行运行,确定可执行的迁移阶段。

直接与负责实现的工程师讨论技术问题。

小村豪的个人照片

负责人、工程师

小村豪

专注 Windows 的工程师,从问题确认到调查、设计和实现直接参与。尚未说明清楚的部分,也可以一起梳理为明确的技术问题。

查看经历与技术栈 / 查看公司信息

已公开的技术文章

ActiveX / OCX 现在该如何处理

通过技术文章,可以了解我们在这一领域关注的问题和设计思路。技术解说与受托项目经验分开展示。

阅读技术文章

服务范围

从局部任务到完整应用,按需确定范围。

可以从一项调查或改造开始,也可以委托整体开发。根据当前情况,一起明确范围。

现有应用的功能与行为调查

确认界面、报表、数据、外部接口和工作步骤,区分需要保留的行为与计划修改的内容。

分阶段迁移计划

制定包含优先级、并行运行、迁移演练和回退步骤的切换计划。

新应用设计、开发与迁移

结合现有业务,重新设计和实现 Windows 应用,并提供行为验证与迁移支持。

结果与交付内容示例

  • 需要保留的行为与变更内容
  • 迁移计划与新应用
  • 数据核对、切换和回退步骤

以下为按委托范围提供的示例。具体交付范围和形式在报价时约定。

如果有类似问题,可以先说明当前情况。

没有需求文档也可以,从已知情况开始说明即可。

费用与流程

不需要一开始就决定所有细节。

从现有功能调查与迁移计划开始

不必立即委托开发,可以先委托梳理需要保留的行为和切换条件。

费用参考

根据调查、开发与迁移范围报价

除界面和功能数量外,还会确认规格调查、数据迁移及新旧系统并行运行的需求。

免费初步调查与收费服务的区别

以确认可行后委托我们正式开发为前提,报价和接单判断所需范围内的初步调查原则上免费。长期验证、搭建专用环境、原型或概念验证(PoC)开发、详细调查报告交付等可能收费。

单独委托调查或评审时,将作为独立的收费服务报价。涉及收费时,会在开始前说明范围与费用。

  1. 说明当前情况

    在已知范围内说明目标、困难和使用环境。

  2. 确认范围与费用

    我们会说明所需调查、工作范围、交付内容、费用和推进方式。

  3. 达成约定后开始

    调查或开发过程中,分享进展、已确认事项与剩余限制。

  4. 验证结果并交付

    按约定条件确认结果,为部署或下一步行动做好准备。

希望了解更多技术细节?

展开技术范围与详细流程

延续业务流程,更新软件系统。

替换旧应用并不只是重新制作界面。报表中的细节、积累的数据、设备接口,以及由人员手工补充的工作,都需要确认。第一步是决定新系统需要承接哪些内容。

可以咨询的问题

  • 将 VB6 / MFC / WinForms 等应用迁移到今后便于维护的架构
  • 没有文档,需要从调查现有应用的行为开始
  • 摆脱对原开发商或前任负责人的依赖
  • 业务影响较大,无法一次完成切换
  • 决定现有报表、数据、设备接口及 COM 资产应保留到什么程度

从现有功能梳理,到系统切换

明确需要继承的行为

检查界面、报表、数据、配置、外部接口和工作步骤。区分仍在使用与已经不再需要的功能,再明确哪些行为保持不变、哪些在本次项目中改善。

划分可执行的迁移阶段

除全面替换外,也会考虑先更新外围功能或分阶段迁移。需要继续使用 COM / ActiveX / OCX 等组件时,明确新应用的连接方式及将来的替换方案。

开发新应用并验证迁移

除新应用的设计与实现外,还会根据需要规划数据和报表核对、并行运行、迁移演练及回退步骤。验证重点是,不只看开发是否完成,还要看新系统能否承接实际业务。

委托流程

  1. 现状调查——检查应用、资料、数据和工作步骤,找出未知事项与限制。
  2. 确定迁移方案——约定保留范围、改善范围、优先级和切换条件。
  3. 设计与开发——按照约定要求实现,并检查新旧应用的行为差异。
  4. 迁移与部署——准备数据和使用流程,支持分阶段切换。

尚未决定重做,也可以咨询

可以从“通过改造还能继续用吗”“应该先替换哪里”等判断开始。如果主要目标是继续使用现有软件,也可以采用改造与维护的方式推进。

请说明软件用途、考虑替换的原因、源代码和资料是否存在,以及期望的切换时间。信息不完整也没有关系,可以先确定调查方法。

委托前的常见问题

文档过时或完全没有文档,也可以咨询吗?

可以。我们会检查现有应用的行为、界面、报表、数据及实际工作步骤,梳理需要继承的功能。不明确的部分会与已确认的要求分开,继续调查。

可以先替换一部分,而不是全面重写吗?

可以。我们会考虑先拆分外围功能、与旧应用并行运行或分阶段切换。在确认依赖关系和运行条件后,确定可执行的迁移单元。

可以在替换前只委托调查和规划吗?

可以。从现有功能调查和迁移方案评估开始即可。调查范围与交付内容会在开始前约定。

联系我们

先用几句话说明当前情况即可。

不需要完整需求文档或专业术语。以下内容可以先提供已知部分。

  • 希望解决的问题或实现的目标
  • 相关软件、设备和运行环境
  • 期望时间(尚未确定也可以)

初次联系不需要附上机密资料或密码。

咨询内容示例

我们想重做一个旧业务应用,但没有需求文档。希望先调查当前的使用方式,再讨论分阶段迁移的方案。

没有需求文档也可以,从已知情况开始说明即可。

咨询按钮将打开简体中文联系页面,可通过电子邮件或微信联系。 “通过邮件咨询”将创建带有服务名称和待填写问题的邮件草稿。