スクラムとエクストリームプログラミング(XP)とは?
スクラムとエクストリームプログラミング(XP)とは、どちらもアジャイル開発の代表的な手法。スクラムはスプリントと呼ぶ短い開発期間を繰り返し、プロダクトオーナー・スクラムマスター・開発チームという役割分担で進める。XPはペアプログラミング、テスト駆動開発、継続的インテグレーション、リファクタリングといった開発現場での実践(プラクティス)を重視する。
すくらむとえくすとりーむぷろぐらみんぐ
スクラムとエクストリームプログラミング(XP)の意味
どちらもアジャイル開発の代表的な手法。スクラムはスプリントと呼ぶ短い開発期間を繰り返し、プロダクトオーナー・スクラムマスター・開発チームという役割分担で進める。XPはペアプログラミング、テスト駆動開発、継続的インテグレーション、リファクタリングといった開発現場での実践(プラクティス)を重視する。
スクラムとエクストリームプログラミング(XP)の具体例
スプリントの終わりにデモとレトロスペクティブ(振り返り)を行うのはスクラムの特徴、2人1組でコードを書きながらその場でレビューするペアプログラミングはXPの代表的な実践。
スクラムとエクストリームプログラミング(XP)は試験でどう引っ掛けられる?
選択肢で両者の用語を入れ替えて出される。ペアプログラミング・テスト駆動開発・リファクタリング・継続的インテグレーションはXPのプラクティスで、スクラムの構成要素ではない。逆にスプリント・プロダクトオーナー・スクラムマスター・レトロスペクティブはスクラム側。
スクラムとエクストリームプログラミング(XP)と関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。