マネジメント手法に関する書籍でコンピュータプログラマを統率する方法について述べたものは滅多にない。やがてはありふれたものになるであろうそのような数少ない書籍では、こうした方法を「猫を手なづける」ことにたとえており、J. Hank Rainwaterの著書ではこの表現がそのままタイトルとして使われている。このたとえは、プログラマの統率がいかに企業の本流から離れた仕事であるかを示すと同時に、一筋縄ではいかないというこの仕事の本質をうまく表している。通常、IT部門には社内の他部門とは別の文化があるため、IT部門のマネジメントを成功させるにはその文化を理解するとともに他部門との橋渡し役としてお互いの立場の説明に努めなければならない。 私は、自分自身も含めて数十名のマネージャが両者の対立関係に立ち会い、それぞれに程度の差こそあれ成功を収めるのを見てきた。ここで述べる知見は、プログラマのマネジメントに