07:00システムの品質が経営の品質に直結する時代が到来した。必然的にシステムの品質を担保するアプリケーション・テストの結果は、経営者にとっても重要な関心事の1つとなっている。富士通「システム品質検証サービス」は長年にわたるミッションクリティカルシステムの構築で培ったノウハウを提供する新時代のアウトソーシング・サービスだ。楠本博巳氏システムトラブルが企業の社会的な評価を著しく棄損した事例は枚挙に暇がない。ビジネスにおけるシステムの重要性が高まるに従って、その品質に対する経営者の関心も次第に大きくなってきている。これまでシステムの“品質”は経営者にとって非常にわかりにくいものだった。「一般的なシステムの品質評価は、バグ摘出率や試験密度などの指標値で分析される。楠本博巳氏)そうした課題意識から生まれたのが「システム品質検証サービス」と呼ばれるアプリケーション・テストのアウトソーシング・サービスだ。品質要件の厳しいシステムの構築を専門的に手掛ける富士通ミッションクリティカルシステムズと、国内屈指のSI経験を持つ富士通が連携し、これまで培ったアプリケーション・テストに関する技術やノウハウを体系化。テスト計画の策定からケースの作成、実施、レポートまでテストに関わる一連のプロセスをユーザー企業に代わって実施する。サービスを貫くキーワードは“出来ばえ”の見える化。マトリクスや自動化ツールを使って工程の隅々まで徹底して標準化・効率化した上で、集約された数字をアナリストが分析することで、経験や勘に頼ることなく、単純にシステム的な指標を提示するのでもなく、経営者に理解できる形で品質をレポートする仕組みを整えているのが特徴だ。業務マトリクスにより試験の網羅性を検証ここからは、システム品質検証サービス独自の取り組みに注目しながら、一連のプロセスを見ていくことにしよう。ユーザーから依頼を受けた後、富士通は業務マトリクスの作成に取り掛かる。業務要件を定義したドキュメントから業務上の区分やルールを抽出。いったプロセスが存在する。システムに関わるすべての要素を洗い出した上でマトリクス表に落とし込む(図1)。図1:要素の組み合わせで作成された業務マトリクスマトリクス上に示された各要素の組み合わせ1つひとつがテストポイントになる。業務「引出」の組み合わせ、あるいは区分「当座預金」と業務「入金」の組み合わせなど、各条件を組み合わせた結果がテストケースの候補になるわけだ。システムの全条件を網羅することは現実的に難しいし、現実にはありえない条件の組み合わせ、非常に稀にしか発生しない組み合わせもある。マトリクス上に洗い出すことによって、抜け漏れを防ぐことができるようになるわけだ。実際にテストの実施をするか否かについては、完成したマトリクスを前にユーザーと富士通が膝を突き合わせて決定していくことになる。テストに掛けられるコストと品質の要求レベルを比較考量しながら、実施するもの、実施しないものを判断し、ルールに従ってマトリクス上にマークしていく。テスト実施の有無を決定した後は、再び富士通側の作業となる。作成しておいた画面遷移フロー図とマトリクスをツールに投入すると、検証条件を記載したテストケースやシナリオをまとめた手順書が自動的に生成される。一般的にテストケースの作成には相応の手間と時間を要するが、マトリクスを起点とすることでコストを削減するだけでなく、ヒューマンエラーをも排除できるようになっている。仕様変更が発生したり、テスト対象範囲を広げたりした場合も、実質的な作業はマトリクスの修正だけで済む。(2/2)※この続きは、会員の方のみお読みいただけます(登録無料)。ヘンシュウブ)「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。データテクノロジー/情報セキュリティの最新動向を中心に、企業ITに関する多様な情報をお届けしています。EYACCの森島さんはいかにして生まれたのか318SAPが会津若松で中小企業のものづくりのイノベーションに取り組む理由296AWSでセキュリティを高めるために今すぐやるべき7つのこと262企業のデジタルシフトはIoT、5G、サブスクリプションが牽引。Links主要テーマから探すIT戦略/企画ITインフラセキュリティデータベースデータ活用システム構築システム運用モバイル活用クラウド活用ワークスタイル変革CRM/コラボレーション製品/サービス×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。パソコン「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。