SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
From https://www.slideshare.net/andrefaria/mob-programming/1
モブプログラミングを体験しよう
at クリエーションライン
モブプログラミングって
何ですか?
みんなのあたまを集めて
同じ時間に
同じ場所で
同じコンピュータを使って
同じ課題にいっしょに取り組む
開発手法です。
From https://www.slideshare.net/andrefaria/mob-programming/3
Agile2014で紹介され、
現在はプラクティスの1つ
として認識されています。
カンファレンスもあります
エバンジェリスト
Woody Zuill氏をフォ
ローしておくといいかも
日本でも、最近
注目を浴びてるみたい?
イベント
ブログ
4月から7月にかけて14件
2月から7月にかけて31件
※ 個人の観測結果です
正直、多いのか良く分からん…
Wantedlyでモブプログラミングが
キーワードの求人も
日本でも、最近
注目を浴びてるみたい?
日本でも、最近
注目を浴びてるみたい?
Regional Scrum Gathering
Tokyo 2017のキーノートで
紹介された (Rachel Davies氏)
きっかけ
その1
きっかけ
その2
きっかけ
その3
4月頃からあちこちで体験会
楽天さんの事例発表@DEVLOVE
モブディスカッションイベント
楽天さんの事例
モブプログラミングという働き方 #DevLOVE // Speaker Deck
https://speakerdeck.com/takaking22/mobupuroguramingutoiudong-kifang-
number-devlove
どうやるんですか?
準備物:
プロジェクタと
キーボードにマウス、
PCは2つあると良いです
(開発用と、調べもの・タスク管理用とか)
1人がドライバーで、
残りはナビゲータです
From https://www.slideshare.net/andrefaria/mob-programming/10
15分で交代します
From https://www.slideshare.net/andrefaria/mob-programming/11
実際のようすが分かります
なにがいいんですか?
以下の効能があるようです。
 ペアプロと異なり、人数が奇数でも
実施できる
 全員で思考過程も踏まえた上での議
論ができるので、抜け漏れがなかっ
たり、ブラッシュアップしやすい
 未経験でも他の人のやることを見つ
つ、自分でもやりながら理解できる
ので安心
 ハマりポイントとその抜け出し方を
みんなで共有できるので、無駄なハ
マりが減る
 メンバーの会話も増え、チームワー
クが増す
 集中力が高まる。協力しながら進め
るので、他のことに気を取られる余
裕がなくなる
 別途コードレビューやPull Request
でレビューする場合、「いまからそ
こ修正するの!?」みたいなことが
なくなるので、時間当たりの成果物
の品質は良いと感じる
他に「楽しい」という感想も。個人的にはこれ一番大事だと思います。
※ ブログに記載されていた内容を安藤が個人的な見解でまとめたものです。
注意した方がいいことは?
最低限のルール(マナー)を定義する
No Blame、否定ではなく提案を
適度に休憩を入れる
結構疲れるので、飲み物やお菓子なども忘れずに
ファシリテーターを置く
タイムキープやハマり脱出のために
事前に集まる場所を確保する
大きめのスクリーンやディスプレイもお忘れなく
※ ブログに記載されていた内容を安藤が個人的な見解でまとめたものです。
最初にやるならどこから?
体験の共有に価値があること、
全員が理解・実施できたほうがよいことから
始めるとよさそうです
システムでも要の部分
初期の開発や、共通機能の開発
難易度が高いもの
試行錯誤の段階から全員に知見が共有されるため
開発環境、パイプライン
職人ができやすいところ
※ ブログに記載されていた内容を安藤が個人的な見解でまとめたものです。
“アイデアをあなたの脳からコンピュータへ
移すために、あなたは他人の手を使わなくては
なりません”
By Llewellyn Falco via InfoQ
“自分が学べない時、話に貢献できないとき、
楽しめない時は退場 (移動の掟 at Hunter Industries)”
By Jon Jorgensen via Youtube
困ったときに思いだそう
先達のアドバイスがあります
From https://www.slideshare.net/andrefaria/mob-programming/1
今日の進め方
3チームに分かれます
1min
お題を決めます
集まったみんなで決めましょう
悩んだら…
5min
ペアプロ・TDDの『お題』をまとめてみた
- Shinya’s Daily Report
http://d.hatena.ne.jp/absj31/20120721/1342880403
80minくらいなので、
あんま難しいのは選ばないように…
開発環境とタイムキーパーを
決めましょう
タイムキーパーをMobsterにするのもあり
https://github.com/dillonkearns/mobster/releases/tag/v0.0.36
からダウンロードできます
5min
7分で交代します
From https://www.slideshare.net/andrefaria/mob-programming/11
1周したら休みましょう
今日気づいたことを
ふりかえってみましょう
10min
お互いシェアしましょう
5min/チーム

