Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OUR MOB PROGRAMMING AT RAKUTEN
Search
TAKAKING22
October 27, 2017
Technology
2
790
OUR MOB PROGRAMMING AT RAKUTEN
モブプログラミング事例発表にて。
TAKAKING22
October 27, 2017
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
790
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
450
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
17
6.7k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
5k
Open Space Technology Introducion (EN)
takaking22
2
140
オープンプロポーザルの文化をよいものにしたい / improve the culture of open proposals
takaking22
1
810
いきいきした受託開発をするためにアジャイルチームができること / What Agile Teams Can Do for Lively Contract Development
takaking22
2
2.5k
家族を犠牲にしない!子育てエンジニアのコミュニティとの関わり方 / How to Engage with the Community for Parenting Engineers
takaking22
9
2.9k
リーダー&マネージャーのためのモブプログラミング / Mobprogramming for managers and leaders
takaking22
7
2.6k
Other Decks in Technology
See All in Technology
セキュリティ研修 Day1【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
160
[I/O Extended Android 2024] What`s new in Android 2024
kyeongwan
0
220
「単なる OAuth 2.0 を認証に使うと、車が通れるほどのどでかいセキュリティー・ホールができる」のか検証してみた
terara
0
380
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
390
Git 研修 Advanced【MIXI 24新卒技術研修】
mixi_engineers
PRO
0
200
ソフトウェアエンジニアリングの知見を活かして データ基盤をいい感じにする on Snowflake [MIERUNE BBQ #10]
mtpooh
2
150
CTOから見た事業開発とプロダクト開発 / My Perspective on Business and Product Development as CTO
keisuke69
4
960
Github Actions 로 Android 팀의 효율성 극대화
hadonghyun
0
160
エンジニアの生存戦略 〜クラウド潮流の経験から紐解く技術トレンドのメカニズムと乗りこなし方〜
shimy
9
1.9k
AOAI Dev Day - Opening Session
yoshidashingo
2
470
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
What is DRE? - Road to SRE NEXT@広島
chanyou0311
3
630
Featured
See All Featured
Bash Introduction
62gerente
607
210k
Leading Effective Engineering Teams 2024
addyosmani
3
300
How to name files
jennybc
67
96k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
36
9.1k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
How to Ace a Technical Interview
jacobian
274
23k
WebSockets: Embracing the real-time Web
robhawkes
59
7.2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
17
8.7k
GraphQLとの向き合い方2022年版
quramy
36
13k
Fireside Chat
paigeccino
25
2.8k
Scaling GitHub
holman
458
140k
Designing for Performance
lara
604
67k
Transcript
!5",",*/( Our Mob Programming "U3BLVUFO
!5",",*/( !5",",*/( 5BLBP0ZPCF 3BLVUFO4UBSUVQ5FBN "HJMF5FBN4VQQPSUFSTJO+BQBO "HJMF.POTUFS .VTUMF.BO 04)*.&/ɿ4":",":".".050
.PC1SPHSBNNJOH6ODMF IUUQTTQFBLFSEFDLDPNUBLBLJOHNPCVQVSPHVSBNJOHVUPJVEPOHLJGBOHOVNCFSEFWMPWF
IUUQTUFDISBLVUFODPKQ
8IZ
* %FW
l5IFNBKPSQSPCMFNTPGPVSXPSL BSFOPUTPNVDIUFDIOPMPHJDBM BTTPDJPMPHJDBMJOOBUVSFz 5PN%FNBSDP5JNPUIZ-JTUFS 1FPQMFXBSF
1IPUPCZϑϦʔࣸਅૉࡐͺͨͦ͘ IUUQTXXXQBLVUBTPDPN
%FW 0QT #J[
We are all in agreement then.
None
IUUQBHJMFNBOJGFTUPPSHJTPFONBOJGFTUPIUNM
IUUQTTQFBLFSEFDLDPNUBLBLJOH IUUQTXXXTMJEFTIBSFOFU5BLBP0ZPCFQSFTFOUBUJPOT
8PSL5PHFUIFS
IUUQTXXXTMJEFTIBSFOFUBOESFGBSJBNPCQSPHSBNNJOH
0VS.PC1SPHSBNNJOH
!5",",*/(
!5",",*/( %JTQMBZ $PNQVUFS
!5",",*/( %SJWFS /BWJHBUPS /BWJHBUPS /BWJHBUPS /BWJHBUPS (6&45
!5",",*/( 1SPUFJOT ).#
!5",",*/( 5FBN*OUSPEVDUJPO
'SFF5JNF .PC4UBSUJOH4FTTJPO .PC.POLFZ5FTUJOH .PC8PSL .PC-VODI .PC8PSL .PC3FUSPTQFDUJWF %BJMZ4DIFEVMF
✓ 3FUSPTQFDUJWF ✓ 4BMFT%FNP 8FFLMZ4DIFEVMF
✓ .PC5PVS 3BOEPN4DIFEVMF
!5",",*/( )PXDBOZPVCFQSPEVDUJWF XJUITPNFQFPQMFBU0/&DPNQVUFS
5BTL"TTJHO
5BTL"TTJHO
.PC8PSL
.PC8PSL
1IPUPCZ*XBO(BCPWJUDID IUUQTHPPHMLH7ZP 1SPEVDUJWJUZ%FTUSPZFST ✓ .FTTBHF(BNFT ✓ .JTDPNNVOJDBUJPOT ✓ %FDJTJPONBLJOHQSPCMFNT ✓
#JHXPSLqPX ✓ 4USJDUSVMFT ✓ "MPUPGNFFUJOHT
"GUFS.PCTUBSUFE XFUISFXPVU ü .PSOJOHTUBOEVQNFFUJOH ü .FFUJOHTKVTUGPSDPNNVOJDBUJPO ü %PDVNFOUGPSDPOTFOTVT ü 3FWJFX
TPVSDFDPEF EPDVNFOUFUD ü (JUGMPX ü ,BOCBO ü &TUJNBUJPO
4UPQ.FTTBHF(BNFT 1IPUPCZϑϦʔࣸਅૉࡐͺͨͦ͘ IUUQTXXXQBLVUBTPDPN
!5",",*/( )PXDBOZPVCFQSPEVDUJWF XJUITPNFQFPQMFBU0/&DPNQVUFS 8FEPO`UDBSFBCPVUQSPEVDUJWJUZ CVU*GFFM.PCCJOHJTWFSZ-&"/
!5",",*/( 2VJDL'FFECBDL &BTZUPDIBOHF &OWJSPONFOU
!5",",*/( 1TZDIPMPHJDBM4BGFUZ
!5",",*/( :"55"
!5",",*/( 8PSLJOH 4PGUXBSF
IUUQBHJMFNBOJGFTUPPSHJTPFONBOJGFTUPIUNM
"GUFS4UPSZ ✓ ,BOCBO3FCPSO ✓ 3FUSPTQFDUJWFJTJNQPSUBOU ✓ )PXUP5&45 ;FSP#VHT ✓
&YQBOE0VS.PC
4VNNBSZ
$"65*0/
8IZEPXFBTTJHOUBTLT 8IZEPXFXPSLUPHFUIFS
5FBN 1SPEVDU 1SPDFTT #J[ %FW
5FBNBOE1TZDIPMPHJDBM4BGFUZ ৺ཧతʹ҆શ͔ͩΒ ਓ͕ू·ͬͯ͘Δ
/P1TZDIPMPHJDBM4BGFUZ /P.PC1SPHSBNNJOH ৺ཧతʹ҆શ͔ͩΒ ਓ͕ू·ͬͯ͘Δ .PC
!5",",*/( :"55"
* %FW
!5",",*/( )BWFBHSFBU.PC1SPHSBNNJOH