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
Mob Programming as WORK STYLE #MobProgramming
Search
TAKAKING22
August 25, 2017
Technology
0
210
Mob Programming as WORK STYLE #MobProgramming
My presentation in English Version
TAKAKING22
August 25, 2017
Tweet
Share
More Decks by TAKAKING22
See All by TAKAKING22
スクラムというコンフォートゾーンから抜け出そう!プロジェクト全体に目を向けるインセプションデッキ / Inception Deck for seeing the whole project
takaking22
3
210
受託開発でもアジャイル開発できました / Agile in Contract Development
takaking22
19
7.8k
AI時代のアジャイル開発(XP祭り2024版) / Agile Development in the AI Era in XPJUG
takaking22
15
4.5k
我々はなぜテストを書くのか / Why we write test codes
takaking22
7
1.1k
AI時代のアジャイル開発 / Agile Development in the AI Era
takaking22
2
1k
スクラムガイドに載っていないスクラムのはじめかた - チームでスクラムをはじめるときに知っておきたい5個のコツ - / How to start Scrum that is not written in the Scrum Guide
takaking22
21
7.9k
よいチームをよい雰囲気を保ったままよい組織にスケールさせていくためにできること / What you can do to scale a good team into a good organization
takaking22
12
6.1k
Open Space Technology Introducion (EN)
takaking22
2
210
オープンプロポーザルの文化をよいものにしたい / improve the culture of open proposals
takaking22
1
1.2k
Other Decks in Technology
See All in Technology
フォーイット_エンジニア向け会社紹介資料_Forit_Company_Profile.pdf
forit_tech
1
1.7k
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
230
MIMEと文字コードの闇
hirachan
2
1.5k
どうすると生き残れないのか/how-not-to-survive
hanhan1978
2
1.1k
Amazon Athenaから利用時のGlueのIcebergテーブルのメンテナンスについて
nayuts
0
120
Two Blades, One Journey: Engineering While Managing
ohbarye
4
2.8k
Ruby on Railsで持続可能な開発を行うために取り組んでいること
am1157154
3
180
目標と時間軸 〜ベイビーステップでケイパビリティを高めよう〜
kakehashi
PRO
8
1.1k
Global Databaseで実現するマルチリージョン自動切替とBlue/Greenデプロイ
j2yano
0
180
30→150人のエンジニア組織拡大に伴うアジャイル文化を醸成する役割と取り組みの変化
nagata03
0
380
リクルートのエンジニア組織を下支えする 新卒の育成の仕組み
recruitengineers
PRO
2
200
事業を差別化する技術を生み出す技術
pyama86
2
550
Featured
See All Featured
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
GraphQLの誤解/rethinking-graphql
sonatard
69
10k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
45
9.4k
How STYLIGHT went responsive
nonsquared
99
5.4k
A better future with KSS
kneath
238
17k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
Scaling GitHub
holman
459
140k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
1.9k
Transcript
Mob Programming as WORK STYLE Aug/25/2017 Takao Oyobe (@TAKAKING22) Rakuten,
Inc.
5BLBP0ZPCF ˏ5",",*/( 3BLVUFO 4UBSUVQ5FBN "QQMJDBUJPO&OHJOFFS "HJMF.POTUFS 04)*.&/4BZBLB :BNBNPUP
.PC1SPHSBNNJOH POUIF4".&UIJOH BUUIF4".&UJNF JOUIF4".&TQBDF POUIF4".&DPNQVUFS 8IPMFUFBNXPSLT
.PC1SPHSBNNJOH ü "XIPMFUFBNBQQSPBDI ü #FHBOJOBU)VOUFS*OEVTUSJFT ü 8PPEZ;VJMM JOUSPEVDFEJUJO"HJMF
IUUQTXXXZPVUVCFDPNXBUDI WE7R6D/,7C:H "EBZJOUIF)VOUFS*OEVTUSJFTMJGFJO
0VS.PC1SPHSBNNJOH 0OHPJOH
8IZEJEXFTUBSU.PC1SPHSBNNJOH ,BXBHVDIJTBOXFOUUP)VOUFS*OEVTUSJFT "OEIFTBJEʜ 5IFJS.PC1SPHSBNNJOH NJHIUOPUCFBQSBDUJDF CVUJUJTB803,45:-& 4PJOUFSFTUJOH
None
%JTQMBZ $PNQVUFS
%SJWFS /BWJHBUPS /BWJHBUPS /BWJHBUPS /BWJHBUPS (VFTU
1SPUFJO ).#
0VS.PC1SPHSBNNJOH ü "MXBZT.PCCJOH ü "OZPOFDBOTUFQJOPVUUIF.PCBOZUJNF ü %POUOFFETUSJDUSVMFT 4UBSU.PC1SPHSBNNJOHBT803,45:-&
0VS5FBN ü ̐ NFNCFST ü $SFBUFOFXTFSWJDFGSPN10$ ü (PBMJTOPUEFGJOFE ü %PFWFSZUIJOH
EFTJHO EFWFMPQ TBMFT -FBO4UBSUVQ5FBN
%BJMZ4DIFEVMFPGPVS.PC 'SFFUJNF .PC4UBSUJOH4FTTJPO .PC1SPHSBNNJOH .PC-VODI
.PC1SPHSBNNJOH .PC3FUSPTQFDUJWF
'FFECBDL'SPN.PC3FUSPTQFDUJWF
1SPEVDUJWJUZ 1TZDIPMPHJDBM 4BGFUZ ,OPXMFEHF 4IBSJOH 1SPEVDU %FWFMPQNFOU
1SPEVDUJWJUZ 1TZDIPMPHJDBM 4BGFUZ ,OPXMFEHF 4IBSJOH 1SPEVDU %FWFMPQNFOU
.BZCFZPVUIJOL )PXDBOZPVCFQSPEVDUJWF XJUITPNFQFPQMFBU0/&DPNQVUFS
%ZOBNJDT 5BTL"TTJHO "DUVBMMZ NPTUPGPVSUBTLT OFFETZODISPOJ[BUJPO 5PBTTJHOUIFUBTL 5PNFSHFUIFUBTL FY
3FWJFX "DDFQUBODF 3FUSPTQFDUJWF FY .PSOJOH.FFUJOH %FTJHO
5BTL"TTJHO 0GDPVSTF PGUFOSPMMCBDL IBQQFOTCZNJTDPNNVOJDBUJPO %ZOBNJDT
.PC1SPHSBNNJOH /P OFFETZODISPOJ[BUJPOUPBTTJHOUBTLT #FDBVTFXFBMXBZTXPSLUPHFUIFS %ZOBNJDT
.PC1SPHSBNNJOH "-8":4TZODISPOJ[F&7&3:5)*/( %FTJHO 3FWJFX "DDFQUBODF 3FUSPTQFDUJWF 1MBOOJOH &TUJNBUJPO %ZOBNJDT
1SPEVDUJWJUZ%FTUSPZFST ü .JTDPNNVOJDBUJPOT ü %FDJTJPONBLJOHQSPCMFNT ü #JHXPSLGMPX ü 4USJDUSVMFT ü
"MPUPGNFFUJOHT BOETPPO 1IPUPCZ*XBO (BCPWJUDID IUUQTHPPHMLH7ZP
"GUFS.PCTUBSUFE XFUISFXPVU ü .PSOJOHTUBOEVQNFFUJOH ü .FFUJOHTKVTUGPSDPNNVOJDBUJPO ü %PDVNFOUGPSDPOTFOTVT ü 3FWJFX
TPVSDFDPEF EPDVNFOUFUD ü (JUGMPX ü ,BOCBO ü &TUJNBUJPO
.BZCFZPVUIJOL )PXDBOZPVCFQSPEVDUJWF XJUITPNFQFPQMFBU0/&DPNQVUFS 8FEPO`UDBSFBCPVUQSPEVDUJWJUZ CVU*GFFM.PCCJOHJTWFSZ-&"/
1SPEVDUJWJUZ 1TZDIPMPHJDBM 4BGFUZ ,OPXMFEHF 4IBSJOH 1SPEVDU %FWFMPQNFOU
1TZDIPMPHJDBM4BGFUZ ü 8FDBOUBMLBOZUIJOH BOZUJNF ü 8FDPWFSTLJMMTFBDIPUIFS ü 8FTIBSFSFTVMUT
8FDBOTBZl:"55"zBOZUJNF
1SPEVDUJWJUZ 1TZDIPMPHJDBM 4BGFUZ ,OPXMFEHF 4IBSJOH 1SPEVDU %FWFMPQNFOU
,OPXMFEHF4IBSJOH ü &WFSZPOFBMXBZTVOEFSTUBOE CFDBVTFXFXPSLUPHFUIFS ü /PUPOMZUIFSFTVMU CVUBMTPUIFQSPDFTT
.S.T 9 .S.T : .S.T ; 5BTL 4LJMM 3BOHF )PXEPFTUIFUFBNDPWFSTLJMMT
.S.T 9 .S.T : .S.T ; 8PSL"TTJHO 0, *G.S.T :DIFDLJU
JUJT0, /( *G.S.T ;DIFDLJU JUJT0, *G.S.T 9XBTBTTJHOFEUIFUBTL )PXEPFTUIFUFBNDPWFSTLJMMT
.S.T 9 .S.T : .S.T ; 0, /( )PXEPFTUIFUFBNDPWFSTLJMMT .PC1SPHSBNNJOH
1SPEVDUJWJUZ 1TZDIPMPHJDBM 4BGFUZ ,OPXMFEHF 4IBSJOH 1SPEVDU %FWFMPQNFOU
1SPEVDU%FWFMPQNFOU ü $POUJOVPVTJOUFSBDUJPO ü 8PSLJOHTPGUXBSFJTBUUIFDFOUFS PGPVSUFBN ü 8FNFUUIFDVTUPNFSTXFFLMZ ü 1MBOJTBMXBZTDIBOHFE
8FDBOOPUXPSLXJUIPVUJOUFSBDUJPOT
8PSLJOH 4PGUXBSF 8PSLJOH4PGUXBSFBUUIFDFOUFSPGPVSUFBN
1SPEVDU%FWFMPQNFOU ü $POUJOVPVTJOUFSBDUJPO ü 8PSLJOHTPGUXBSFJTBUUIFDFOUFS PGPVSUFBN ü 8FNFUUIFDVTUPNFSTXFFLMZ ü 1MBOJTBMXBZTDIBOHFE
5IFTFBSF
IUUQBHJMFNBOJGFTUPPSHJTPFONBOJGFTUPIUN "HJMF-FBO NPTUTPGBS
4VNNBSZ
8FNJHIUIBWF.:5) ü 8IZEPXFBTTJHOUBTLT ü "TTJHOUBTLJTCFUUFSUIBOXPSLUPHFUIFS ü 8IZEPXFOFFEUIFTZODISPOJ[BUJPO ü 8IZEPXFVTFCSBODIFTPO7$4
l5IFNBKPSQSPCMFNTPGPVSXPSL BSFOPUTPNVDIUFDIOPMPHJDBM BTTPDJPMPHJDBMJOOBUVSFz 5PN%FNBSDP5JNPUIZ-JTUFS 1FPQMFXBSF
.BZCFXFPQUJNJ[FJOUP.:5)
8FTIPVMEXPSLUPHFUIFSNPSF
8FTIPVMETBZl:"55"zNPSF
l:"55"zJTPVSXPSLJOHNPUJWBUJPO
)BWFBHSFBU.PC1SPHSBNNJOH *GZPVXBOUUPTFFPSKPJOPVS.PCBU5PLZP 1MFBTFDPOUBDUNF !5",",*/(