IT活用 開発成功のカギ!要件定義を徹底解説
近頃、計算機技術の進歩に伴い、実に様々な仕組み作りが活発に行われています。新しく何かを作る時、それがうまくいくかどうかは、周到な計画と準備にかかっていると言っても過言ではありません。とりわけ、作り始める最初の段階で行う、必要な事柄を決める作業は、計画全体の成功と失敗を左右する極めて大切な工程と言えるでしょう。この作業をおろそかにすると、完成したものが当初の目的と違っていたり、使いにくいものになってしまう可能性があります。例えば、家を建てる場面を想像してみてください。家を建てる前に、家族構成や生活スタイル、必要な部屋の数や広さ、予算などを細かく決めておく必要があります。もし、これらの事をきちんと決めずに家を建て始めたらどうなるでしょうか。完成した家に必要な部屋がなかったり、使い勝手が悪かったり、予算を大幅に超えてしまうかもしれません。仕組み作りでも同じことが言えます。どのような仕組みを作るのか、誰のために作るのか、どのような機能が必要なのか、どれくらいの費用と期間がかかるのかなどを、最初の段階でしっかりと決めておく必要があります。これが、必要な事柄を決める作業です。この作業は、作り手と使う人の間で、作ろうとしているものに対する共通の理解を作るという意味でも重要です。作り手は、使う人のニーズをしっかりと理解した上で仕組み作りを進めることができますし、使う人は、完成したものがどのようなものになるのかを事前に把握することができます。本稿では、必要な事柄を決める作業とは一体何なのか、なぜそれほど大切なのか、そして具体的にどのように進めていくのかについて、詳しく説明していきます。この作業をしっかりと行うことで、計画の成功確率を高め、満足のいく成果を得ることができるでしょう。
