こういう改修に対応します
- 既存機能を壊さずに機能追加したい
- 32bit 前提の構成を見直したい
- 運用しながら少しずつ置き換えたい
- パフォーマンスや安定性を改善したい
- 既存コードのままでは保守がつらいので整理したい
改修で大事にすること
既存Windowsソフトの改修では、新しく作ることより、どこを壊さずに残すかが重要です。
そのため、次のような観点を重視します。
- 現行運用への影響
- 依存コンポーネントの把握
- 32bit / 64bit とプロセス境界
- 配布、登録、権限の条件
- 切り戻ししやすい段階分け
よくあるテーマ
- VB6 / MFC / WinForms ベースの既存ソフトの延命
- COM / ActiveX / OCX を含む既存資産の整理
- C++ / C# の混在構成の見直し
- x86 前提だったソフトの 64bit 対応
- 改修しながら調査性やログを強化する作業
こんな相談に向いています
- 今のソフトは動いているが、変えるたびに怖い
- 一部だけ modernize したい
- ベンダー提供コンポーネントや古い資産がボトルネック
- 全面リプレイスの前に、まず延命と整理をしたい
進め方
- まず、依存関係と制約を洗い出します。
- 次に、残す領域と差し替える領域を決めます。
- 段階的な改修計画を作り、必要に応じてテストとログも補強します。