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
BacklogがSlackやChatworkと連携したときのチームのようす
Search
Yusuke Kokubo
April 23, 2019
Programming
0
150
BacklogがSlackやChatworkと連携したときのチームのようす
Backlogのチャット連携がリリースされました。インテグレーションやるぞ!となってチームが結成されて、紆余曲折を経てリリースに至るまでのようすについてお話してました。
Yusuke Kokubo
April 23, 2019
Tweet
Share
More Decks by Yusuke Kokubo
See All by Yusuke Kokubo
マネージャーゼロでマネジメントする組織
yusukekokubo
0
73
エンジニアが長く働ける会社とは
yusukekokubo
0
140
わかりやすい正解を捨てて、コトに向き合う - スクラムフェス金沢2024 スポンサーセッション
yusukekokubo
1
1.6k
よいプロダクトをつくるためのよいチームのつくられかた
yusukekokubo
3
6k
20180218BacklogWorld.pdf
yusukekokubo
2
2.6k
名古屋に住みながら毎週京都に通う生活
yusukekokubo
2
210
チーム開発を支える情報共有とそれを支えるesa
yusukekokubo
5
5.3k
Sketch入門
yusukekokubo
0
280
AgileJapan2016 島根サテライト session1
yusukekokubo
0
2.3k
Other Decks in Programming
See All in Programming
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
660
並行開発のためのコードレビュー
miyukiw
1
1.3k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
AI時代の認知負荷との向き合い方
optfit
0
170
Python’s True Superpower
hynek
0
110
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
250
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
630
atmaCup #23でAIコーディングを活用した話
ml_bear
1
150
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
260
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
Raku Raku Notion 20260128
hareyakayuruyaka
0
370
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
230
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
How to Ace a Technical Interview
jacobian
281
24k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
The Spectacular Lies of Maps
axbom
PRO
1
530
Transcript
JBUG ໊ݹ 01 2019 APR. ʮBacklogͰνϟοτΠϯςάϨʔγϣϯ͕։ൃ͞Εͨͱ ͖ͷνʔϜͷΑ͏͢ʯ גࣜձࣾψʔϥϘ খٱอ ༞հ
ΑΖ͓͘͠Ͷ ͕͍͠·͢ɻ
#"$,-0(("5)&3*/(8*/5&3 50$ ▸ ࣗݾհ ▸ νϟοτΠϯςάϨʔγϣϯʹ͍ͭͯ ▸ ϓϩδΣΫτൃ࣌ ▸ νʔϜͷൃੜ
▸ Ͳ͏ͬͯղܾ͔ͨ͠ ▸ ͦͯ͠ແࣄʹϦϦʔε ▸ ڭ܇
ࣗݾհ
ࣗݾհ ࣗݾհ ▸ খٱอ༞հ ▸ ໊ݹࢢࡏॅ ▸ 4*FSˠϑΝϯτϜλΠϓʢ.JTPDBʣˠψʔϥϘ ▸ גࣜձࣾψʔϥϘژࣄॴॴଐ
▸ #BDLMPHνʔϜͷੜ࢈ੑΛ࠷େԽ͢ΔͨΊͷΈͮ͘ΓΛ ͬͯ·͢ɻ
͜ΜͳࣸਅΛࡱͬͯ·͢ɻ 貴船神社 鴨川 嵐⼭ 下鴨神社
ࣗݾհ ࠓͷ͓ ▸ #BDLMPHͷͱ͋Δ։ൃϓϩδΣΫτͰͷνʔϜͷʹ͍ͭ ͯɺλοΫϚϯϞσϧʹԊͬͯղઆ͠·͢ɻ νʔϜ͕ύϑΥʔϚϯεΛൃش͢Δ·Ͱʹ ͕͔͔࣌ؒΔΑɺͱ͍͏
νϟοτΠϯςά Ϩʔγϣϯ
νϟοτΠϯςάϨʔγϣϯ νϟοτΠϯςάϨʔγϣϯͷػӡ ▸ ֎෦ͷνϟοταʔϏεͱͬͱ࿈ܞ͢Δͧʂ ▸ ͱ͍͏ʹͳΔ
νϟοτΠϯςάϨʔγϣϯ νϟοτΠϯςάϨʔγϣϯͱ
νϟοτΠϯςάϨʔγϣϯ νϟοτΠϯςάϨʔγϣϯΔͧʂ ▸ ͦͯ͠ϝϯόʔ͕টू͞Εͨ
ܗظ ΩοΫΦϑ
νϟοτΠϯςάϨʔγϣϯ ΩοΫΦϑ ▸ Ԭຊࣾʹ͋ͭ·ͬͯΩοΫΦϑ ▸ ϝϯόʔߏ ▸ ϓϩμΫτΦʔφʔ໊ژ ▸ ΤϯδχΞ໊Ԭ
▸ σβΠφʔ໊ژ
ΤϯδχΞA ϓϩμΫτΦʔφʔ ΤϯδχΞB ΤϯδχΞC σβΠφʔ BacklogͷதʹҰ൪͘Θ͍͠ɻ ϓϩδΣΫτʹΕͯࢀՃɻ ϓϩμΫτͷ༷ΛܾΊͨΓɺ εςʔΫϗϧμʔͱͷௐΛ͢ Δਓ
ೖࣾͯ͠·ͳ͍ɻ ψʔϥϘͰॳΊͯͷνʔϜ։ൃɻ νʔϜߏ
νϟοτΠϯςάϨʔγϣϯ λοΫϚϯϞσϧͰݴ͏ͱ ࠓ͜͜ TIME P E R F O R
M A N C E νʔϜര
ࠞཚظ ͡·ͬͨͷ ͷ…
νϟοτΠϯςάϨʔγϣϯ ΩοΫΦϑ͚ͨ͠ΕͲʜ ▸ ΤϯδχΞ໊ͷ͏໊ͪνʔϜ։ൃະܦݧ ▸ Δ໊ผͷϓϩδΣΫτͰɺ͙͢ʹ߹ྲྀͰ͖ͳ͍ʜ ▸ νʔϜͷ։ൃϓϩηεͷΛ͕ͯ͠·ͳ͍ʜ ▸ ΠϯςάϨʔγϣϯ։ൃҎ֎ͷอकͷΦγΰτʜ
νϟοτΠϯςάϨʔγϣϯ ΩοΫΦϑ͚ͨ͠ΕͲʜ ▸ ΤϯδχΞ໊ͷ͏໊ͪνʔϜ։ൃະܦݧ ▸ Δ໊ผͷϓϩδΣΫτͰɺ͙͢ʹ߹ྲྀͰ͖ͳ͍ʜ ▸ νʔϜͷ։ൃϓϩηεͷΛ͕ͯ͠·ͳ͍ʜ ▸ ΠϯςάϨʔγϣϯ։ൃҎ֎ͷอकͷΦγΰτʜ
ࠓ͔ͩΒݴ͑Δ͚Ͳ࣌ͷงғؾ ͋Μ·ΓΑ͘ͳ͔ͬͨ…ʂʂ
νϟοτΠϯςάϨʔγϣϯ λοΫϚϯϞσϧͰݴ͏ͱ ࠓ͜͜ TIME P E R F O R
M A N C E
νϟοτΠϯςάϨʔγϣϯ λοΫϚϯϞσϧͰݴ͏ͱ ࠓ͜͜ TIME P E R F O R
M A N C E
νϟοτΠϯςάϨʔγϣϯ λοΫϚϯϞσϧͰݴ͏ͱ νʔϜͱͯ͠ύϑΥʔϚϯεΛग़ͨ͢Ίʹʁ ࠓ͜͜ TIME P E R F O
R M A N C E
Ͳ͛Μ͔ͤΜ ͱ͍͔Μ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ૬खʹظ͢Δ͜ͱظ͞Ε͍ͯΔ͜ͱ ▸ ͕ࣗ͞Εͯخ͍͜͠ͱݏͳ͜ͱ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ૬खʹظ͢Δ͜ͱظ͞Ε͍ͯΔ͜ͱ ▸ ͕ࣗ͞Εͯخ͍͜͠ͱݏͳ͜ͱ
૬ޓཧղ͕ෆ͍ͯ͠Δ ʢͬͯΈͯ͡ΊͯΘ͔Δ͜ͱͳͷͰωΨ ςΟϒͳͰͳ͍ʣ ʢͨͩ͠ɺ͜ͷঢ়ଶ͕Ҿ͘ͱةݥʂʂʣ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ ▸ ࣗͷׂɺ૬खͱͷؔੑ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ࣗͲ͏͍͏ਓͳͷ͔
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ࣗͲ͏͍͏ਓͳͷ͔ ▸ ૬खʹظ͢Δ͜ͱظ͞Ε͍ͯΔ͜ͱ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ࣗͲ͏͍͏ਓͳͷ͔ ▸ ૬खʹظ͢Δ͜ͱظ͞Ε͍ͯΔ͜ͱ
▸ ࣗԿΛظ͍ͯ͠Δʁ૬खʹԿΛظ͍ͯ͠Δʁ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ࣗͲ͏͍͏ਓͳͷ͔ ▸ ૬खʹظ͢Δ͜ͱظ͞Ε͍ͯΔ͜ͱ
▸ ࣗԿΛظ͍ͯ͠Δʁ૬खʹԿΛظ͍ͯ͠Δʁ ▸ ͕ࣗ͞Εͯخ͍͜͠ͱݏͳ͜ͱ
νϟοτΠϯςάϨʔγϣϯ ࠞཚظͷνʔϜʹඞཁͳ͜ͱ ▸ ϝϯόʔؒͷظՁ؍ͷ͢Ε͕͍ͪΛຒΊΔ ▸ ࣗͷׂɺ૬खͱͷؔੑ ▸ ࣗͲ͏͍͏ਓͳͷ͔ ▸ ૬खʹظ͢Δ͜ͱظ͞Ε͍ͯΔ͜ͱ
▸ ࣗԿΛظ͍ͯ͠Δʁ૬खʹԿΛظ͍ͯ͠Δʁ ▸ ͕ࣗ͞Εͯخ͍͜͠ͱݏͳ͜ͱ ▸ ࣗͲ͏͍͏ͱ͖ʹςϯγϣϯ্͕Δʁͦͷٯʁ
νϟοτΠϯςάϨʔγϣϯ ਓؒؔڑײ͕େ
νϟοτΠϯςάϨʔγϣϯ ͦ͜Ͱͨͪߟ͑ͨ ▸ ݸਓͷਓؒੑΛΔ͜ͱ ▸ ͓ޓ͍ͷؔੑΛΔ͜ͱ
νϟοτΠϯςάϨʔγϣϯ ͬͨ͜ͱ ▸ ϝϯόʔͱͷPO ▸ ݸਓϨϕϧͰͷҙࣝʹ͍ͭͯͷڞ༗ ▸ ϝϯόʔ͕͓ޓ͍ͷਓؒੑΛཧղ͢Δ ▸ υϥοΧʔ෩ΤΫααΠζ
̋̋ͬͯΔͱ͖͕ Ұ൪ςϯγϣϯ͕͋Δʂʂ ˚˚ۤखͳͷͰ Ίͯ΄͍͠…
౷Ұظ زଟͷࠞཚΛܦͯ…
νϟοτΠϯςάϨʔγϣϯ ঃʑʹνʔϜʹͳ͖ͬͯͨ ࠓ͜͜ TIME P E R F O R
M A N C E
νϟοτΠϯςάϨʔγϣϯ νʔϜͱͯ͠ػೳ͢ΔΑ͏ʹ ▸ ேձޙͷϞϒϓϩͱ͔ϓϧϦΫͷϨϏϡʔ ▸ ؾʹͳΔ͜ͱ͕͋ΕϖΞϓϩ ▸ ຖिͷ;Γ͔͑ΓͰ։ൃϓϩηεͷݟ͠
νϟοτΠϯςάϨʔγϣϯ νʔϜͱͯ͠ػೳ͢ΔΑ͏ʹ ▸ ேձޙͷϞϒϓϩͱ͔ϓϧϦΫͷϨϏϡʔ ▸ ؾʹͳΔ͜ͱ͕͋ΕϖΞϓϩ ▸ ຖिͷ;Γ͔͑ΓͰ։ൃϓϩηεͷݟ͠ ҆ఆͯ͠ਐḿΛग़ͤΔΑ͏ʹͳͬͨʂʂ
νϟοτΠϯςάϨʔγϣϯ νʔϜͱͯ͠ػೳ͢ΔΑ͏ʹ ▸ ேձޙͷϞϒϓϩͱ͔ϓϧϦΫͷϨϏϡʔ ▸ ؾʹͳΔ͜ͱ͕͋ΕϖΞϓϩ ▸ ຖिͷ;Γ͔͑ΓͰ։ൃϓϩηεͷݟ͠ ୭͔ٳΜͰɺ ଞͷਓͰΧόʔͰ͖ΔΑ͏ʹͳͬͨ☺ʂʂ
҆ఆͯ͠ਐḿΛग़ͤΔΑ͏ʹͳͬͨʂʂ
νϟοτΠϯςάϨʔγϣϯ ͪͳΈʹ͜ͷͱ͖ͷ#BDLMPHͷ͍ํ ▸ ՝ʮ'FBUVSFʯ ▸ ϢʔβʔετʔϦʔ ▸ ड͚ೖΕ݅ ▸ ࢠ՝ʹʮ5BTLʯ
▸ ࣮ ▸ ςετ ▸ FUD ͜ͷεϥΠυͰ།ҰͷBacklogͷ
ػೳظ ͜͜·ͰདྷͨΒແఢ
νϟοτΠϯςάϨʔγϣϯ ͖ͦͯ͠ʜ ࠓ͜͜ TIME P E R F O R
M A N C E
νϟοτΠϯςάϨʔγϣϯ زଟͷࠔΛܦͯʜ ▸ ʢ͢ͱ͘ͳΔͷͰলུʣ
νϟοτΠϯςάϨʔγϣϯ ͍ͭʹϦϦʔεʂʂ
νϟοτΠϯςάϨʔγϣϯ Ԡྑ͍ײ͡
νϟοτΠϯςάϨʔγϣϯ ڭ܇ ▸ νʔϜͷܗʹ͕͔͔࣌ؒΔ ▸ εέδϡʔϧʹΓࠐΜͰߟ͑Α͏ ▸ νʔϜ͕ࠞཚظʹೖͬͯ͜Θ͕Βͳ͍ ▸ ͲΜͳνʔϜͰඞͣ௨Δಓ
▸ ਓؒؔڑײ͕େ ▸ ݸਓͷਓؒੑΛΔ͜ͱ ▸ ͓ޓ͍ͷؔੑΛΔ͜ͱ
νϟοτΠϯςάϨʔγϣϯ ':*(PPHMFSF8PSL
νϟοτΠϯςάϨʔγϣϯ ͦͯ͠ղࢄʜ ▸ ମ੍มߋʹΑΓνʔϜ੯͠·Εͭͭղࢄʜ ▸ ΄Μͱͬͱ৭ʑΓ͍ͨ͜ͱ͕͕͋ͬͨʜ ▸ ͦΕͰΈΜͳͰ͜ͷϓϩδΣΫτΛ௨ͯ͠νʔϜ ։ൃͷૉΒ͠͞ΛΕͨͷوॏͳࡒ࢈ʹͳͬ ͨ
͋Γ͕ͱ͏͝ ͍͟·ͨ͠ɻ