要件定義の進め方

システム開発の大炎上を防ぐために、上流工程(前工程)に位置する「要件定義」について、考えていくブログです。

要件定義書の作り方
PDCAサイクルではなく、PDCサイクルを回そう
あるべきV字モデルについて整理した
スコープを決めてから、QCDの議論をしよう

用語集

問題と課題の違い

問題と課題の違い 課題を定義すると、要件を定義できる 結論:問題は「状態」であり、課題は「事(こと)」である 下記の記事で、要件定義をするには課題定義力が重要であると述べた。 req-definer.com 問題定義力ではなく、課題定義力である。どのような業種…

ソフトウェアとは何か

ソフトウェアとは何か ウェアとは何か ソフトウェアとは、物理的な形のないウェアである 結論:ソフトだからといって、簡単に変更していいわけではない ソフトウェアとは何か 2020年度から、プログラミング教育が必修となった。プログラミングスクールも活況…

要件定義における「要件」とは何か?

要件とは?辞書的な意味合い 本ブログにおける「要件」の解釈 要件とは:システムにおいて、必ず実現されていなければいけないこと。要件は、機能要件と非機能要件に分けられる 要件とは?辞書的な意味合い 要件をWikipediaで調べると、 「ソフトウェア要件…

要件と要求をどう使い分けるべきか

要件と要求の辞書的な違い 要件と要求をどう使い分けるべきか 結論:要件と要求のどちらかで統一して使えばよい 要件と要求の辞書的な違い システム開発において、関係者間で用語の意味に対する認識に相違があると、開発がうまくいかなくなる。最初に混乱を…