ITソリューションフロンティア:システム
「要求重視」のシステム構築を可能とする要求工学の視点(後編)
(前編はこちら)
要求構造に基づいた「要求開発」
要求開発においては、業務の現場と検討する単位、検討の過程での課題や決定事項を、上記の要求の構造に従って分析し、記述することになる。あらかじめ構造を要求分析担当者間で共有しながら、要求構造のレベルごとに記述レベル・品質を設定することで、大きなプロジェクトであっても一定の構造、品質に従った現場の要求を定義することが可能となる。
また、要求レベル間の関係性も同時に定義しながら現場の要求を記述することで、つねに上位の要求に紐付ける形での要求の詳細化が実施できる。従来は、この要求の構造はチームもしくは人単位に異なっていたのがほとんどである。これをプロジェクトとして一定のレベルに揃え、可視化し、共有化することは、要求を設計にシームレスにつなげるためにも必要であり、設計・開発の後工程の品質向上にも大きく寄与していく。
要求構造に基づいた「要求管理」
要求管理の考え方は重要ではあるが、非常に困難であり実現性は低いとの見方が一般的である。現在でも市場には数種類の要求管理ツールが販売されているが、とくにビジネスアプリケーションの分野で実際にその適用に成功した例はあまりない。そのおもな要因として、維持管理の困難性があげられる。
要求を管理するメリットとして多くあげられるのが、要求が変更・追加になった場合に再テストや再修正が必要となる部分を自動的に把握できることである。しかし、その実現のためには各要求要素間または要求と各設計要素間の関係が正確に維持管理されていることが前提となる。しかし、これが大変に難しかったのである。
要求の構造があまり意識されず要求が曖昧な文章で記述されていると、要求の関連性が複雑化し、正確な関係がわからなくなる。また、それを維持することは非常に負荷のかかる作業となり、結局徹底できない結果に陥ってしまう。このため、要求管理を実現する上では要素間の関係性維持の負荷を最小限に抑える工夫が必要である。ポイントは、現場の要求やシステムの仕様をまとまった単位ごとに記述することにより、要求の変更が生じても、その関係性にあまり変更が起きないような構造を定義することである。
今後の発展が期待される要求工学
本稿で述べたような要求開発・要求管理の考え方を扱う学問分野として要求工学がある。経済産業省が本年度に設立を予定しているソフトウェアエンジニアリングセンター(SEC:Software Engineering Center)では、要求工学を重点研究分野として位置付け、すでに検討会を実施している。また、2004年9月には京都で要求工学の国際学会も開催されることになっており、要求工学は今後の発展が期待される。
NRIでも、システムの品質向上と生産性向上のために、エンタープライズアプリケーションを前提とした要求構造と、それをベースにした要求開発・要求管理手法のプロトタイプシステムの構築や、プロジェクト管理や他工程分野への応用に取り組んでいる。
Copyright (c) 2004 Nomura Research Institute, Ltd. All rights reserved. No reproduction or republication without written permission .
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「Xが情報収集に役立たない……」熊本地震で不満の声続出 「Twitterを返して」
-
2
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
3
はてな、11億円流出の調査報告書を公開 偽警察、口外禁止、残業・休出200時間超、孤立……ほころびが連鎖
-
4
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
5
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
6
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
7
Z世代に聞く次の流行、「AIイラスト」が1位に 「Claude Code」も上位
-
8
東野圭吾さん死去、Xなどで追悼相次ぐ 「ガリレオ」など数々の人気作、エンジニアから転身
-
9
NVIDIAやMicrosoftなど30社超、オープンAIの防御ツール共同開発の「Open Secure AI Alliance」設立
-
10
「痺れるほどにミスを繰り返す」Gemini 3.6 Flashは変わった? 公開から1週間、当初のおバカ回答を今検証する
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR