ソフトウェア開発では、時間を正しく計画する必要があります。分析、開発、保守など、ソフトウェアのすべてのプロセスで時間を計画するためにどのような指標を使用しているか知りたいです...
あなたが提案できる素晴らしい記事やあなたが従う方法論がいくつかありますが、教えていただけますか?
ソフトウェア開発では、時間を正しく計画する必要があります。分析、開発、保守など、ソフトウェアのすべてのプロセスで時間を計画するためにどのような指標を使用しているか知りたいです...
あなたが提案できる素晴らしい記事やあなたが従う方法論がいくつかありますが、教えていただけますか?
悪いニュースは、いいえ...「既製の」メトリックと呼びましょう...すぐに良い結果が得られるということです. 開発チーム間の変数が多すぎて、さまざまな人がメトリックを適用する方法にばらつきがありすぎます。
見積もりで良い結果を得る唯一の方法は、見積もりを現実につなげるための措置を講じることです。 見積もりは現実と一致するだけでなく、そこで取り組まなければなりません。つまり、見積もりを作成し、見積もりを実際に起こったことと比較し、それらを適切に生成するためのプロセスを調整する必要があります。
より具体的な内容については、Joel on Software に、Evidence-Based Schedulingに関する優れた記事があり、読む価値があります。これが必ずしも「最良の」プロセスだとは思いませんが、ソフトウェア チームの 95% がこれまでに達成したよりも優れた出発点です。
アジャイルの方法論に興味がある場合は、アジャイルの見積もりと計画をよく読んでください。