Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
結果的にスクラムになってる!なのがいいと思う! #RSGT2017
Search
Mitsuyuki Shiiba
January 13, 2017
Technology
68
30k
結果的にスクラムになってる!なのがいいと思う! #RSGT2017
Regional Scrum Gathering Tokyo 2017
Mitsuyuki Shiiba
January 13, 2017
Tweet
Share
More Decks by Mitsuyuki Shiiba
See All by Mitsuyuki Shiiba
入社3ヶ月目のエンジニアから見たカケハシ
bufferings
6
1.6k
Dynamic Config の紹介 #CircleCIJP
bufferings
0
410
最近 Fitbit をつけて散歩してるので CircleCI + Pixela で見えるようにしてみた
bufferings
1
310
誰も嫌な思いをしない変化 #scrumosaka / Scrum Fest Osaka 2021 Keynote
bufferings
14
9.9k
#RSGT2021 Rethink Scrum from a Japanese cultural perspective
bufferings
2
10k
#RSGT2020 テックリードは未来の話をしよう / Tech Lead in Scrum
bufferings
39
30k
Introduction to Cypress
bufferings
3
3.7k
The Touch and Feel of Micronaut
bufferings
0
700
Introducing Micronaut
bufferings
1
760
Other Decks in Technology
See All in Technology
SONY AITRIOSによるAIエッジセンシングの新たな可能性(仮)
iotcomjpadmin
0
320
クラウドネイティブなNewSQLで実現するミッションクリティカルなアプリケーションの運用
yuyu_hf
PRO
1
160
LLMアプリケーションの評価と継続的改善
pharma_x_tech
3
180
GitHub Copilot全社導入のその後とGitHub×ZOZOTOWNコラボレーションの舞台裏 / GitHub ZOZOTOWN
ikkou
0
210
ヤプリのデータカタログ整備 1年間の歩み / Progress of Building a Data Catalog at Yappli
yamamotoyuta
3
640
メインテーマはKubernetes
nwiizo
2
320
日本全国・都市3D化プロジェクト「PLATEAU」とデータ変換OSS「PLATEAU GIS Converter」の公開
nokonoko1203
2
300
ONNX推論クレートの比較と実装奮闘記
emergent
0
270
Amazon CloudFrontを活用したゼロダウンタイム実現する安定的なデプロイメント / 20241129 Yoshiki Shinagawa
shift_evolve
0
130
データカタログを自作したけど 運用しなかった話@Findy Lunch LT「データカタログ 事例から学ぶメタデータ管理の実態」
ryo_suzuki
2
410
Microsoft Ignite 2024 Update 2 - AIとIoT関連の最新情報をどこよりも早く!
iotcomjpadmin
0
290
総会員数1,500万人のレストランWeb予約サービスにおけるRustの活用
kymmt90
3
2.7k
Featured
See All Featured
Facilitating Awesome Meetings
lara
50
6.1k
KATA
mclloyd
29
14k
Embracing the Ebb and Flow
colly
84
4.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
Statistics for Hackers
jakevdp
796
220k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
GraphQLとの向き合い方2022年版
quramy
44
13k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
760
Making the Leap to Tech Lead
cromwellryan
133
8.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
GitHub's CSS Performance
jonrohan
1030
460k
Transcript
݁ՌతʹεΫϥϜʹͳͬͯΔʂͳͷ͕͍͍ͱࢥ͏ʂ 2017/01/13 Regional SCRUM GATHERING Tokyo 2017 Mitsuyuki Shiiba(@bufferings) Rakuten,
Inc.
34(5!CVGGFSJOHT IUUQTDPOGFOHJOFDPNSFHJPOBMTDSVNHBUIFSJOHUPLZPTDIFEVMFSJDITFTTJPOJOGP
34(5!CVGGFSJOHT Ͳ͏ͬͯεΫϥϜΛ͡ΊΑ͏ʁ ͬͯ͜ͱ͔ͳ ʮεΫϥϜͷ͡Ί͔ͨʯͳͷͰ
34(5!CVGGFSJOHT Ͳ͏ͬͯʮ৫ͷதͰʯεΫϥϜΛ͡ΊΑ͏ʁ ͔ͳɻ͏Ήɺ͜ΕͰ͍͜͏ʂ ͏ͪΐͬͱݶఆͯ͠
34(5!CVGGFSJOHT • ϝϯόʔ͕ڠྗͯ͘͠Εͳ͍ • Ϛωʔδϟ͕ཧղͯ͘͠Εͳ͍ • ৫ͷܗ͕εΫϥϜʹ߹͍ͬͯͳ͍ Ͳ͏ͬͯʮ৫ͷதͰʯεΫϥϜΛ͡ΊΑ͏ʁ ͜͏͍͏ܦݧͳ͍ʁ
34(5!CVGGFSJOHT ࣗݾհ ઌʹਐΉલʹ
34(5!CVGGFSJOHT • ࣄ8FC"QQ&OHJOFFS • ͖+BWB %%% • ॴଐָఱגࣜձࣾେࡕࢧࣾ ༿ޫߦ !CVGGFSJOHT
ࣗݾհ
34(5!CVGGFSJOHT ָఱגࣜձࣾ • େখ༷ʑͳαʔϏεΛల։ • ैۀһ • 5FDI ࣗݾհ
34(5!CVGGFSJOHT ָఱגࣜձࣾେࡕࢧࣾ • 5FDI • ΄΅શһ͕εΫϥϜͷτϨʔ χϯάΛडߨ • ΄΅શͯͷνʔϜ͕εΫϥϜ
Ͱ։ൃ ࣗݾհ ʢࣸਅָఱςΫϊϩδʔΧϯϑΝϨϯεେࡕαςϥΠτͷελοϑୡʣ
34(5!CVGGFSJOHT Ͳ͏ͬͯ৫ͷதͰεΫϥϜΛ͡ΊΑ͏ʁ ࣗͷ͑ʜ
34(5!CVGGFSJOHT εΫϥϜΛ͡Ίͳ͍ ͑ʔ
34(5!CVGGFSJOHT ࣄྫ͡Ίͳ͍εΫϥϜ ͡Ίͳ͍ͰɺͲ͏ͬͯ͡ΊΔΜͩΑʔʁ
34(5!CVGGFSJOHT ૬ஊʮεΫϥϜΛಋೖ͍ͨ͠ʯ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT ૬ஊʮεΫϥϜΛಋೖ͍ͨ͠ʯ Ͳ͏ͯ͠ʁ • ԿΛ͍ͬͯΔͷ͔͔Γʹ͍͘ • ͣΔͣΔͱϦϦʔε͕Ԇظ͞ΕΔ • ͳͲͳͲʜ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT ʮεΫϥϜɺΊͱ͜͏ʯ ࣄྫ͡Ίͳ͍εΫϥϜ ͦΕΑΓʜ
34(5!CVGGFSJOHT ʮΛղܾ͠Α͏ʂʯ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT (PPE.PZBUUP ࣄྫ͡Ίͳ͍εΫϥϜ • ͬͱ͍ͯ͠Δ͜ͱ • ͬͱ͜͏ͩͬͨΒྑͦ͞͏ ͩͳͱࢥ͏͜ͱ • νʔϜͷྑ͍ͱ͜Ζ
• ͓ޓ͍ͷྑ͍ͱ͜Ζ • ࠓͷΓํͷྑ͍ͱ͜Ζ
34(5!CVGGFSJOHT (PPE.PZBUUPͰ࣮ࡍʹग़ͨҙݟ • ͬͱॿ͚߹͑ͨΒྑͦ͞͏ • λεΫͷਐḿ͕ݟ͑ʹ͍͘ • ਓʹґଘͯ͠͠·͍ͬͯΔ • ͳͲͳͲʜ
• ͓ޓ͍ʹʮ͋Γ͕ͱ͏ʯ • ΤϯδχΞͷٕज़ྗ͕ߴ͍ • νʔϜͷงғؾ͕ྑ͍ • ͳͲͳͲʜ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT ͬͱॿ͚߹͑ͨΒྑͦ͞͏ ˠ͓ޓ͍ͷ࡞ۀΛڞ༗ͯ͠ΈΔʁ • <ேձ>Λͬͯຖ؆୯ʹڞ༗ͯ͠ΈΔʁ • <ि͚ؒͩͬͯΈͯ>ҧͬͨΒଞͷํ๏Λߟ͑Α͏ • िؒޙʹ<ৼΓฦΓ>ͷձٞΛηοτ͠ͱ͘Ͷ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT λεΫͷਐḿ͕ݟ͑ʹ͍͘ ˠ·ͣλεΫࣗମΛݟ͑ΔΑ͏ʹ͠Α͏͔ • <िؒͷλεΫ>ΛશͯνέοτԽ͠Α͏ • +*3"ͷ<εϓϦϯτϘʔυ>ΛͬͯΈΔʁ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT ࠷ॳͷिؒ • ேձ • εϓϦϯτϘʔυ • िؒͷλΠϜϘοΫε • ৼΓฦΓ
͜Μͳײ͡Ͱɺ͡·ͬͨΑ ʢը૾εϓϦϯτϘʔυͷαϯϓϧͰ͢ɻϓϦϯ͏·ʔɻʣ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT (PPE.PZBUUPOE • ேձ͕ͼ͘ͱ͖͕͋Δ • ਐḿΛݟ͍͑ͨ͘͢͠ • શମײ͕Ѳͮ͠Β͘ͳͬͨ • ͳͲͳͲʜ
• ૬ஊ͘͢͠ͳͬͨ • λεΫ͕ݟ͘͢ͳͬͨ • νʔϜײ͕૿͖ͯͨ͠ • ͳͲͳͲʜ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT (PPE.PZBUUPOE • ேձ͕ͼ͘ͱ͖͕͋Δ ˠҎʹɻৄࡉேձͷޙͰ • ਐḿΛݟ͍͑ͨ͘͢͠ ˠνέοτͰόʔϯμϯνϟʔτ • શମײ͕Ѳͮ͠Β͘ͳͬͨ
ˠ+*3"ͷΤϐοΫͱ$POGMVFODFͰ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT िؒޙ • σΠϦʔεΫϥϜ • εϓϦϯτ • εϓϦϯτόοΫϩά • ϨτϩεϖΫςΟϒ
• όʔϯμϯνϟʔτ • ϓϩμΫτόοΫϩά • ΤϐοΫ • ϛογϣϯϖʔδ ʹ͜Ε͚ͩͬͯͨ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT εΫϥϜΛΖ͏ͱ͢ΔͷͰͳ͘ • ΈΜͳ͕࣮ײ͍ͯ͠Δ͔Β͡Ίͯ • ͦͷνʔϜϝϯόʔʹ߹ͬͨΓํͰ • Ұาͣͭվળ͍ͯ͘͠ ࣄྫ͡Ίͳ͍εΫϥϜ
34(5!CVGGFSJOHT ԕճΓ͡Όͳ͍ʁ Ͱ εΫϥϜΛ͡ΊΔํ͕͍Α͏ͳʜ
34(5!CVGGFSJOHT εΫϥϜ͓Խ͚ ͍ͭ͜ʹऔΓጪ͔ΕͪΌ͏͔Βͳͷͩ ͦΕ
34(5!CVGGFSJOHT εΫϥϜ͕͖ͳਓͷ߹ • ਖ਼͍͠εΫϥϜʹͱΒΘΕͯ͠·͏ • ͬͯΔ͚ͩͰ҆৺ͯ͠͠·͏ • ્͢Δͷʹରͯ͠Πϥοͱͯ͠͠·͏ • ͳͲͳͲʜ
औΓጪ͔ΕͨΒͲ͏ͳΔͷʁ
34(5!CVGGFSJOHT εΫϥϜ͕͖͡Όͳ͍߹ • ࣗͨͪʹ߹Θͳ͍ΑɺͰऴΘͬͪΌ͏ • Γ͍ͨͳΒͬͨΒ͍͍͡ΌΜɺͰ؍ऀʹͳͬͯ͠·͏ • ྲྀߦΓͰ͠ΐʁ • ͳͲͳͲʜ
औΓጪ͔ΕͨΒͲ͏ͳΔͷʁ
34(5!CVGGFSJOHT Ͳͬͪʹ͍͍ͯ͜͠ͱͳ͍ ͕ͨͪΓ͍ͨ͜ͱͬͯԿ͚ͩͬͨͬʁ
34(5!CVGGFSJOHT εΫϥϜΛΖ͏ͱ͢ΔͷͰͳͯ͘ Λղܾ͍ͯ͘͠
34(5!CVGGFSJOHT ͦ͏͢Δ͜ͱͰ • ΈΜͳΛεΫϥϜ͓Խ͚͔ΒकΔ͜ͱ͕Ͱ͖Δ Λղܾ͍ͯ͘͠ εΫϥϜΛΖ͏ͱ͢ΔͷͰͳͯ͘
34(5!CVGGFSJOHT ͦͨ͠Β • ΈΜͳΛר͖ࠐΈͳ͕ΒਐΉ͜ͱ͕Ͱ͖Δ • ࣮ײΛݩʹͨ͠վળͳͷͰ ˠϝϯόʔ͕ओମతʹऔΓΈ͍͢ • ݱঢ়͔ΒͷվળͳͷͰ ˠϚωʔδϟड͚ೖΕ͍͢
εΫϥϜΛΖ͏ͱ͢ΔͷͰͳͯ͘ Λղܾ͍ͯ͘͠
34(5!CVGGFSJOHT ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹
34(5!CVGGFSJOHT ૬ஊʮεΫϥϜ͕͏·͍ͬͯ͘ͳ͍ʯ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹
34(5!CVGGFSJOHT Ͳ͏ͯ͠ʁ ૬ஊʮεΫϥϜ͕͏·͍ͬͯ͘ͳ͍ʯ • ࠩ͠ࠐΈλεΫ͕ଟ͗͢Δ • ͔ͩΒɺϦϦʔε͕༧ఆ௨Γʹ͍͔ͳ͍ • ࠩ͠ࠐΈ͕ଟ͍νʔϜʹεΫϥϜ͍ͯͳ͍ʁ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹
34(5!CVGGFSJOHT ʮεΫϥϜҰ୴ΕΑ͏ʯ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ͓ɺ͜ͷྲྀΕʜ
34(5!CVGGFSJOHT ʮΛղܾ͠Α͏ʂʯ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ͬͺΓʂ
34(5!CVGGFSJOHT ϦϦʔε͕༧ఆ௨Γʹ͍͔ͳ͍ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹
34(5!CVGGFSJOHT ϦϦʔε͕༧ఆ௨Γʹ͍͔ͳ͍ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ΈΜͳʹৄ͘͠ฉ͍ͯΈͨ
34(5!CVGGFSJOHT Ͳ͔͜Βվળ͍͍ͯ͠ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ͲΕʹ͠Α͏ʁ
34(5!CVGGFSJOHT νʔϜΛ؍ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ શһ͕ҰؙͱͳͬͯؤுΔελΠϧͩͶʂ͍͍νʔϜʂ
34(5!CVGGFSJOHT Ͳ͔͜Βվળ͍͍ͯ͠ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ͜Ε͕ྑͦ͞͏ͩͳ
34(5!CVGGFSJOHT ఏҊׂͱ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ • 1+.͕ใΛίϯτϩʔϧ 1SPKFDU.BOBHFS • 014͕ࠩ͠ࠐΈΛϋϯυϦϯά 4FSWJDF0QFSBUJPO
ʮશһͰؤுΔʯ͔Βɺ͏ҰาਐΊΑ͏
34(5!CVGGFSJOHT Ͳ͔͜Βվળ͍͍ͯ͠ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ͍ͭͰʹ͜Εʂ
34(5!CVGGFSJOHT ఏҊϖΞϫʔΫͯ͠ΈΔʁ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ • ϖΞ1%. 1SPEVDU.BOBHFS • ϖΞ1+. 1SPKFDU.BOBHFS
• ϖΞ014 • ϖΞ%&7 ϖΞϩʔςʔγϣϯ • %&7㲗014ͷϩʔςʔγϣϯ
34(5!CVGGFSJOHT ϲ݄ޙ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹
34(5!CVGGFSJOHT ϩοΧʔͰλεΫΛཧ ͪͳΈʹ͜ͷνʔϜ+*3"͡Όͳͯ͘
34(5!CVGGFSJOHT ϲ݄ޙ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ༧ఆ௨ΓʹϦϦʔεͰ͖ͨʔ 㱯㱼ʆ 㱯śŸũƄŪŖ
34(5!CVGGFSJOHT εΫϥϜΛΖ͏ͱ͢ΔͷͰͳ͘ • ΈΜͳ͕࣮ײ͍ͯ͠Δ͔Β͡Ίͯ • ͦͷνʔϜϝϯόʔʹ߹ͬͨΓํͰ • Ұาͣͭվળ͍ͯ͘͠ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ ࣄྫͱಉͩ͡Ͷ
34(5!CVGGFSJOHT Ͳ͏͔ͩͬͨฉ͍ͯΈͨ ࣄྫطʹऔΓጪ͔Ε͍ͯΔ߹ • νʔϜͷงғؾ͕໌Δ͘ͳͬͨ • ΈΜͳ͕ಉ͡ํΛݟΔΑ͏ʹͳͬͨ • ৼΓฦΓϨϏϡʔΛ͜͏ͨ͠΄͏͕͍͍ͱ͔Λ ཧ༝͖Ͱڭ͑ͯ͘Εͨͷ͕Α͔ͬͨ
• ͳͲͳͲʜ 㱯㱼ʆ 㱯ƂŖŘ
34(5!CVGGFSJOHT Ͳ͜ʹ͔͍͍͔͔͑Βͳ͘ͳ͍ʁ ͰɺͦΕͰ͏·͘͡ΊΒΕͨͱͯ͠
34(5!CVGGFSJOHT ಓඪͱͯ͠ͷεΫϥϜ ͦ͜Ͱ ΈΜͳʹʮεΫϥϜΛҙࣝ͠ͳ͍ͰͶʯͬͯݴ͏ͤ͘ʹͶ • εΫϥϜͱͷࠩʹώϯτ • ࣍ʹͿ͔ͭΔ͕ݟ͑ͯ͘Δ • ૣ͘Ϳ͔ͭΔΑ͏ʹഎதΛԡ͢
34(5!CVGGFSJOHT ݁ՌతʹεΫϥϜʹͳΔΑ͏ʹಋ͘ ͦΜͳ෩ʹͯ͠
34(5!CVGGFSJOHT ৫ͷܗʹ͋ͬͨεΫϥϜʹͳΔ ͦ͏͢Δͱ
34(5!CVGGFSJOHT ৫ͷܗʹ͋ͬͨεΫϥϜʹͳΔ ͦ͏͢Δͱ ʜͬͯͲ͏͍͏͜ͱʁ
34(5!CVGGFSJOHT ʮୡεΫϥϜͰ։ൃ͍ͯ͠Δʂʯ • ͚ͩͲɺϏδωεଆ͕ͦ͏͡Όͳ͍ • ͚ͩͲɺଞͷνʔϜ͕ͦ͏͡Όͳ͍ • ͔ͩΒɺ͏·͍ͬͯ͘ͳ͍Μͩʂ • ˠࣗͷνʔϜ͚ͩΛ࠷దԽͯ͠ҙຯ͕ͳ͍
ྑ͘ͳ͍ྫͶ
34(5!CVGGFSJOHT ৫ͱͯ͠ՁΛੜΈग़͢ྲྀΕ νʔϜ୯ମ͡Όͳͯ͘ Λվળ͍ͯ͘͠ඞཁ͕͋Δ
34(5!CVGGFSJOHT ৫ͱͯ͠ՁΛੜΈग़͢ྲྀΕ Λվળ͍ͯ͘͠ඞཁ͕͋Δ • νʔϜʹͱͬͯԕճΓʹݟ͑Δ͔ • ͔Β͡ΊͯΔνʔϜ ࣗવͱͦͷԕճΓΛड͚ೖΕΔ͜ͱ͕Ͱ͖Δ νʔϜ୯ମ͡Όͳͯ͘
34(5!CVGGFSJOHT ·ͱΊ
34(5!CVGGFSJOHT • ϝϯόʔ͕ڠྗͯ͘͠Εͳ͍ • Ϛωʔδϟ͕ཧղͯ͘͠Εͳ͍ • ৫ͷܗ͕εΫϥϜʹ߹͍ͬͯͳ͍ Ͳ͏ͬͯʮ৫ͷதͰʯεΫϥϜΛ͡ΊΑ͏ʁ ·ͱΊ
34(5!CVGGFSJOHT ·ͱΊ • ΈΜͳ͕࣮ײ͍ͯ͠Δ͔Β͡Ίͯ • ͦͷνʔϜϝϯόʔʹ߹ͬͨΓํͰ • Ұาͣͭվળ͍ͯ͘͠ εΫϥϜΛΖ͏ͱ͢ΔͷͰͳ͘
34(5!CVGGFSJOHT • ϝϯόʔϚωʔδϟશһΛר͖ࠐΉ • ৫ͷܗʹ͋ͬͨεΫϥϜνʔϜ • ৫ͱͯ͠ՁΛੜΈग़͢ྲྀΕΛվળ ݁ՌతʹεΫϥϜʹͳΔΑ͏ʹ ·ͱΊ
34(5!CVGGFSJOHT ݁ՌతʹεΫϥϜʹͳͬͯΔʂͳͷ͕͍͍ͱࢥ͏ʂ ͦ͏͍͏෩ʹ
34(5!CVGGFSJOHT ͋ͳͨͷղܾ͍ͨ͠ԿͰ͔͢ʁ 5IBOLZPV ͍ͭ͜ʹؾΛ͚ͭͯͶ