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
チーム開発事例紹介 / Work with a team in BULB inc.
Search
Takuya Mukohira
July 11, 2016
Technology
0
890
チーム開発事例紹介 / Work with a team in BULB inc.
情報処理同好会の部内勉強会「Josho.LT」での発表資料です。
Takuya Mukohira
July 11, 2016
Tweet
Share
More Decks by Takuya Mukohira
See All by Takuya Mukohira
最近読んで良かった本 / Yokohama North Meetup #10
mktakuya
0
1.6k
Podcasting Guide 2024
mktakuya
3
1.7k
『インタプリタの作り方』の紹介 / Let's enjoy crafting interpreters
mktakuya
1
1.4k
マネジメントとコミュニケーションとプロトコルと / kichijojipm-34
mktakuya
1
990
自分の道具を自作してつくる喜びを体感しよう、Railsで。 〜4年続いたPodcastを実例に〜 / Kaigi on Rails 2023
mktakuya
1
2.8k
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
2.9k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
370
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
1.4k
コーチLT / Rails Girls Tokyo 12th
mktakuya
1
1.2k
Other Decks in Technology
See All in Technology
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
【Oracle Cloud ウェビナー】ランサムウェアが突く「侵入の隙」とバックアップの「死角」 ~ 過去の教訓に学ぶ — 侵入前提の防御とデータ保護 ~
oracle4engineer
PRO
0
110
さくらのクラウドでのシークレット管理を考える/tamachi.sre#2
fujiwara3
1
190
プロンプトエンジニアリングを超えて:自由と統制のあいだでつくる Platform × Context Engineering
yuriemori
0
460
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
220
RALGO : AIを組織に組み込む方法 -アルゴリズム中心組織設計- #RSGT2026 / RALGO: How to Integrate AI into an Organization – Algorithm-Centric Organizational Design
kyonmm
PRO
3
1.4k
AI Agent Standards and Protocols: a Walkthrough of MCP, A2A, and more...
glaforge
0
340
Data Hubグループ 紹介資料
sansan33
PRO
0
2.6k
Kusakabe_面白いダッシュボードの表現方法
ykka
0
290
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
190
アウトプットはいいぞ / output_iizo
uhooi
0
120
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
280
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Music & Morning Musume
bryan
46
7k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
41
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
79
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
81
Thoughts on Productivity
jonyablonski
74
5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
420
Building Flexible Design Systems
yeseniaperezcruz
330
40k
エンジニアに許された特別な時間の終わり
watany
106
230k
Amusing Abliteration
ianozsvald
0
87
Transcript
νʔϜ։ൃ ࣄྫհ ใॲཧಉձॲ-5 4QFBLFS!NLUBLVZB
ϊƅЧƅ )FMMP ฏ.VLPIJSB5BLVZB ɹωοτͰNLUBLVZBͱ͔ ใֶՊ ɹདྷ͔Βઐ߈Պੜ גࣜձࣾ#6-# ɹΤϯδχΞόΠτ ͖ͳϞϊ ɹण࢘มͳ5γϟπָ͍͠։ൃ
ࠓ͜Μͳ͓Λ͠·͢ #6-#ʹ͍ͭͯ ɹձࣾհ ɹαʔϏεհ ɹBJSCOCΫϩʔϯγεςϜ νʔϜ։ൃࣄྫհ ɹ։ൃνʔϜʹ͍ͭͯ ɹͲ͏͍ͬͯΔ͔ʁ ɹ։ൃϑϩʔͱπʔϧͷ͍ํ ɹίϛϡχέʔγϣϯ
ࠓޙ͜͏͍ͨ͠తͳ ɹ͞ΒͳΔࣗಈԽͷਪਐ ɹͬͱָ͘͠ ˞ൃදͷ༰ݸਓతͳݟղͰ͢ɻ ˞ΩʔϫʔυΛࢄΓΊ͓ͯ͘ͷͰ ؾʹͳΔਓάάοͯʂ
খ͞ͳνʔϜͰͷ։ൃ ͜Μͳײ͡ͳΜͩͳʔͱ͔ ࢥͬͯΒ͑Ε
#6-#ʹ͍ͭͯ
ձࣾհ #6-#גࣜձࣾ#6-#$031 ɹࡳຈͷ8FC։ൃ*5ϕϯνϟʔ ɹ݄ۀ ɹࣾһ໊ʢ͏ֶ໊͕ͪੜΠϯλʔϯʣ ϦϞʔτϫʔΫਪਐ ɹॵ͍ͷͰࣗͰʜʜ ɹവؗͰՈͱա͝͠ͳ͕Βʜʜ ɹ์՝ޙɺֶߍ͔Βʜʜ CVMCDPSQKQ
αʔϏε .BUDIB/PUFͷ։ൃͱӡ༻ ɹಓͷ͓ܤݹࢧԉΞϓϦ ɹJ04Ͱల։தʂ ɹ"OESPJE#SPXTFS൛݄ϦϦʔε༧ఆʂ BJSCOCΫϩʔϯγεςϜͷ։ൃͱൢച ɹBJSCOCΈ͍ͨͳαʔϏεΛࣗͰ࡞Γ͍ͨਓ͚ ɹύοέʔδͷ։ൃडୗ։ൃ ϦΞϧϥΠϑܥ73ϓϩδΣΫτ ɹ6OJUZͰ։ൃதʂ
νʔϜ։ൃ ࣄྫհ
BJSCOCΫϩʔϯγεςϜ BJSCOCΫϩʔϯγεςϜ ɹ"JSCOCΛϞσϧͱͨ͠γΣΞϦϯάΤίϊϛʔαʔϏεΛ ɹߏங͢ΔͨΊͷ3BJMTύοέʔδ γΣΞϦϯάΤίϊϛʔͬͯʁ ɹݸਓ͕࣋ͭࢿ࢈ΛγΣΞ͢ΔΈ ɹBJSCOC6CFS͕༗໊ͳγΣΞϦϯάΤίϊϛʔαʔϏε ύοέʔδͷ։ൃɾൢചͱडୗ։ൃ ɹύοέʔδͷ։ൃˠύοέʔδ։ൃνʔϜʢࣾʣ ɹɹɹɹɹडୗ։ൃˠਖ਼ࣾһ
֎෦ͷਓ
։ൃνʔϜ ϝϯόʔ໊ ɹਖ਼ࣾһ͞ΜʢνʔϜϦʔμʔʣ ɹֶੜνʔϜʢNLUBLVZBɺͱͬ͠ʔʣ ਖ਼ࣜϝϯόʔશһϦϞʔτϫʔΫʂʂ ɹνʔϜϦʔμʔˠവؗͰࢠҭͯΛ͠ͳ͕Β ɹNLUBLVZBͱͬ͠ʔˠ์՝ޙɺֶࣗߍ͔Β Ͳ͏͍ͬͯͬͯΔ͔ʁ ɹΠέͯΔπʔϧͱΈͰνʔϜΛ·Θ͢
Ͳ͏͍ͬͯͬͯΔ͔ʁ ։ൃମ੍ ɹ5SFMMPͰλεΫཧ ɹ։ൃϑϩʔͱϨϏϡʔମ੍ ɹࣗಈԽͷਪਐ ɹ$*ʢܧଓతΠϯςάϨʔγϣϯʣͷಋೖ ίϛϡχέʔγϣϯ ɹ4MBDL ɹɹϦϞʔτ։ൃͷݽಠײΛͳ͘͢ ɹि࣍.5(
ɹɹ4LZQFͰਐḿͷڞ༗ɺλεΫͷཧ ɹɹෆ͕ͪ͠ͳίϛϡχέʔγϣϯ
νʔϜ։ൃ ࣄྫհ ʙ։ൃମ੍ʙ
5SFMMPͰλεΫཧ
5SFMMPͰλεΫཧ ΧϯόϯํࣜͷλεΫཧλεΫͷঢ়ଶΛϦετͰཧ ɹͱΓ͋͑ͣࢥ͍͍ͭͨλεΫ4UPDL ɹΔ͖λεΫ50%0 ɹ։ൃத8*1ɺͰ͖ͨΒ*O3FWJFX ɹऴΘͬͨΒ%POF ΧʔυʹཁٻΛॻ͘ ɹͲ͏͍͏ػೳ͔ɺͲ͏͍͏Λमਖ਼͍͔ͨ͠ ɹ۩ମతʹઃܭ͢Δͷ࣍ͷεςοϓ νʔϜϝϯόʔ͕ࠓԿΛ͍ͯ͠Δ͔ΛҰཡͰ͖Δ
ɹͯ͢ͷΠϕϯτ4MBDL௨͞ΕΔ
։ൃϑϩʔͱϨϏϡʔମ੍ ϓϧϦΫΤετϕʔεͷ։ൃ
։ൃϑϩʔͱϨϏϡʔମ੍ ϓϧϦΫΤετʹ༷Λهड़
։ൃϑϩʔͱϨϏϡʔମ੍ (JU)VC্ͰίʔυϨϏϡʔ
։ൃϑϩʔͱϨϏϡʔମ੍ (JU'MPXͱ(JU)VC'MPXͷ߹ΘٕͤϑϩʔΛ࠾༻ ɹEFWFMPQ͕σϑΥϧτɺNBTUFSϦϦʔεϒϥϯν ɹϒϥϯνͬͯFNQUZDPNNJUΛੜɺQVTI ɹϓϧϦΫΤετΛ༷͛ͯ50%0Λચ͍ग़͢ ɹࡉ͔͍୯ҐͰίϛοτ͍ͯ͘͠ ίʔυϨϏϡʔ ɹίʔυ࣭ͷ্ ɹࣝͷڞ༗ ɹݟա͝͞ΕͨޡΓͷݕग़
ࣗಈԽͷਪਐ ͍Ζ͍ΖࣗಈԽ͞Ε͍ͯͳ͔ͬͨ ɹHJUDMPOFͨ͠ޙͷڥߏஙɺ ɹαϯϓϧ༻σʔλͷ࡞ͳͲखಈͰ͍ͬͯͨ ͻͱ·ͣɺαϯϓϧσʔλੜͱςετΛࣗಈԽ ɹαϯϓϧσʔλੜࣗಈԽ ɹɹίϚϯυҰൃͰαϯϓϧϢʔβσʔλ͕ੜ ɹɹ৽ਓΤϯδχΞ͕͙͢ʹ։ൃΛ࢝ΊΒΕΔΑ͏ʹ ɹ<8*1>ςετࣗಈԽ ɹɹͦͦɺςετ͕ͳ͔ͬͨ
ɹɹςετΛॻ͍ͯɺࣗಈͰ࣮ߦ͞ΕΔΑ͏ʹ
$*πʔϧͷಋೖ (JU)VCʹQVTI͞ΕΔͱ ࣗಈͰϏϧυςετ͕Δ
$*πʔϧͷಋೖ ޭɾࣦഊ4MBDL௨͞ΕΔ
$*πʔϧͷಋೖ $*ʢܧଓతΠϯςάϨʔγϣϯʣπʔϧͷಋೖ ɹΠϯςάϨʔγϣϯʁ ɹɹϏϧυ%#ͷηοτɺςετͳͲͷҰ࿈ͷྲྀΕ ɹΠϯςάϨʔγϣϯΛࣗಈԽ͠ܧଓతʹߦ͏ͷ͕$* ɹɹίʔυͷ࣭Λอ͍ͪͭͰϦϦʔεͰ͖ΔΑ͏ʹ ࠓճ8FSDLFSWΛ༻ ɹ%PDLFSϕʔεͳແྉ$* QVTI͞ΕΔʹϏϧυ ɹ݁Ռ4MBDL
νʔϜ։ൃࣄྫ 5SFMMPλεΫཧ (JU)VC ιʔείʔυཧ ༷ઃܭΛهड़ ίʔυϨϏϡʔ 8FSDLFS$* ࣗಈϏϧυςετ ͯ͢ͷΠϕϯτ4MBDL௨
νʔϜ։ൃ ࣄྫհ ʙίϛϡχέʔγϣϯʙ
4MBDL
4MBDL
4MBDL
ٕज़తͳ૬ஊ͔Βࡶஊ·Ͱੵۃతʹίϛϡχέʔγϣϯ ɹϦϞʔτ։ൃͷݽಠײΛͳ͘͢ ͯ͢ͷٞΛهʹ͢ ɹஔ͍͖ͯ΅Γࢭ νʔϜ։ൃΛָ͘͢͠Δ ɹ4MBDLͷ֦ுػೳͰ༡ΜͩΓɺԻָΛγΣΞͨ͠Γ 4MBDL
ि࣍.5( िҰϖʔεʢԾʣͰ4LZQFϛʔςΟϯά ɹλεΫͷׂਐḿใࠂɺͷڞ༗ͳͲ ɹࡶஊͳͲͰίϛϡχέʔγϣϯʢ΄Ͳ΄Ͳʹʁʣ ࣄલʹFTBJPͰٞਐḿΛڞ༗ ɹ࣌ؒͰඞཁͳΛ ɹແବͳ.5(ې FTBJP খνʔϜ͚υΩϡϝϯτڞ༗αʔϏε
ࠓޙ ͜͏͍ͨ͠తͳ ˞͋͘·ͰݸਓతͳݟղͰ͢
͞ΒͳΔࣗಈԽͷਪਐ ڥߏஙͷࣗಈԽ ɹڥߏங༻εΫϦϓτʁ ɹ%PDLFS͔ͭ͏ʁ σϓϩΠͷࣗಈԽ ɹNBTUFSEFWFMPQ͚ͩͰͳ͘ɺ ɹ֤ࣗͷ࡞ۀϒϥϯνσϓϩΠͯ͠ϨϏϡʔ͘͢͠ ɹɹˠ)FSPLV3FWJFX"QQTݕ౼ ɹ$IBU0QTతͳ͜ͱΓ͍ͨʁ
ͬͱָ͘͠ 4MBDLΛͬͱָ͍͍ͨ͘͠ ɹIVCPUಋೖʁ ɹ(PPHMF$BMFOEBS͔ΒՔಇ༧ఆΛಡΈࠐΜͰ1PTUɹ (JU)VCͰͷίʔυϨϏϡʔͬͱϫΠϫΠΓ͍ͨ ɹϛαϫը૾ण࢘Ώ͖ը૾Ͱ͍͞͠ϨϏϡʔʁ ίϛϡχέʔγϣϯυΩϡϝϯςʔγϣϯͷڧԽ ɹFTBJPͬͱ͍͖͍ͬͯͨ
·ͱΊ
·ͱΊ খ͞ͳϦϞʔτϫʔΫνʔϜͰͷ։ൃ ΠέͯΔπʔϧΛۦָͯ͘͠͠։ൃ νʔϜ։ൃʹਖ਼ղͳΜͯແ͍ʂʢͨͿΜʣ ·ͩ·ͩΕΔ͜ͱͨ͘͞Μ͋ΔͷͰࢼߦࡨޡ͍ͯ͘͠
νʔϜ։ൃ ࣄྫհ ใॲཧಉձॲ-5 4QFBLFS!NLUBLVZB