基本設計詳細設計するうえでコーディング経験あった方がいいよ
頭いい奴は確かに3カ月も研修すれば十分だがまあこれは一部の奴
まあ大手コンサルに新卒で入るような奴やな

要件定義ぐらいになるとまあいらんかな
あとテストな
コーディング経験あるとバグを発見しやすいしバグの原因も大体わかる

そもそも設計した奴ってコーディング〜テストの間何やってんだよって話
仕様変更なんて少なければ少ないほどいいんだからさ

規模にもよるが理想的なのは
要件定義 PL 1〜3名
(要件定義〜)基本設計〜詳細設計 2割
(基本設計〜)詳細設計〜コーディング〜テスト 5割
(詳細設計〜)コーディング〜テスト 2割
数字は適当なんで深く考えないように