2005年09月15日

要求定義と要件定義

要求定義と要件定義の違いは何かと時々質問されます。で、実際それは何でしょう。

ほとんどの方は、ほぼ同じ意味で使っています。でも実際には、次のような違いがあると認識するのが適切ではないかと私は考えています。

  • 要求:「〜したい」と表せるもの
  • 要件:「〜でなければならない」または「〜である必要がある」と表せるもの


という区分です。要求定義は、「画面から氏名を入力したい」と画面を定義づけるもので、要件定義は、「画面には氏名の入力欄がなければならない」となります。要求定義は利用者側の希望、要件定義はシステムの仕様書なのです。

「何だ同じじゃないか」と思いますが、前者はシステムの利用者や発注者が決めることで、後者はシステムを開発する側が決めることです。これは大きな違いです。つまり、要求というのは、利用者や発注者が決めることであって、システムを開発する側はあずかり知らんということなのです。

現実的には、ほぼ同じ意味で使われているのはこういうところからですが、意識を変えないと内容が曖昧になり、お互いにLose− Loseの関係になりますから、気をつけましょう。

今後、要求定義については、少しずつそのポイントをお出ししていきます。
posted by kaits at 22:41| Comment(2) | TrackBack(1) | 要求定義 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
ちょっと調べ物していたら、一発目がここでした。いやあすばらしい・・
今度ちょっと話を聞くかもしれません。
Posted by hot at 2009年05月16日 12:41
最近、更新していなくてすみません。
しかし、いらしていただき光栄です。
Posted by kaits at 2009年05月16日 23:00
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/6962838
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック

要求と要件の違い(その2)
Excerpt: @ITというサイトで、要求と要件の違いについて、私とほぼ同じ見解が示されていたので、紹介します。 私自身が、このBlogのはじめの発言として要求定義と要件定義の違いについて、書きました。ほぼ同じ見解...
Weblog: システム開発成功へのセカンドオピニオン
Tracked: 2005-09-30 07:47