Weitere ähnliche Inhalte

Was ist angesagt?

How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?小林 信行
 
Prottとsketchとzeplinのススメ
ProttとsketchとzeplinのススメProttとsketchとzeplinのススメ
ProttとsketchとzeplinのススメAsami Yamamoto
 
Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf
Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf
Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf theguild
 
マンガボックスのアプリができるまで
マンガボックスのアプリができるまでマンガボックスのアプリができるまで
マンガボックスのアプリができるまでtomo tsubota
 
Webアクセシビリティが無視されすぎで気にくわない。
Webアクセシビリティが無視されすぎで気にくわない。Webアクセシビリティが無視されすぎで気にくわない。
Webアクセシビリティが無視されすぎで気にくわない。uenoyuuki
 
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付きデザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付きMayumi Narisawa
 
Sketchで変わるワークフロー
Sketchで変わるワークフローSketchで変わるワークフロー
Sketchで変わるワークフローAsami Yamamoto
 
ゆめみ流 クライアントワークにおけるトライアル&エラー
ゆめみ流 クライアントワークにおけるトライアル&エラーゆめみ流 クライアントワークにおけるトライアル&エラー
ゆめみ流 クライアントワークにおけるトライアル&エラーShusuke Toda
 
デザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editorデザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme EditorAsami Yamamoto
 
SketchがAndroidのUIデザインに向いているワケ
SketchがAndroidのUIデザインに向いているワケSketchがAndroidのUIデザインに向いているワケ
SketchがAndroidのUIデザインに向いているワケAsami Yamamoto
 
これまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイト
これまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイトこれまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイト
これまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイトYuya Toida
 
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。Musashi Kobayashi
 
Prottで変える開発プロセス
Prottで変える開発プロセスProttで変える開発プロセス
Prottで変える開発プロセスTakumi Kai
 
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClipアプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomCliptakaaya
 
Pixate導入についてのあれこれ
Pixate導入についてのあれこれPixate導入についてのあれこれ
Pixate導入についてのあれこれKazuyuki Oikawa
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?MakotoItoh
 
デザインに自信がつく、タイポグラフィの基本
デザインに自信がつく、タイポグラフィの基本デザインに自信がつく、タイポグラフィの基本
デザインに自信がつく、タイポグラフィの基本Takuya Nishitani
 
明日から使えるグラフィックレコーディング入門 How Graphic Recording
明日から使えるグラフィックレコーディング入門 How Graphic Recording明日から使えるグラフィックレコーディング入門 How Graphic Recording
明日から使えるグラフィックレコーディング入門 How Graphic RecordingSatomi Wanami
 
誰のためのUI? - モノづくりのゴールを実現するフレームワーク -
誰のためのUI?  - モノづくりのゴールを実現するフレームワーク -誰のためのUI?  - モノづくりのゴールを実現するフレームワーク -
誰のためのUI? - モノづくりのゴールを実現するフレームワーク -Mikihiro Fujii
 
デザイナーが複業でデザイナーしてる話
デザイナーが複業でデザイナーしてる話デザイナーが複業でデザイナーしてる話
デザイナーが複業でデザイナーしてる話Yuya Toida
 

Was ist angesagt? (20)

How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?
 
