モブプログラミングとは?
モブプログラミングとは、3人以上のチーム全員が1つの画面を共有し、同じ課題に同時に取り組む開発手法。キーボードを操作する担当を短時間で交代しながら、他の参加者は設計や指摘を口頭で行う。知識の共有と設計判断の合意を、その場で同時に進められる。
もぶぷろぐらみんぐ
モブプログラミングの意味
3人以上のチーム全員が1つの画面を共有し、同じ課題に同時に取り組む開発手法。キーボードを操作する担当を短時間で交代しながら、他の参加者は設計や指摘を口頭で行う。知識の共有と設計判断の合意を、その場で同時に進められる。
モブプログラミングの具体例
新しく参画した2名を含む4名で、決済処理の実装を1台の大画面に映して進める。10分ごとに操作役を交代し、業務ルールの背景をその場で共有する。結果として、レビュー待ちや引き継ぎ資料の作成が不要になる。
モブプログラミングは試験でどう引っ掛けられる?
人数を掛けた分だけ単純に工数が増えると考えると誤る。手戻りやレビュー、教育の時間が減るため、全体では割に合う場面がある。2人で行う手法とは人数が違うだけでなく、役割の回し方も異なる。
モブプログラミングと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。