今のプロジェクトは自分が仕様をある程度決めて見積りをしているが設計書以降は担当していない。何ヶ月か経って思ったがこの方式は止めた方がいいと思った。理由はコミュニケーションにかかるコストが大きすぎるためだ。
今のプロジェクトの仕様をを一番良く知っている自分だから、自然と自分が見積りを担当することになる。見積りの精度を上げるには、要件からある程度の仕様を決める必要があり、それを自分で決める(当然仕様についてのレビューはする)。
決めた仕様について設計書の担当者に話すのだが、その説明がうまく伝わらない。うまく伝わらない理由としては 設計担当者がプロジェクト全体に対する知識が足りない ことが何よりの原因だと思うのだが、プロジェクトの仕様について全て説明するくらいなら、自分が設計書書いて、プログラム作成は任せる方が早いし、良いものができると思うのよ。
だから結論としは、「見積りするときは設計も担当する。設計が担当できないなら見積りしない」というのをこれからの自分のポリシーにしよう。