今後担当する予定のプロジェクト(大規模と区分されるもの)の「詳細設計工程」をどうするか仕事中に考えていて、いろいろなご意見があったのでメモ。なお、(弊社:メーカー系SIerでは)一般的なシステム開発を前提に話しますが、いまどきのイケイケな企業では当てはまらないかもしれません。 コメントがついて、活発に議論できるようなブログになるといいのですが。あと、経験が浅い故、指摘コメントは随時お待ちしています。 詳細設計書の候補 先人たちの議論 設計者とそれ以降の作業者が分かれている 考えうる詳細設計書 a: ビジネスプロセスを詳細化する資料 b: クラス/メソッドの仕様を規定する資料 c: プログラムの内容を自然言語で記述したもの 私なら、aおよびbを採用する 労力対効果が低いから 机上デバッグにおける詳細設計書(コーディングシート)の有効性 詳細設計書自体が不要、という考え方について思うこと メモ