生産性を向上させるには

長期的な生産性を挙げるには、どうすればよいかというと、品質を向上させるのです。その向上すべき品質とは、ISO/IEC9126でいうところの「保守性」です。保守性の副品質特性として、「解析性」「変更性」「安定性」「試験性」があって、これを高めるための技術の一つとして、オブジェクト指向があると思っています。ですので、オブジェクト指向を正しく使えば、生産性が向上するのです。この「正しく」っていうのがポイントです。そもそも、オブジェクト指向を使うべきでないところに対して(例:ライフサイクルが短いなど)、使うというのは正しい使い方ではないです。