先日のパターン勉強会にて、平鍋さんがパターンからXPへの流れにちょっとだけ言及されました。時間的には以下のような流れだったとのこと。
- Jim CoplienのOrganizational Patterns(http://www.easycomp.org/cgi-bin/OrgPatterns)
- Ward CunninghamのEPISODES(http://c2.com/ppr/episodes.html)
- Kent BeckのeXtreme Programming(http://c2.com/cgi/wiki?ExtremeProgramming)
また、Kent BeckはXPを編み出すにあたって"Pattern"という言葉を注意深く避けていて、これは不毛な論戦を避ける意図があったらしいです(結果的には十分論戦にはなっているけれども)。
#追記 EPISODESは『プログラムデザインのためのパターン言語―Pattern Languages of Program Design選集(ASIN:4797314397)』に収録されています。