教科書で学ぶアジャイル開発とXPのプラクティス
定義XP は、アジャイルの考え方を、日々の開発で守る具体的な習慣 (プラクティス) の集まりとして示した開発手法の一つである。
解説小さめのチームが短い周期でリリースを重ね、変化する要求に追い付きながらソフトウェアの品質を保つことをめざす。プラクティスには例えばテスト駆動開発やペアプログラミングがあり、どれも良いと分かっている習慣を毎回欠かさず行うものである。
たとえスポーツのチームが、準備運動・声かけ・試合後の振り返りといった基本を毎回欠かさず続けて強くなるやり方に似ている。
記憶フック2 文字の略称は、Extreme の X と Programming の P を取ったもの。