システム開発の要件定義は、何から始めればいいの?
そもそも要件定義が分からない
要求定義と要件定義は違うの?企画構想ってなに?
失敗しないように進めるにはどうしたらいいの?

プロジェクトマネージャーに任命されたら責任は重大です。

要件定義とは何か、要件定義の進め方、企画構想・要求定義・非機能要件のポイントなど、要件定義のすべてを解説します。

また、要件定義が何かわかったら次は実行です。

要件定義のタスクとWBS、要件定義のやり方のコツも解説していますので、あわせてお読みください。

要件定義を始めて担当する方でも理解できるように、わかりやすく説明したつもりですが、少しでも要件定義のヒントになれば幸いです。

1. 要件定義とは?失敗事例と7つのポイント

システム開発において、スケジュールが遅れる主な原因のうち、50%以上が要件定義の不備に起因すると言われています。

プロジェクトの成否は要件定義で決まると言っても過言ではありません。

では、どのように要件定義を進めるべきでしょうか。

要件定義を正しく進めるためには、「企画構想」「要求定義」「要件定義」の3つのステップを理解することが重要です。

ここでは、システム開発における要件定義について、要件定義の目的と進め方、失敗事例と失敗しないための7つのポイントをわかりやすく解説します。

2. 要求定義とは?要求定義の進め方とポイント

繰り返しですが、要件定義を正しく進めるためには「企画構想」「要求定義」「要件定義」の3つのステップを理解することが重要です。

そして、「要求定義」は「要件定義」のインプットになる重要なプロセスです。

ここで誤った情報を掴むと、使われないシステムを構築することになるかもしれません。

ここでは、システム開発における要求定義について、要件定義とは何か、要件定義との違い、要求定義の進め方とポイントをわかりやすく解説します。

3. 企画構想とは?企画構想の問題とポイント

プロジェクトの立ち上げでは、企画構想がとても重要になります。

なぜなら、企画構想は要件定義のインプットになるからです。

要件定義は、「企画構想」「要求定義」「要件定義」の3つのステップで進めていきます。

いきなり要件定義に着手するわけではありません。

ここでは、要件定義を進める3つのステップ、要件定義の失敗につながる企画構想の問題、問題を回避するポイントをわかりやすく解説します。

4. 非機能要件とは?非機能要件の進め方とポイント

システム開発の要件定義では、機能要件と非機能要件を決定する必要があります。

機能要件は理解していても、非機能要件がなぜ必要なのか、そもそも非機能要件で何を決めるのか、今ひとつ理解ができていない方もいるかと思います。私自身がそうでした。

非機能要件は技術的な面が強いため、情報システム部門やシステム会社が勝手に決めて提案することが多いかもしれません。

しかしながら、非機能要件は事業方針や事業計画に大きく影響する重要な要素です。

ここでは、非機能要件とは何か、非機能要件がなぜ必要なのか、そして非機能要件の進め方とポイントをわかりやすく解説します。

5. 要件定義のWBSとは?要件定義のタスクとWBS公開

システム開発の要件定義はプロジェクトの成否を左右する重要な工程です。

要件定義を失敗すると、以降の開発フェーズで問題が山積する事態になりかねません。

それだけに、要件定義は計画的、かつ、慎重に進める必要があります。

ここでは、要件定義の主なタスクと成果物、WBSのサンプルを含めて、わかりやすく解説します。

6. 要件定義の準備次第で結果が大きく変わるコツとは?

要件定義を進めていくと、様々な問題が出てきて思うように進まない事態に悩まされます。

もっと楽に要件定義を進めたいけど、そんな都合のよいコツなんて無いですよね・・・

実はあります! 要件定義を始める前に準備するだけで、結果が大きく変わるコツが!

ここでは、要件定義を進める上で知っておきたいコツを紹介します。

すでに要件定義に着手中であっても、要件定義の準備は大丈夫だったのか確認できますので、是非チェックしてみてください。

ABOUT ME
hidechi
メーカーに入社し、その後IT部門が分社独立、情報システムエンジニアとして30年以上勤務しています。これまで多くのプロジェクトに携わり、それらの経験から得た知見を覚え書きとして記録することで、厳しい現場で奮闘しているSEの皆さんの一助となれば幸いです。