ソフトウェア開発プロジェクトは個人の技術レベルを高めなければ実現できない 予測可能なスケジュールで高品質のソフトウェア開発をするには、優れたチームワークが必要です。その優れたチームワークを支えるのは、質の高い技術者です。しかし、開発プロジェクトの成功率3割以下という現実を見ると、いかに技術者の質が低いかがわかります。本書では、質の高い技術者を育成し、自ら改善していくことができるプロセスを学ぶことができます。具体的には、技術者としての基本姿勢からソフトウェア規模の測定、計画の立案、見積もり、設計・コードのレビューと検証などについて解説します。本書の内容を習得することで『TSPガイドブック:リーダー編』(2007/1刊行)へとスキルアップが可能となり、優れたソフトウェア開発が実現できます。有名な実例として、米国ボーイング社の航空機製造過程でその真価を発揮しています。 第1章 パーソナルプロセス