クライアントからプロジェクトの仕様を受け取ったとします。そして今、プロジェクトの開発を開始します。通常、最初のモジュール(通常はユーザー登録)から始めて、あるモジュールから次のモジュールに進みます。モジュールの動作を開始する直前に頭の中で計画するだけですが、その前に計画はありません。
ただし、仕様を検討し、コーディングする前にシステムがどのように機能するか、たとえば主要なコンポーネントは何か、それらはどのように相互作用するかなどを計画しておいた方が良いと思います。私が何を計画すべきか正確にはわからない。
私が何を求めているのかをよりよく理解するには、どのようにすればよいですか-
a)プロジェクトをコンポーネントに分割し、
b)相互作用を計画します。たとえば、クラス図を作成したり、単体テストを作成したりする必要がありますか?
何か案は?