2009年12月1日火曜日

XPとは?

eXtream Programmingの略。

直訳すると「究極のプログラミング」となる。

この訳文を見ると,「この手法を使えば,究極なプログラミングが可能になるんだ!」と誤解されてる方が非常に多い。

XPの本質は,「チームが良いと思う事を最大限実行する」であり,書籍に記載されている事を鵜呑みにするのではなく,チーム自信で良い/悪いを判断する必要がある。

ペアプロやTDDなど有名なプラクティスも,チームにとって無益なのであれば,それらをやらない事が「eXtream」となる。

極論すると,チームにとってウォーターフォールが最良な開発手法であれば,それはXPであると言っても良いと考えている。

何が良くて何が悪いか,判断する事が大事である。

0 件のコメント:

コメントを投稿