Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mob Programming as WORK STYLE #MobProgramming

TAKAKING22
August 25, 2017

Mob Programming as WORK STYLE #MobProgramming

My presentation in English Version

TAKAKING22

August 25, 2017
Tweet

More Decks by TAKAKING22

Other Decks in Technology

Transcript

  1. Mob Programming as WORK STYLE
    Aug/25/2017
    Takao Oyobe (@TAKAKING22)
    Rakuten, Inc.

    View full-size slide

  2. 5BLBP0ZPCF
    ˏ5",",*/(
    3BLVUFO 4UBSUVQ5FBN
    "QQMJDBUJPO&OHJOFFS
    "HJMF.POTUFS
    04)*.&/4BZBLB :BNBNPUP

    View full-size slide

  3. .PC1SPHSBNNJOH
    POUIF4".&UIJOH
    BUUIF4".&UJNF
    JOUIF4".&TQBDF
    POUIF4".&DPNQVUFS
    8IPMFUFBNXPSLT

    View full-size slide

  4. .PC1SPHSBNNJOH
    ü "XIPMFUFBNBQQSPBDI
    ü #FHBOJOBU)VOUFS*OEVTUSJFT
    ü 8PPEZ;VJMM JOUSPEVDFEJUJO"HJMF

    View full-size slide

  5. IUUQTXXXZPVUVCFDPNXBUDI WE7R6D/,7C:H
    "EBZJOUIF)VOUFS*OEVTUSJFTMJGFJO

    View full-size slide

  6. 0VS.PC1SPHSBNNJOH
    0OHPJOH

    View full-size slide

  7. 8IZEJEXFTUBSU.PC1SPHSBNNJOH
    ,BXBHVDIJTBOXFOUUP)VOUFS*OEVTUSJFT
    "OEIFTBJEʜ
    5IFJS.PC1SPHSBNNJOH
    NJHIUOPUCFBQSBDUJDF
    CVUJUJTB803,45:-&
    4PJOUFSFTUJOH

    View full-size slide

  8. %JTQMBZ
    $PNQVUFS

    View full-size slide

  9. %SJWFS /BWJHBUPS
    /BWJHBUPS
    /BWJHBUPS
    /BWJHBUPS
    (VFTU

    View full-size slide

  10. 0VS.PC1SPHSBNNJOH
    ü "MXBZT.PCCJOH
    ü "OZPOFDBOTUFQJOPVUUIF.PCBOZUJNF
    ü %POUOFFETUSJDUSVMFT
    4UBSU.PC1SPHSBNNJOHBT803,45:-&

    View full-size slide

  11. 0VS5FBN
    ü ̐ NFNCFST
    ü $SFBUFOFXTFSWJDFGSPN10$
    ü (PBMJTOPUEFGJOFE
    ü %PFWFSZUIJOH EFTJHO EFWFMPQ TBMFT

    -FBO4UBSUVQ5FBN

    View full-size slide

  12. %BJMZ4DIFEVMFPGPVS.PC
    'SFFUJNF
    .PC4UBSUJOH4FTTJPO
    .PC1SPHSBNNJOH
    .PC-VODI
    .PC1SPHSBNNJOH
    .PC3FUSPTQFDUJWF

    View full-size slide

  13. 'FFECBDL'SPN.PC3FUSPTQFDUJWF

    View full-size slide

  14. 1SPEVDUJWJUZ
    1TZDIPMPHJDBM
    4BGFUZ
    ,OPXMFEHF
    4IBSJOH
    1SPEVDU
    %FWFMPQNFOU

    View full-size slide

  15. 1SPEVDUJWJUZ
    1TZDIPMPHJDBM
    4BGFUZ
    ,OPXMFEHF
    4IBSJOH
    1SPEVDU
    %FWFMPQNFOU

    View full-size slide

  16. .BZCFZPVUIJOL
    )PXDBOZPVCFQSPEVDUJWF
    XJUITPNFQFPQMFBU0/&DPNQVUFS

    View full-size slide

  17. %ZOBNJDT
    5BTL"TTJHO
    "DUVBMMZ NPTUPGPVSUBTLT
    OFFETZODISPOJ[BUJPO
    5PBTTJHOUIFUBTL
    5PNFSHFUIFUBTL
    FY
    3FWJFX "DDFQUBODF 3FUSPTQFDUJWF
    FY
    .PSOJOH.FFUJOH %FTJHO

    View full-size slide

  18. 5BTL"TTJHO 0GDPVSTF PGUFOSPMMCBDL
    IBQQFOTCZNJTDPNNVOJDBUJPO
    %ZOBNJDT

    View full-size slide

  19. .PC1SPHSBNNJOH
    /P OFFETZODISPOJ[BUJPOUPBTTJHOUBTLT
    #FDBVTFXFBMXBZTXPSLUPHFUIFS
    %ZOBNJDT

    View full-size slide

  20. .PC1SPHSBNNJOH
    "-8":4TZODISPOJ[F&7&3:5)*/(
    %FTJHO 3FWJFX "DDFQUBODF 3FUSPTQFDUJWF
    1MBOOJOH &TUJNBUJPO
    %ZOBNJDT

    View full-size slide

  21. 1SPEVDUJWJUZ%FTUSPZFST
    ü .JTDPNNVOJDBUJPOT
    ü %FDJTJPONBLJOHQSPCMFNT
    ü #JHXPSLGMPX
    ü 4USJDUSVMFT
    ü "MPUPGNFFUJOHT
    BOETPPO
    1IPUPCZ*XBO (BCPWJUDID IUUQTHPPHMLH7ZP

    View full-size slide

  22. "GUFS.PCTUBSUFE XFUISFXPVU
    ü .PSOJOHTUBOEVQNFFUJOH
    ü .FFUJOHTKVTUGPSDPNNVOJDBUJPO
    ü %PDVNFOUGPSDPOTFOTVT
    ü 3FWJFX TPVSDFDPEF EPDVNFOUFUD

    ü (JUGMPX
    ü ,BOCBO
    ü &TUJNBUJPO

    View full-size slide

  23. .BZCFZPVUIJOL
    )PXDBOZPVCFQSPEVDUJWF
    XJUITPNFQFPQMFBU0/&DPNQVUFS
    8FEPO`UDBSFBCPVUQSPEVDUJWJUZ
    CVU*GFFM.PCCJOHJTWFSZ-&"/

    View full-size slide

  24. 1SPEVDUJWJUZ
    1TZDIPMPHJDBM
    4BGFUZ
    ,OPXMFEHF
    4IBSJOH
    1SPEVDU
    %FWFMPQNFOU

    View full-size slide

  25. 1TZDIPMPHJDBM4BGFUZ
    ü 8FDBOUBMLBOZUIJOH BOZUJNF
    ü 8FDPWFSTLJMMTFBDIPUIFS
    ü 8FTIBSFSFTVMUT

    View full-size slide

  26. 8FDBOTBZl:"55"zBOZUJNF

    View full-size slide

  27. 1SPEVDUJWJUZ
    1TZDIPMPHJDBM
    4BGFUZ
    ,OPXMFEHF
    4IBSJOH
    1SPEVDU
    %FWFMPQNFOU

    View full-size slide

  28. ,OPXMFEHF4IBSJOH
    ü &WFSZPOFBMXBZTVOEFSTUBOE
    CFDBVTFXFXPSLUPHFUIFS
    ü /PUPOMZUIFSFTVMU
    CVUBMTPUIFQSPDFTT

    View full-size slide

  29. .S.T 9
    .S.T : .S.T ;
    5BTL
    4LJMM
    3BOHF
    )PXEPFTUIFUFBNDPWFSTLJMMT

    View full-size slide

  30. .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

    View full-size slide

  31. .S.T 9
    .S.T : .S.T ;
    0,
    /(
    )PXEPFTUIFUFBNDPWFSTLJMMT
    .PC1SPHSBNNJOH

    View full-size slide

  32. 1SPEVDUJWJUZ
    1TZDIPMPHJDBM
    4BGFUZ
    ,OPXMFEHF
    4IBSJOH
    1SPEVDU
    %FWFMPQNFOU

    View full-size slide

  33. 1SPEVDU%FWFMPQNFOU
    ü $POUJOVPVTJOUFSBDUJPO
    ü 8PSLJOHTPGUXBSFJTBUUIFDFOUFS
    PGPVSUFBN
    ü 8FNFUUIFDVTUPNFSTXFFLMZ
    ü 1MBOJTBMXBZTDIBOHFE

    View full-size slide

  34. 8FDBOOPUXPSLXJUIPVUJOUFSBDUJPOT

    View full-size slide

  35. 8PSLJOH
    4PGUXBSF
    8PSLJOH4PGUXBSFBUUIFDFOUFSPGPVSUFBN

    View full-size slide

  36. 1SPEVDU%FWFMPQNFOU
    ü $POUJOVPVTJOUFSBDUJPO
    ü 8PSLJOHTPGUXBSFJTBUUIFDFOUFS
    PGPVSUFBN
    ü 8FNFUUIFDVTUPNFSTXFFLMZ
    ü 1MBOJTBMXBZTDIBOHFE
    5IFTFBSF

    View full-size slide

  37. IUUQBHJMFNBOJGFTUPPSHJTPFONBOJGFTUPIUN
    "HJMF-FBO
    NPTUTPGBS

    View full-size slide

  38. 8FNJHIUIBWF.:5)
    ü 8IZEPXFBTTJHOUBTLT
    ü "TTJHOUBTLJTCFUUFSUIBOXPSLUPHFUIFS
    ü 8IZEPXFOFFEUIFTZODISPOJ[BUJPO
    ü 8IZEPXFVTFCSBODIFTPO7$4

    View full-size slide

  39. l5IFNBKPSQSPCMFNTPGPVSXPSL
    BSFOPUTPNVDIUFDIOPMPHJDBM
    BTTPDJPMPHJDBMJOOBUVSFz
    5PN%FNBSDP5JNPUIZ-JTUFS 1FPQMFXBSF

    View full-size slide

  40. .BZCFXFPQUJNJ[FJOUP.:5)

    View full-size slide

  41. 8FTIPVMEXPSLUPHFUIFSNPSF

    View full-size slide

  42. 8FTIPVMETBZl:"55"zNPSF

    View full-size slide

  43. l:"55"zJTPVSXPSLJOHNPUJWBUJPO

    View full-size slide

  44. )BWFBHSFBU.PC1SPHSBNNJOH
    *GZPVXBOUUPTFFPSKPJOPVS.PCBU5PLZP
    1MFBTFDPOUBDUNF !5",",*/(

    View full-size slide