Prottとsketchとzeplinのススメ
ProttとsketchとzeplinのススメProttとsketchとzeplinのススメ
Prottとsketchとzeplinのススメ
 
Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf
Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf
Pixateワークショップ―アプリケーションの概要とpixateの使い方 初級編―.pdf
 
マンガボックスのアプリができるまで
マンガボックスのアプリができるまでマンガボックスのアプリができるまで
マンガボックスのアプリができるまで
 
Webアクセシビリティが無視されすぎで気にくわない。
Webアクセシビリティが無視されすぎで気にくわない。Webアクセシビリティが無視されすぎで気にくわない。
Webアクセシビリティが無視されすぎで気にくわない。
 
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付きデザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード  +  現場エンジニアのコメント付き
デザイナーがXcodeを使って 開発効率をUPさせた 5つのエピソード + 現場エンジニアのコメント付き
 
Sketchで変わるワークフロー
Sketchで変わるワークフローSketchで変わるワークフロー
Sketchで変わるワークフロー
 
ゆめみ流 クライアントワークにおけるトライアル&エラー
ゆめみ流 クライアントワークにおけるトライアル&エラーゆめみ流 クライアントワークにおけるトライアル&エラー
ゆめみ流 クライアントワークにおけるトライアル&エラー
 
デザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editorデザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editor
 
SketchがAndroidのUIデザインに向いているワケ
SketchがAndroidのUIデザインに向いているワケSketchがAndroidのUIデザインに向いているワケ
SketchがAndroidのUIデザインに向いているワケ
 
これまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイト
これまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイトこれまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイト
これまでのポートフォリオ履歴全部。 @2018/2/26 ポートフォリオナイト
 
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
Prott user meetup 16 効率よく、品質良く、アプリを育てよう。
 
Prottで変える開発プロセス
Prottで変える開発プロセスProttで変える開発プロセス
Prottで変える開発プロセス
 
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClipアプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
 
Pixate導入についてのあれこれ
Pixate導入についてのあれこれPixate導入についてのあれこれ
Pixate導入についてのあれこれ
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?
 
デザインに自信がつく、タイポグラフィの基本
デザインに自信がつく、タイポグラフィの基本デザインに自信がつく、タイポグラフィの基本
デザインに自信がつく、タイポグラフィの基本
 
明日から使えるグラフィックレコーディング入門 How Graphic Recording
明日から使えるグラフィックレコーディング入門 How Graphic Recording明日から使えるグラフィックレコーディング入門 How Graphic Recording
明日から使えるグラフィックレコーディング入門 How Graphic Recording
 
誰のためのUI? - モノづくりのゴールを実現するフレームワーク -
誰のためのUI?  - モノづくりのゴールを実現するフレームワーク -誰のためのUI?  - モノづくりのゴールを実現するフレームワーク -
誰のためのUI? - モノづくりのゴールを実現するフレームワーク -
 
デザイナーが複業でデザイナーしてる話
デザイナーが複業でデザイナーしてる話デザイナーが複業でデザイナーしてる話
デザイナーが複業でデザイナーしてる話
 

Ähnlich wie MobProgramming at クリエーションライン

Weekend Androidのススメ
Weekend AndroidのススメWeekend Androidのススメ
Weekend AndroidのススメSuzuki Junko
 
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウムHour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウムYuta Tonegawa
 
Google LighthouseのPWA項目で満点をトル!
Google LighthouseのPWA項目で満点をトル!Google LighthouseのPWA項目で満点をトル!
Google LighthouseのPWA項目で満点をトル! 2nose
 
Unityではじめるサンデープログラミングのススメ
UnityではじめるサンデープログラミングのススメUnityではじめるサンデープログラミングのススメ
UnityではじめるサンデープログラミングのススメYasuyuki Kamata
 
Uno Platform か Blazor
Uno Platform か BlazorUno Platform か Blazor
Uno Platform か BlazorHiroyuki Mori
 
アジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキアジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキYou&I
 
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディプロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ力也 伊原
 
