開発会社が廃業した
以前の開発会社がなくなり、 VB6システムの修正を 依頼できなくなった。
VISUAL BASIC 6.0
「まだ動いている。でも、もう誰にも触れない。」
そんなVB6システムを、
調査・解析から保守・改修まで支援します。
VB6 SYSTEM
Visual Basic 6.0(VB6)は、 現在では新規開発の中心となる技術ではありません。
しかし、企業の現場では今も、 VB6で作られた販売管理、在庫管理、 生産管理、顧客管理などの業務システムが 動いているケースがあります。
長年使われてきたシステムには、 その企業独自の業務ルールやノウハウが 組み込まれていることも少なくありません。
だからこそ、 「古いからすぐに捨てる」のではなく、 まず現在のシステムを理解する。
それが、VB6システムと向き合う 最初の一歩だと考えています。
PROBLEMS
以前の開発会社がなくなり、 VB6システムの修正を 依頼できなくなった。
システムを理解していた担当者が退職し、 社内で修正できる人がいない。
ソースコードは残っているものの、 どこを変更すればいいのか分からない。
帳票やCSV、入力項目など、 一部分だけ修正したい。
PCやWindows環境を変更したいが、 VB6システムが動くか不安。
いつまで使えるのか、 いつ移行すべきなのか判断できない。
VB6 MAINTENANCE
VB6のソースコードを確認し、 プログラム構成や処理内容を調査します。 仕様書がないシステムについても、 現在の状態を確認するところから対応します。
既存プログラムの不具合修正や、 業務変更に伴う処理変更などを行います。
帳票項目の追加・変更、 CSV入出力、データ項目変更など、 業務上必要な小規模改修にも対応します。
以前は動いていた処理が動かなくなった、 特定のPCだけエラーになるなど、 原因調査から対応します。
VB6システムから利用している データベースや外部システムとの データ連携についても調査します。
PCの入れ替えやOS環境の変更に伴い、 VB6システムを継続利用できるか、 必要な対応を調査します。
BEFORE MODIFICATION
VB6システムの場合、 仕様書が残っていなかったり、 開発当時の担当者がいなかったりすることがあります。
その状態でいきなりプログラムを変更すると、 別の処理に影響する可能性があります。
そのため、 ソースコード、DB、画面、帳票、 外部連携などを確認してから 改修方法を検討します。
レガシーシステム診断を見るWHEN YOUR VENDOR IS GONE
「以前の開発会社が廃業してしまった」
「担当者が退職してしまった」
「保守を引き受けてくれる会社が見つからない」
このような状況でも、 ソースコードや実行環境、 データベースなどが残っていれば、 調査できる可能性があります。
まずは、 現在残っているものを確認するところから 始めます。
ENVIRONMENT
VB6システムを利用している企業では、 PCの老朽化やOS環境の変更が 問題になることがあります。
新しいPCへ変更する前に、 現在のシステムがどのような環境に依存しているのかを 確認しておくことが重要です。
必要に応じて、 実行環境、データベース、 外部コンポーネントなどを調査します。
FUTURE
今のシステムを守りながら、 将来の選択肢も整理します。
VB6システムが どのように動いているのかを整理します。
現在の業務を止めないために 必要な修正・保守を行います。
すぐに全面刷新するのではなく、 使える期間を安全に伸ばします。
必要になった段階で、 新しいシステムへの移行を検討します。
POSSIBLE CASES
既存の帳票に項目を追加したい、 表示内容を変更したい。
他システムとの連携のため、 CSVの出力・取込機能を追加したい。
特定の操作をするとエラーになるが、 原因が分からない。
古いPCを交換したいが、 現在のVB6システムが動くか確認したい。
仕様書がなく、 まずシステムの構造を把握したい。
VB6を今すぐやめるのではなく、 将来的な移行に備えて整理したい。
FAQ
はい。現在のシステムの状態を確認したうえで、 保守・改修が可能か調査します。 まずはシステムの状況をお聞かせください。
仕様書がなくても、 ソースコードや実際のシステムの動作、 データベースなどを調査することができます。 まず現状確認からご相談ください。
ご相談いただけます。 現在残っているソースコードや実行環境などを確認し、 対応可能な範囲を調査します。
帳票変更、CSV対応、入力項目変更など、 小規模な改修についてもご相談いただけます。
将来的なモダナイズについてもご相談いただけます。 ただし、最初から全面刷新を前提にするのではなく、 現在のシステムを調査・整理したうえで 移行の必要性や方法を検討します。
CONSULTATION
開発会社がなくなった。
仕様書がない。
担当者が退職した。
VB6やCOBOLを扱える人がいない。
そんな場合も、まずは現在のシステムを
一緒に整理するところから始めます。