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

现有 Windows 软件改造与维护让支撑业务的软件,继续发挥作用。

保留熟悉的操作方式和报表,增加功能、修复故障、改善性能。不预设全面重写,而是从需要的部分开始改造。

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

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

不必准备完整的需求文档

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

担心改一处就影响其他功能

检查影响范围和现有行为,将测试与回退方案纳入改造计划。

原开发人员已离职,无人接手

从现存代码、资料和环境的调查开始,协助接手维护。

软件能运行,但缓慢、不稳定或难以更新

结合改善效果与业务影响,确定优先处理的部分。

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

小村豪的个人照片

负责人、工程师

小村豪

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

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

已公开的技术案例

排查只在长时间运行后发生的崩溃

记录句柄数量的变化,并补充处理边界的日志,将调查重点缩小到句柄泄漏。

查看问题与调查方法

服务范围

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

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

现有软件功能扩展与改造

确认当前工作流程与依赖关系后,增加功能、修复故障并提供持续维护。

64 位支持与架构调整

调查依赖 x86 的架构和组件,在改造中考虑 32 位、64 位混用的条件。

分阶段更新软件架构

不预设全面替换,优先将需要改善的功能调整为更易维护的结构。

结果与交付内容示例

  • 现有架构与影响范围说明
  • 修改后的软件与验证结果
  • 部署、回退与维护注意事项

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

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

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

费用与流程

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

从现状调查和优先改造项开始

检查源代码和开发环境,明确哪些行为需要保留、哪些部分需要修改。

费用参考

根据改造与维护范围报价

确认目标功能、依赖组件、调查需求和持续维护范围后,再提出方案。

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

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

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

  1. 说明当前情况

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

  2. 确认范围与费用

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

  3. 达成约定后开始

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

  4. 验证结果并交付

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

希望了解更多技术细节?

展开技术范围与详细流程

让熟悉的 Windows 软件,在今后也能继续使用。

正因为软件是当前业务不可缺少的一部分,才不能轻易推倒重来。小村软件会先了解现有功能和使用方式,再推进必要的改造与维护。不预设全面更新,而是结合效果与影响确定改善范围。

可以咨询的问题

  • 保留当前操作方式和报表,同时增加功能
  • 每次修改都会引发其他故障,希望从架构上检查问题
  • 改善运行缓慢或长时间使用后不稳定的情况
  • 解决 32 位软件或旧组件阻碍环境更新的问题
  • 原开发人员已离职,需要新的改造和维护合作方

改造与维护范围

对 VB6 / MFC / WinForms 等现有应用,提供功能扩展、故障修复、性能改善和代码结构调整。对于 COM / ActiveX / OCX,以及 C++ / C# 混用的系统,也会在确认依赖关系后开展工作。

进行 64 位适配或架构更新时,不仅检查应用本身,还会确认使用的 DLL、注册方式、权限和部署环境。必要时补充日志与测试,便于追踪变更影响。

降低对现有业务影响的推进方式

重点在于,不仅明确要修改的部分,也明确必须保留的行为。

  1. 了解现状。 梳理业务步骤、依赖组件、开发与部署环境及已知问题。
  2. 限定改造范围。 确认优先级和影响范围,决定保留与修改的部分。
  3. 准备验证方法。 建立现有功能测试、日志,以及必要的回退步骤。
  4. 分阶段实施。 每次变更后验证行为,并按照运行条件安排部署。

还不确定应该改造还是替换?

继续使用现有软件还是重新开发,取决于维护状况及未来使用年限。可以先调查现状,区分通过改造即可解决的部分与值得考虑替换的部分。

如果主要目标是迁移到新应用,请参阅 Windows 应用程序替换。咨询时请说明目前的问题,以及是否保留源代码、文档和开发环境。

委托前的常见问题

旧 Windows 软件也可以改造吗?

VB6、MFC、WinForms 等现有软件也可以咨询。我们会检查源代码、开发环境和依赖组件,明确可改造的范围与所需准备。

可以先只改善必要部分,而不是全部重做吗?

可以。在继续使用现有软件的前提下,从优先级较高的故障修复或功能增加开始。修改范围、需要验证的功能和回退方式会提前明确。

没有文档或原开发人员也可以咨询吗?

可以。先检查现存资料、代码和实际行为,区分已知功能要求与需要进一步调查的部分。

联系我们

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

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

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

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

咨询内容示例

我们想给正在使用的 Windows 软件增加功能,但无法再委托原开发商,希望从现状调查开始处理。

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

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