Creators'night#3今井
Creators'night#3今井 Creators'night#3今井
Creators'night#3今井 Daisuke Imai
 
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminarHTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminarkujirahand kujira
 
アプリ制作マスターへの道
アプリ制作マスターへの道アプリ制作マスターへの道
アプリ制作マスターへの道Masayuki KaToH
 
今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜
今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜
今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜Kazuya Hiruma
 
Scrumワークショップ
ScrumワークショップScrumワークショップ
ScrumワークショップYou&I
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-nishio
 
HoloLens first impression & development
HoloLens first impression & developmentHoloLens first impression & development
HoloLens first impression & developmentc-mitsuba
 
モブプロ導入で見えてきた効果
モブプロ導入で見えてきた効果モブプロ導入で見えてきた効果
モブプロ導入で見えてきた効果natsumi_ishizaka
 
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみるNodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみるSeigo Tanaka
 
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスクMasayuki KaToH
 
機械学習でテスト実行を効率化するLaunchable.pdf
機械学習でテスト実行を効率化するLaunchable.pdf機械学習でテスト実行を効率化するLaunchable.pdf
機械学習でテスト実行を効率化するLaunchable.pdfyusuke shibui
 

Ähnlich wie MobProgramming at クリエーションライン (20)

Weekend Androidのススメ
Weekend AndroidのススメWeekend Androidのススメ
Weekend Androidのススメ
 
Hour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウムHour of-code-2016冬-シンポジウム
Hour of-code-2016冬-シンポジウム
 
Google LighthouseのPWA項目で満点をトル!
Google LighthouseのPWA項目で満点をトル!Google LighthouseのPWA項目で満点をトル!
Google LighthouseのPWA項目で満点をトル!
 
Unityではじめるサンデープログラミングのススメ
UnityではじめるサンデープログラミングのススメUnityではじめるサンデープログラミングのススメ
Unityではじめるサンデープログラミングのススメ
 
Uno Platform か Blazor
Uno Platform か BlazorUno Platform か Blazor
Uno Platform か Blazor
 
アジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキアジャイルマニフェストから見るインセプションデッキ
アジャイルマニフェストから見るインセプションデッキ
 
プロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディプロトタイピングツール投入のケーススタディ
プロトタイピングツール投入のケーススタディ
 
Creators'night#3今井
Creators'night#3今井 Creators'night#3今井
Creators'night#3今井
 
HTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminarHTML5/JavaScriptで作るAndroidアプリ開発seminar
HTML5/JavaScriptで作るAndroidアプリ開発seminar
 
アプリ制作マスターへの道
アプリ制作マスターへの道アプリ制作マスターへの道
アプリ制作マスターへの道
 
今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜
今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜
今すぐ始められるモバイルVR〜あなたも今日からVRエンジニア〜
 
Scrumワークショップ
ScrumワークショップScrumワークショップ
Scrumワークショップ
 
Herlockサービス紹介
Herlockサービス紹介Herlockサービス紹介
Herlockサービス紹介
 
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
 
HoloLens first impression & development
HoloLens first impression & developmentHoloLens first impression & development
HoloLens first impression & development
 
【エンジニア勉強会】PMやってみた
【エンジニア勉強会】PMやってみた【エンジニア勉強会】PMやってみた
【エンジニア勉強会】PMやってみた
 
モブプロ導入で見えてきた効果
モブプロ導入で見えてきた効果モブプロ導入で見えてきた効果
モブプロ導入で見えてきた効果
 
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみるNodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
NodeREDでブロック的なビジュアルプログラミングに あれこれ思いを馳せてみる
 
俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク俺とコミュニティ活動のタスク
俺とコミュニティ活動のタスク
 
機械学習でテスト実行を効率化するLaunchable.pdf
機械学習でテスト実行を効率化するLaunchable.pdf機械学習でテスト実行を効率化するLaunchable.pdf
機械学習でテスト実行を効率化するLaunchable.pdf
 

MobProgramming at クリエーションライン