達人プログラマー

達人プログラマー』を読んだ。 コーディングからプロジェクトマネジメントまで幅広くカバーした名著。 実践的であることに焦点を置いており、抽象的な啓発に偏っていないところがよい。

個人的に気になった節を引用しておく。P.232 より。

プロジェクトには、技術上と管理上の、少なくとも 2 つの「チーフ」が必要なのです。 技術上のチーフは、開発哲学とスタイルを規定し、チームにその責任を課し、要員間で不可避な「議論」の仲裁役を務めます。 (中略) 管理上のチーフ、すなわちプロジェクト・マネージャは、チームが必要とするリソースのスケジューリングを行い、進捗の管理報告を行い、業務のニーズによる優先順位付けの決定を手助けします。