MS社内での開発風景
http://gihyo.jp/dev/clip/01/orangenews/vol46/0007
まず,コードレビューをかなり重要視しているようです。コードと単体テストが終わったら旧ソースとのDiffをチームメンバーに配り,メールベースでレビューを行います。レビューは1行1行細かく行い,全員がOKと判断したら再度テストを行いチェックインします。コードレビューはチーム全員で行うため,チームの能力が徐々に平均化していく効果があるようです。なおバグが出た場合,チーム全員でレビューしていることから「チーム全員に対する説明責任」が生まれ,なぜバグが出たかを全員が納得するまで説明しないといけないようです。
カトラーさんの頃からの伝統ですな。
変わってないってことか。