Scrum Fest Fukuoka 2026で登壇したときのスライドです。
https://confengine.com/conferences/scrum-fest-fukuoka-2026/proposal/49698/ai
■セッション概要
本セッションは、これからモブプログラミングを始めたい方や、過去に試してうまくいかなかった方に向けたビギナー向けセッションです。
モブプログラミングの基本的な考え方や目的をあらためて整理したうえで、AIによるコード生成や支援が当たり前になりつつある今、なぜモブプログラミングが再評価されているのかを解説します。
モブプログラミングとは、チーム全員で、同じ仕事を、同じ時間に、同じ場所で、同じコンピューターを使って行う開発のやり方です。
モブプログラミングは2017年頃から日本においても取り組むチームが増えはじめました。
また、COVID-19をきっかけにリモートワークやハイブリッドワークが広がる中で、チーム開発の進め方やコミュニケーションを見直す手段として再び注目され、ワークショップ的に取り入れるチームや、日常的な開発スタイルとして採用するチームも現れました。
一方で、生産性への不安などから
「何度か試してみたがやめてしまった」
「うまく運用できなかった」
というチームも少なくなく、必ずしも広く定着したとは言えないのが現状です。
私は2017年頃からチームでモブプログラミングに取り組みはじめ、その実践経験をもとに、コミュニティでの登壇や書籍での解説、アジャイルコーチとしての導入支援やコーチングを行ってきました。
その中で強く感じているのは、モブプログラミングの本質は「全員でコードを書くこと」ではなく、チームの学習と意思決定をどのように行うかにあるということです。
そして現在、AIによるコード生成や開発支援が急速に普及し、開発における「個人作業」はこれまで以上に加速しています。その一方で、チームとしての理解、判断、合意形成の重要性は、むしろ高まっていると感じています。
本セッションでは、モブプログラミングをあらためて基礎から整理したうえで、
モブプログラミングは何を解決しようとしているのか
なぜ誤解されやすく、定着しにくいのか
AI時代において、どのような価値が再評価されているのか
について、これまでの実践経験と現在の開発環境の変化を踏まえて解説します。
「過去に試したがうまくいかなかった方」
「名前は知っているが、まだ実践したことがない方」
どちらにも向けた、今あらためて考えるためのモブプログラミング入門セッションです。
■作者
フィードバックやお問い合わせはこちらまで!
https://agile-monster.com/profile/
https://agile-monster.com/contact/
https://x.com/TAKAKING22
Avatar for TAKAKING22