スクラムとエクストリームプログラミング(XP)とは?すくらむとえくすとりーむぷろぐらみんぐ
スクラムは「誰がどう進めるか」を定める枠組み、XPは「どう作るか」の技術的な実践の集合で、決めている軸が違う。スクラムはスプリント・プロダクトオーナー・スクラムマスター・レトロスペクティブを持ち、XPはペアプログラミング、テスト駆動開発、継続的インテグレーション、リファクタリングを持つ。両者は併用できる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
要件を先に固めきる前提が崩れた領域で、短い反復に切って作りながら直す進め方が生まれた。同じ変化はネットワーク側にも来ていて、構成変更は年に数回の大きな更改から、クラウド接続や拠点追加による常時発生へ変わった。設定をコードとして版管理し、投入前に自動で検証してから流す運用は、XPが定めた実践をそのまま機器の設定に持ち込んだものにあたる。
具体例
機器のコンフィグをGitのリポジトリで管理し、変更のたびにOSSのBatfishで到達性と不要なACL行を検証してからAnsibleで投入する流れは、継続的インテグレーションとテスト駆動開発をネットワーク運用へ移した形。2週間の反復で1拠点ずつ移行し、終わりに切戻し手順を見直す進め方はスクラム側の実践になる。
試験での引っ掛け
選択肢で両者の用語を入れ替える型が定番。ペアプログラミング・テスト駆動開発・リファクタリング・継続的インテグレーションはXPの実践であってスクラムの構成要素ではなく、スプリント・プロダクトオーナー・スクラムマスター・レトロスペクティブがスクラム側。スクラムは技術的なやり方を規定しない点も押さえる。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。