導入したシステムが眠っていませんか?
システムの活用を進めていきます。
解決できること
- ハードウェアの老朽化のためサーバなどの機器を入れ替えなければ、システムの停止の心配を毎晩寝る前に思い出してしまう。
- 新型コロナウィルスや次の新しい疾病などが起きた時、ある地域での災害時に、在宅ワークや業務の移管を簡単に行える仕組みを次の流行までに準備したい
- EXCELで作成したデータを別システムに取り込むためにフォーマットを手作業で整えている
- ACCESSで持っているデータベースを壊れないように社内で共有化したい
ご提供できる解決方法(ソリューション)
- VB4~VB6で作成されたシステムをVB.NETへマイグレーション
- VB4~VB6で作成されたシステムをWEBシステムへマイグレーション
- オンプレミスで作成されたシステムをクラウドへ
- ACCESSのテーブルだけをORACLE、SQLServerへ移行し、フォームなどの修正
マイグレーションってなんじゃ
一般的ににVBにおけるマイグレーションはVB.NETへプログラムを改修することを言います。たしかに現在から未来のOSに対して、VB4やVB5、VB6がいつまでも動作してくれる保証はありません。マイクロソフトがRUNTIMEをOSに組み込まなくなった時点で動作しなくなります。それはVB.NETなどの、.NETFRAMEWORK系を使用している場合も同じではあります。
そのため、現在からちょっと未来のOSに対応するための改修がメインではなく、システムの導入時点での最適解だったものも、10年もたつと、仕入先の状況や、顧客の状況、自社の状況は変わっており、どこかで無理をしている人や部署があるはずです。それの見直しをし、スムーズに業務を回せるようになることこそが、本当に必要なことではないでしょうか?マイグレーションツールを使って**%工数を削減しますというところも多いですが、システムの延命ではなく、システムの刷新を行うことが大事だと考えています。