この記事について問い合わせる

【VBマーグレーション道場3】品質確保と現新差異

「品質確保と現新差異」というテーマでお伝えしていきたいと思います。マイグレーションがどのようなものなのか、どのように進んでいくのかを、少しでも知っていただけたら幸いです。

前回は【VBマーグレーション道場2】として「移行時の検討項目」というテーマでお話ししました。
今回は「品質確保と現新差異」というテーマでお話しします。

マイグレーションの品質確保、言い換えると、どのようなテストを行うことによりマイグレーション後のシステムが正しく稼働することを確認するのかということを意味します。

品質確保

マイグレーションは、平たく言えば老朽化したハードウェア、ミドルウェア、ソフトウェアを最新化することです。したがって、新たな機能を作り込むわけではありません。現行システムの挙動と「同じ」であることをテストします。

例を挙げると、入力の画面の場合、入力文字の属性・桁数、グリッドやスプレッドのあらゆる動作に着目したテストを行います。もちろん、テーブルの更新仕様についてもテストします。

このようなバリエーションを、現行のシステムとマイグレーション後のシステムでそれぞれ動作させ、「比較」します。この比較結果が「同じ」であることを確認することが、マイグレーションの品質確保の大前提となります。

現新差異

しかし、必ずしも「同じ」になるとは限りません。例えば、Windowsの仕様(主にUI、デザイン)が変わってしまった、サードパーティ製品の仕様が変わってしまった、ということがあります。そうなりますと、

・計算機、カレンダーなどのデザインや挙動が変わる

・グラフの表現方法が変わる

という違いが起こります。このような違いがあったとき、当社の場合は発生の都度お客様と共有し承認をいただきながらプロジェクトを進めるケースが大半です。

このように、やむを得ない現行システムとの違いを当社では「現新差異」と呼んでいます。

現行システムとの違い「現新差異」

テストシナリオ

まず、マイグレーションはプログラムコードを自動変換していることから、コントロールに着目したテストを行います。ボタン、テキストボックス、チェックボックス…などなど。それぞれの挙動・動作について確認します。

また、テーブルの更新、バッチの動作など、詳細は省略しますが、たくさんの観点に基づいたテストを実施します。

しかし、このような機械的なテストだけでは品質を確保することはできないと私たちは考えています。

実際にお客様がどのようにシステムを利用しているのか?具体的には、お客様が業務でどのような手順で、画面を入力し、帳票を出力しているのか?これをお客様とともにテスト計画、テストシナリオに落とし込んでいきます。

この業務の流れに即した比較テストを行うことで、各段に品質は向上するのです。

業務の流れに即した比較テストで品質向上

まとめ

これまで、「VBマイグレーション」簡単そうで実は難しい 成功させるための秘訣「システムの棚卸とスリム化」VBマイグレーション時に検討するべきこと」と、そして今回「品質確保と現新差異」について、お話しさせていただきました。

ご覧いただいている方へ、VBマイグレーションがどのようなものなのか、移行プロジェクトをどのように進めていくのかを、少しでも知っていただけたら幸いです。 最後までお読みくださいまして、ありがとうございました。

<関連記事>

【VBマーグレーション道場1】簡単そうで実は難しい 成功秘訣「システムの棚卸とスリム化」

【VBマーグレーション道場2】移行時の検討項目

お問い合わせ

タイトル 必須
お名前 必須
お名前(フリガナ) 必須
メールアドレス 必須
会社名 必須
部署
役職
電話番号 必須
お問い合わせ内容

個人情報保護方針

株式会社システムズは、コンピュータ関連システムの構築、コンサルテーション、ソフトウェアの 開発・設計・販売・保守等を提供するに当たり、個人情報はお客様、お取引先様、株主様および 従業者等からお預かりした重要な資産であるという認識のもと、情報社会の一端を担う企業とし ての社会的責務を全うするため、個人情報に関する法令、国が定める指針、規範に基づき以下 に個人情報保護方針を定め、個人情報の厳正な取り扱いに努めます。

1.目的

個人情報の重要性を全社員・役員に認識させ、個人情報に関する法令、国が定める指針、規範を遵守するとともに、管理規程を制定し着実に実施いたします。またこれらの取り組みを継続的に維持および改善いたします。

2.個人情報の取得

個人情報はお客様ご本人に利用目的を明示し同意を得た上で、サービス提供上必要な範囲内で取得します。

3.個人情報の利用

取得した個人情報は利用目的にのみ使用します。お客様の同意がある場合または法令・指針・規範等に基づく場合を除き、目的外利用および第三者への提供・開示はいたしません。またそのための措置を講じます。

4.Googleアナリティクスの利用

  1. 当サイトは、利用状況を把握し、サイトの改善を図るため、Googleアナリティクスを利用しています。Google社が訪問履歴を収集・記録・分析しますが、個人を識別する情報は含まれておりません。
  2. 当サイトではGoogleアナリティクスデータとお問い合わせフォームから送信された個人情報を紐付けることが可能ですが、これを第三者に無断で提供・販売することはありません。
  3. Googleアナリティクスの利用規約とプライバシーポリシーにつきましては、Google社のサイトでご確認ください。
    Google Analyticsの利用規約
    Googleのプライバシーポリシー

また、Googleアナリティクスによる情報収集を停止することも可能です。「Google アナリティクス オプトアウトアドオン」をインストールし、ブラウザのアドオン設定を変更してください。

5.クッキーについて

当サイトでは、ウェブサイトの利便性向上を目的にクッキーを利用しています。クッキーはサーバーから利用者に送信されブラウザに保存される情報です。クッキーは無効にすることもできますが、その結果サイト機能の一部またはすべてが利用できなくなる可能性があります。

6.個人情報の管理

取得した個人情報について、充分な安全対策を実施し管理することで、不正アクセス・漏えい・滅失・毀損等の防止・是正をいたします。

7.苦情・お問い合わせへの対応

個人情報への扱いに対するお客様からの苦情およびお問い合わせには、誠意ある対応をいたします。

8.個人情報の開示等

取得した個人情報に関して、お客様ご本人からの訂正・削除および開示等のご要望には迅速かつ適切な対応をいたします。

制定日 2005年4月1日
改定日 2011年10月1日
株式会社 システムズ
代表取締役社長 小河原 隆史

当社の個人情報の取扱いにつきまして、ご意見・ご質問等ございましたら、下記までご連絡くださいますようお願い申し上げます。

株式会社 システムズ 個人情報保護に関するお問い合わせ先
個人情報お問い合わせ窓口
株式会社 システムズ 個人情報窓口

TEL:03-3493-0033
FAX:03-3493-2033
メールアドレス:kojin_jyouhou@systems-inc.co.jp

この記事を書いた人

通称ぶいびー板倉
当社の看板セミナー講師