(初回公開日:2022.08.08)VB移行レガシー移行VBマイグレーションURLをコピーしましたいたくらとしゆき「品質確保と現新差異」というテーマでお伝えしていきたいと思います。マイグレーションがどのようなものなのか、どのように進んでいくのかを、少しでも知っていただけたら幸いです。前回は【VBマーグレーション道場2】として「移行時の検討項目」というテーマでお話ししました。今回は「品質確保と現新差異」というテーマでお話しします。マイグレーションの品質確保、言い換えると、どのようなテストを行うことによりマイグレーション後のシステムが正しく稼働することを確認するのかということを意味します。品質確保マイグレーションは、平たく言えば老朽化したハードウェア、ミドルウェア、ソフトウェアを最新化することです。したがって、新たな機能を作り込むわけではありません。現行システムの挙動と「同じ」であることをテストします。例を挙げると、入力の画面の場合、入力文字の属性・桁数、グリッドやスプレッドのあらゆる動作に着目したテストを行います。テーブルの更新仕様についてもテストします。このようなバリエーションを、現行のシステムとマイグレーション後のシステムでそれぞれ動作させ、「比較」します。この比較結果が「同じ」であることを確認することが、マイグレーションの品質確保の大前提となります。現新差異しかし、必ずしも「同じ」になるとは限りません。Windowsの仕様(主にUI、デザイン)が変わってしまった、サードパーティ製品の仕様が変わってしまった、ということがあります。・計算機、カレンダーなどのデザインや挙動が変わる・グラフの表現方法が変わるという違いが起こります。このような違いがあったとき、当社の場合は発生の都度お客様と共有し承認をいただきながらプロジェクトを進めるケースが大半です。このように、やむを得ない現行システムとの違いを当社では「現新差異」と呼んでいます。テストシナリオまず、マイグレーションはプログラムコードを自動変換していることから、コントロールに着目したテストを行います。ボタン、テキストボックス、チェックボックス...などなど。それぞれの挙動・動作について確認します。テーブルの更新、バッチの動作など、詳細は省略しますが、たくさんの観点に基づいたテストを実施します。このような機械的なテストだけでは品質を確保することはできないと私たちは考えています。実際にお客様がどのようにシステムを利用しているのか?具体的には、お客様が業務でどのような手順で、画面を入力し、帳票を出力しているのか?これをお客様とともにテスト計画、テストシナリオに落とし込んでいきます。この業務の流れに即した比較テストを行うことで、各段に品質は向上するのです。成功させるための秘訣「システムの棚卸とスリム化」「VBマイグレーション時に検討するべきこと」と、そして今回「品質確保と現新差異」について、お話しさせていただきました。ご覧いただいている方へ、VBマイグレーションがどのようなものなのか、移行プロジェクトをどのように進めていくのかを、少しでも知っていただけたら幸いです。最後までお読みくださいまして、ありがとうございました。個人情報保護方針を定め、個人情報の厳正な取り扱いに努めます。個人情報の重要性を全社員・役員に認識させ、個人情報に関する法令、国が定める指針、規範を遵守するとともに、管理規程を制定し着実に実施いたします。これらの取り組みを継続的に維持および改善いたします。個人情報はお客様ご本人に利用目的を明示し同意を得た上で、サービス提供上必要な範囲内で取得します。取得した個人情報は利用目的にのみ使用します。基づく場合を除き、目的外利用および第三者への提供・開示はいたしません。そのための措置を講じます。当サイトは、利用状況を把握し、サイトの改善を図るため、Googleアナリティクスを利用しています。Google社が訪問履歴を収集・記録・分析しますが、個人を識別する情報は含まれておりません。当サイトではGoogleアナリティクスデータとお問い合わせフォームから送信された個人情報を紐付けることが可能ですが、これを第三者に無断で提供・販売することはありません。Googleアナリティクスの利用規約とプライバシーポリシーにつきましては、Google社のサイトでご確認ください。Analyticsの利用規約Googleのプライバシーポリシーまた、Googleアナリティクスによる情報収集を停止することも可能です。オプトアウトアドオン」をインストールし、ブラウザのアドオン設定を変更してください。5.クッキーについて当サイトでは、ウェブサイトの利便性向上を目的にクッキーを利用しています。クッキーはサーバーから利用者に送信されブラウザに保存される情報です。クッキーは無効にすることもできますが、その結果サイト機能の一部またはすべてが利用できなくなる可能性があります。取得した個人情報について、充分な安全対策を実施し管理することで、不正アクセス・漏えい・滅失・毀損等の防止・是正をいたします。個人情報への扱いに対するお客様からの苦情およびお問い合わせには、誠意ある対応をいたします。取得した個人情報に関して、お客様ご本人からの訂正・削除および開示等のご要望には迅速かつ適切な対応をいたします。当社の個人情報の取扱いにつきまして、ご意見・ご質問等ございましたら、下記までご連絡くださいますようお願い申し上げます。webブラウザ対応するときの注意点レガシー移行BIチーム2022.05.27コラムVB6.0は早めにVB.NETに移行しよう!すでにサポート期限切れ、終焉はすぐそこ?かも。VB移行VB6.0VBVBマイグレーションいたくらとしゆき2023.02.15contactシステムのことでお困りでしたら、お気軽にご連絡ください目的がまだ固まっていない段階でも、要件の整理から最適な解決策の提案、運用までサポートいたします。システム開発・インフラ構築・保守運用を行っています。常にお客様のニーズに対し現場に向き合い、経営に貢献するITを提供します。システムズのサイトへworks業種や業界問わず、多くのお客様の現場に応じた解決策を見出してきました長年蓄積した技術・ノウハウのもと、それぞれの現場の具体的な課題に合わせたソリューションを提供し、オーダーメイドプランにより生産性向上や業務改革を実現しています。