開発プロジェクトが本格的に始まる前には、必ずといっていいほど要件定義という作業が行われます。いわば、開発の第一歩となる重要な作業です。要件定義の内容によっては、システム開発がとん挫・失敗してしまうことも十分に考えられます。開発側だけではなく、発注者にも要件定義への正確な理解が必要です。 こちらでは、要件定義の意味や一般的な流れ、上手に進めるために意識していただきたいポイントについてご紹介します。 要件定義の基礎知識要件定義はシステム開発において必ず行われる作業です。どういった意味があるのでしょうか。また、どうして重要なのでしょうか。以下では、要件定義の意味や、同じような意味を持つ要求定義についてお話しします。 要件定義とは?要件定義とは、ユーザー(発注側)の要求を実現する方法・進め方をまとめたものです。開発プロジェクトは、ゴールを定めなければ無駄な工数が増え仕様変更などの手戻りが多くなって
![YAZエンジニアが運営するメディア Blilliant Engineer](https://cdn-ak-scissors.b.st-hatena.com/image/square/58ba8922bec5a120cb69fc57c0ce737cc60d0849/height=288;version=1;width=512/https%3A%2F%2Fwww.yaz.co.jp%2Ftec-blog%2Fwp%2Fwp-content%2Fuploads%2F2016%2F09%2Fogp.png)