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
ChatGPTを個々人が使っていた組織から チームチャットにボットを棲まわせて みんなが活用す...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yusuke Iwaki
February 16, 2024
Technology
3.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ChatGPTを個々人が使っていた組織から チームチャットにボットを棲まわせて みんなが活用する組織になるまでの変遷 ぜんぶ紹介しちゃいます
Developers Summit 2024(2024.02.15-16) - 翔泳社イベント 2日目 16-B-9
生成AIで開発生産性向上!リレーセッション で話したときの資料です
Yusuke Iwaki
February 16, 2024
More Decks by Yusuke Iwaki
See All by Yusuke Iwaki
Playwrightのソースコードに見る、自動テストを自動で書く技術
yusukeiwaki
15
7.1k
あなたのWebサービスはAIに自動テストしてもらえる?アクセシビリティツリーで読み解く、AIの『視点』
yusukeiwaki
1
8.9k
個人開発から公式機能へ: PlaywrightとRailsをつなげた3年の軌跡
yusukeiwaki
12
8.9k
Capybara+生成AIでどこまで本当に自然言語のテストを書けるか?
yusukeiwaki
7
5.8k
E2E testing on Rails 2023
yusukeiwaki
4
3.5k
Fukuoka.rb_0x100_LT.pdf
yusukeiwaki
0
460
Railsの システムテスト解剖学
yusukeiwaki
8
8k
RailsのSystem specから 🎭Playwrightを使う
yusukeiwaki
2
16k
puppeteer-ruby: Ruby/Railsのためのブラウザオートメーションツール
yusukeiwaki
0
1.8k
Other Decks in Technology
See All in Technology
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
0
120
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
230
RAGの精度向上とエージェント活用
kintotechdev
2
120
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
420
【FinOps】データドリブンな意思決定を目指して
z63d
3
590
型は壁、Rustでもバグを直すな、表現できなくせよ
nwiizo
3
170
背中から、背中へ /paying forward to community
naitosatoshi
0
210
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
210
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
300
Terraform 101 (初心者向け) 資料
shuadachi
0
170
SRE歴2ヶ月でも開発6年の知見を活かして、チームで止まっていた環境改善を前に進めた話
a_ono
0
180
Keeping applications secure by evolving OAuth 2.0 and OpenID Connect
ahus1
PRO
1
130
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
810
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
350
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
960
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
55k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
450
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Utilizing Notion as your number one productivity tool
mfonobong
4
340
Agile that works and the tools we love
rasmusluckow
331
22k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
600
A designer walks into a library…
pauljervisheath
211
24k
Transcript
$IBU(15Λݸʑਓ͕͍ͬͯͨ৫͔Β νʔϜνϟοτʹϘοτΛ·Θͤͯ ΈΜͳ͕׆༻͢Δ৫ʹͳΔ·Ͱͷมભ ͥΜͿհͪ͠Ό͍·͢ !:VTVLF*XBLJ%FWFMPQFST4VNNJU
#FGPSF 0QFO"*ϕʔεͰνϟοτϘοτΛ࡞ͬͨʂ ͰʔʜຊՈ$IBU(15ͷ΄͏͕ ศར͡Όͳ͍Ͱ͔͢ʁ 0QFO"*ͰνϟοτϘοτͭͬͨͧ͘ʔ νϟοτϘοτʹ࣭Ͱ͖Δతͳ ࣾαʔϏε
"GUFS ΈΜͳͰ׆༻ ࢲ׆༻ ্࢘׆༻ ͳΜ͔ΈΜͳͷࢥߟճ࿏͕ ݟ͑ΔΑ͏ʹͳ͍͍ͬͯͰ͢Ͷʙ
$IBU(15Λݸʑਓ͕͍ͬͯͨ৫͔Β νʔϜνϟοτʹϘοτΛ·Θͤͯ ΈΜͳ͕׆༻͢Δ৫ʹͳΔ·Ͱͷมભ ͥΜͿհͪ͠Ό͍·͢ !:VTVLF*XBLJ%FWFMPQFST4VNNJU
มભ #FGPSF "GUFS ͘͠Έɺ࣮ํ๏ͳͲʹ͍ͭͯϒϩάهࣄͰʜ IUUQTUFDIJTZTUFNTDPNFOUSZ Ͳ͏͍͏ࣦഊΛͯ͠ ԿΛ࣍ʹͭͳ͛ͯʜ ͜͜Λհ͍ͨ͠
"CPVUNF w <ओ>.%.αʔϏεΛ࡞͍ͬͯΔ8FCΞϓϦέʔγϣϯΤϯδχΞ w <෭>ۀޮԽେ͖ɺϒϥβࣗಈૢ࡞Λָ͠ΉมଶΤϯδχΞɻ w 1MBZXSJHIUͷ3VCZΫϥΠΞϯτΛ044։ൃ w ,BJHJPO3BJMT ͳͲͰొஃ
!:VTVLF*XBLJ
4UFQ νϟοτϘοτಋೖ
4UFQνϟοτϘοτಋೖ 0QFO"*ϕʔεͰνϟοτϘοτΛ࡞ͬͨʂ 0QFO"*ͰνϟοτϘοτͭͬͨͧ͘ʔ νϟοτϘοτʹ࣭Ͱ͖Δతͳ ࣾαʔϏε
4UFQνϟοτϘοτಋೖ ɾશʹڵຯຊҐɻ ɾ"[VSF#PU4FSWJDFͰ ɹݸผνϟοτ͚ͩͳΒ؆୯ʹ࡞ΕΔ ɾzεϞʔϧελʔτzͰ͍ͧ͘
4UFQνϟοτϘοτಋೖ ࢲࣗͦΜͳʹͬͯͳ͔ͬͨX ɾʮ$IBU(15ͰΑ͘Ͷʁʯ ɾݸผνϟοτͳͷͰɺ ɹνʔϜͰ͍͜ͳͯ͠Δײθϩ ɾεϞʔϧ͗ͯ͢ɺ ɹεϞʔϧελʔτͰ͢Βͳ͍
ݸผνϟοτWTνϟωϧ ݸผνϟοτ νϟωϧ .JDSPTPGU5FBNT 4MBDL
4UFQ ϘοτΛzձzʹࠞͥΔ
4UFQϘοτΛձʹࠞͥΔ 0QFO"*ϕʔεͰνϟοτϘοτΛ࡞ͬͨʂ ձͷதͰࣗવʹϘοτΛݺΔΑ͏ʹ͠·ͨ͠ $IBU(15ͱҧͬͯɺ ɾෳਓͰ࣭Ͱ͖Δ ɾ݁ՌΛγʔϜϨεʹڞ༗Ͱ͖Δ ɾաڈϝοηʔδݕࡧͰ͖Δ
4UFQϘοτΛձʹࠞͥΔ ɾzεϞʔϧελʔτzͷελʔτʹ ɹΑ͏ཱͬͨ͘ײ ɾ$IBU(15ΑΓศརͳ໘ ɹগͣͭ͠ग़͖ͯͨɻ
4UFQϘοτΛձʹࠞͥΔ ɾ࣭͔ͯ͠Βճ·ͰແԠ ɹʮແࢹ͞ΕͯΔײʯ ෆ҆ ͕ڧ͍ ɾ$IBU(15ͷ΄͏͕ ɹ࣭࣌ͷ69ʢؾ࣋ͪΑ͞ʣ͕͍͍ ඵͷʜ ඵͯɺਓෆ҆ʹͳΔͷͰ͢
4UFQ zແࢹͯ͠ͳ͍ΑzΞϐʔϧ
4UFQlແࢹͯ͠ͳ͍ΑzΞϐʔϧ 4USFBNػೳͬͯΈΔʁ !$IBU#PU৫ʹଐ͢ΔϢʔβใΛऔΓͭͭߴԽ͢Δํ๏͋Γ·ͤΜ͔ʁ +PIO%PF !$IBU#PU৫ʹଐ͢ΔϢʔβใΛऔΓͭͭߴԽ͢Δํ๏͋Γ·ͤΜ͔ʁ +PIO%PF $IBU#PU CPU $IBU#PU CPU
͍ΘΏΔ/ ͷ ղܾํ๏Ͱ͢Ͷ ҎԼΛ͓ࢼ͍ͩ͘͠͞ɻ ͍ΘΏΔ/ ͷ ղܾํ๏Ͱ͢Ͷɻ ҎԼΛ͓ࢼ͍ͩ͘͠͞ɻ 0QFO"* #PU ৫ʹଐ͢ΔϢʔβใΛ ࡱΓͭͭߴԽ͢Δํ๏ ͋Γ·ͤΜ͔ʁ TUSFBNUSVF ɾɾɾ ߋ৽ ߋ৽ ߋ৽ ௨͕͏Δ͍͞ʂ
4UFQlແࢹͯ͠ͳ͍ΑzΞϐʔϧ ʮड͚͚ͨΑʯͬͯΘ͔Δ͚ͩͰҹͥΜͥΜҧͬͨ #PU 0QFO"* ฦ৴࡞ ߋ৽
4UFQlແࢹͯ͠ͳ͍ΑzΞϐʔϧ ɾʮͪΐͬͱฉ͖͍ͨ͜ͱ͕͋Δʯ ɹ͘Β͍ͳΒ$IBU(15ͷΘΓʹ ɹ͑ΔΑ͏ʹͳ͖ͬͯͨɻ ɾͰͨΒΊճ͕࣌ʑݱΕΔ
4UFQ ճਫ਼্
4UFQճਫ਼্ (15ʹ͚ͨͩ͠ #PU 0QFO"* ˠ"[VSF0QFO"* (15 ຊՈ0QFO"* (15
4UFQճਫ਼্ ɾʮຊՈ$IBU(15ʹฉ͖ͨ͘ͳΔʯ ɹཉٻ͍ͩͿݮΒͤͨ ɾར༻ྉ͕ۚैྔ՝ۚʂ ɹ(15ͷ͏ͪʹ͍উखΛ ɹચ࿅͓͍ͯͯ͠ྑ͔ͬͨɻ
4UFQճਫ਼্ ͲΜͲΜͬͯΈͯʙʂ Ͱʔʜۀʹؔ͢Δ͜ͱͬͯ ॻ͍ͪΌͩΊͳΜͰ͢ΑͶʁ ιʔείʔυͷϦϑΝΫλϦϯά ͱ͔ͤͯ͞Έ͍ͨΜͰ͚͢Ͳɻ
࣌ͷϧʔϧ ɾ"[VSF0QFO"*Γ͑ʹΑͬͯɺֶशར༻͞ΕΔ৺ͳ͘ͳͬͨɻ ɾ͔͠͠ɺ֎෦ެ։͢ΔͨΊͷϢʔβཧΛ͍ͯ͠ͳ͍ʂ ɹɹɾಛఆͷ5FBNʹ͍Δਓແ݅ʹ$IBU#PUΛ͑Δ
4UFQ ར༻ڐՄ੍ʹ͢Δ
4UFQར༻ڐՄ੍ʹ͢Δ 0QFO"*ϕʔεͰνϟοτϘοτΛ࡞ͬͨʂ Βͳ͍ਓ͔Β՝ۚ͞ΕͪΌͨ·ΒΜ ϋʔυίʔσΟϯά͚ͩͲ ͍ͬͯΔνϟωϧɺ͍ͬͯΔར༻ऀ͔ΒͷΈ 0QFO"*"1*͛ΔΑ͏ʹͨ͠
4UFQར༻ڐՄ੍ʹ͢Δ ɾ୭͔͕উखʹಋೖͯ͠ ɹ՝ۚࠈʹͳΒͳ͍ɻ ɾಋೖࡁΈͰ͋ͬͯɺ ɹνʔϜཧऀͷΒͳ͍͏ͪʹ ɹ͍·͘ΒΕΔϦεΫͳ͍ɻ
4UFQར༻ڐՄ੍ʹ͢Δ ɾήετϢʔβͷར༻͕ ɹҰؾʹ૿͖͑ͯͨɻ ɾڠྗձࣾͷϝϯόʔͷ ɹෆ҆ࣄͳͲݟ͑ΔΑ͏ʹ ɹͳ͖ͬͯͨɻ
4UFQར༻ڐՄ੍ʹ͢Δ ɾʮຊՈ$IBU(15ͱ ɹɹ͍উख͕શવҧ͏ʂʯ ɾʮҰҰʯͰՃ࣭ ɹ͕Ͱ͖ͳ͔ͬͨʂ
4UFQ ձཤྺͱͱʹ࣭
4UFQձཤྺͱͱʹ࣭ ɾʮҰҰʯͰՃ࣭ ɹ͕Ͱ͖ͳ͔ͬͨʂ ɾؤுΕՃ࣭Ͱ͖Δ͕ ɹؤுΓͨ͘ͳ͍ɻ
.JDSPTPGU5FBNTͱ4MBDL !:VTVLF*XBLJ ϝοηʔδͰͦͷ·· ฦ৴ͪ͠Ό͏ εϨουϝοηʔδͰ ฦ৴͢Δ ؠ༞ี ·ͣؒҧ͍ͳ͘ εϨουฦ৴͢Δ $IBOOFM5ISFBE.FTTBHF
$IBOOFM.FTTBHF3FQMZ .JDSPTPGU5FBNTʮεϨουΛཱͯͯʯ্ͦ͜Ͱձ͢Δҙ͕ࣝڧ͍
4UFQձཤྺͱͱʹ࣭ !$IBU#PU #PU 0QFO"* !$IBU#PU ಉҰεϨουͰͷ$IBU#PUͱͷ࣭ɾձཤྺΛͥΜͿ͛ͯΈΔ
4UFQձཤྺͱͱʹ࣭ ɾεϨου͝ͱʹ࣭ςʔϚΛ͚ΒΕΔɻ ɾ͋ͳͨ Ͱ͢ɹΛ߹ݴ༿ʹɺ ɹҰҰϞʔυˠձཤྺؚΉϞʔυʹมߋ ɾ಄ͰׂΛએݴ͓͚ͯ͠ɺ ɹՃ࣭͕ࣗવʹͰ͖ΔΑ͏ʹͳͬͨɻ
4UFQձཤྺͱͱʹ࣭ ࡉ͔͍͍উखͩ͜ΘͬͯΈͨ
·ͱΊ #FGPSF "GUFS ϘοτΛձʹࠞͥΔ ແࢹͯ͠ͳ͍ײΛग़͢ (15Ͱձਫ਼্
ར༻ڐՄ੍ʹ͢Δ εϨου͝ͱʹձཤྺ;͘ΊͯૹΔ
·ͱΊ ΈΜͳͰ׆༻ ͲΜͳ͜ͱΛߟ͑ͳ͕Βࣄ͍ͯ͠Δͷ͔ ͓ޓ͍͕ΑΓΘ͔ΔΑ͏ʹͳ͖ͬͯͨɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