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
AIフレンドリーアーキテクチャについて考える
Search
Mutz
December 22, 2024
Technology
0
120
AIフレンドリーアーキテクチャについて考える
Mutz
December 22, 2024
Tweet
Share
More Decks by Mutz
See All by Mutz
地味に効く、ドキュメント作成の AI 活用術
mutsumix
0
59
人間コーチとつくる大人の学習習慣
mutsumix
0
39
技術書典18結果報告
mutsumix
2
210
水耕栽培に全部賭けろ
mutsumix
0
500
Beyond Coding: The Power of Diverse Paths
mutsumix
0
29
技術書典で一儲けを狙ったエンジニア かく戦い、かく敗れたり
mutsumix
0
64
Other Decks in Technology
See All in Technology
激動の時代、新卒エンジニアはAIツールにどう向き合うか。 [LayerX Bet AI Day Countdown LT Day1 ツールの選択]
tak848
0
550
Semantic Machine Intelligence for Vision, Language, and Actions
keio_smilab
PRO
2
390
AI工学特論: MLOps・継続的評価
asei
10
1.6k
機械学習を「社会実装」するということ 2025年夏版 / Social Implementation of Machine Learning July 2025 Version
moepy_stats
1
630
AI時代にも変わらぬ価値を発揮したい: インフラ・クラウドを切り口にユーザー価値と非機能要件に向き合ってエンジニアとしての地力を培う
netmarkjp
0
220
ecspressoの設計思想に至る道 / sekkeinight2025
fujiwara3
11
1.5k
QuickBooks®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
qbsupportinfo
0
110
M365アカウント侵害時の初動対応
lhazy
7
4.6k
AI エンジニアの立場からみた、AI コーディング時代の開発の品質向上の取り組みと妄想
soh9834
6
330
Talk to Someone At Delta Airlines™️ USA Contact Numbers
travelcarecenter
0
170
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
1
210
Expertise as a Service via MCP
yodakeisuke
1
150
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
The Pragmatic Product Professional
lauravandoore
35
6.8k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
A better future with KSS
kneath
238
17k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Writing Fast Ruby
sferik
628
62k
We Have a Design System, Now What?
morganepeng
53
7.7k
Building Applications with DynamoDB
mza
95
6.5k
Transcript
ʮ̖̞ϑϨϯυϦʔΞʔΩςΫνϟʯ ʹ͍ͭͯߟ͑Δ .VUTVNJY
୭ʁ !.VUTVNJY@EFW .VUTVNJYͷʮਐḿͲ͏ʁʯ • ւಓࢢग़ͷࡀ • ग़൛ࣾۈޙখ͞ͳ *5ձࣾʹస৬ • ΤϯδχΞʢʣ
• ࠷ۙडୗ։ൃͷఏҊͬͨΓ ૯ͬͨΓӦۀͬͨΓݚमߨࢣͬͨΓ • "*ͷٸܹͳਐาʹയવͱͨ͠ෆ҆Λ๊͍͍ͯΔ
ࠓͷ༰ΛҰݴͰݴ͏ͱ • ιϑτΣΞ։ൃ๊͕͑Δ͕͋Δ • "*͕ίʔυΛੜ͍͢͠ઃܭख๏ͰղܾͰ͖Δʂ͔ʁ • ͦΕ͕ࠓޙओྲྀʹͳΔ͔Θ͔Βͳ͍͚Ͳ"*ੌ͍ • ࣄͳ͘ͳΔ͔ʜ •
ਓؒԿ͢Ε͍͍Μͩʜ • ϓϩάϥϜੜ͖ͰҠΓมΘΔͷ • ιϑτΣΞΤϯδχΞϦϯάʹֶ΅͏
ٕज़ॻయͰ͜ͷຊʹग़ձ͍·ͨ͠ ʮ"*ϑϨϯυϦʔΞʔΩςΫνϟʯ ਐḿθϛ ԁ ຊॻେنιϑτΣΞͰ"*ʹߴ࣭ͳίʔυΛੜ ͤ͞ΔͨΊͷΈΛղઆ͢ΔຊͰ͢ɻ ੜ"*ʮϒϩοΫ่͠Λ࡞͍ͬͯͩ͘͞ʂʯͱ͍͏ ఔͷখ͞ͳඇৗʹ͏·͘ղ͚·͢ɻ ͔͠͠ɺʮສߦͷίʔυͷதͰؔΛमਖ਼͢Δʯͱ͍
͏ɺͨͬͨߦͷमਖ਼Ͱ͢Β͍͠Ͱ͢ɻ ͜ͷͷݪҼɺ"*͕େنιϑτΣΞΛཧ͢ ΔͨΊͷΞʔΩςΫνϟΛΒͳ͍͔ΒͰ͢ɻ ιϑτΣΞઃܭͷྗͰɺ"*ͷྗΛ࠷େ·ͰҾ͖ग़͠ ·͠ΐ͏ʂʂ ˞ిࢠ൛ࠓͰߪೖՄೳͰ͢
ݱͷιϑτΣΞ։ൃ๊͕͑Δ՝͕͋Δ ɾઃܭͱίʔυͷဃ ɾ։ൃ͕ਐΉʹͭΕυΩϡϝϯτͷԽ ɾ͞·͟·ͳใ͕͞·͟·ͳॴʹࡏ ͦ͜Ͱɺ"*˞ ʹΑΔղܾΞϓϩʔνΛࣔ͢ ɾΤϯδχΞ҉ΛܗࣜԽʢཁٻੳˠ֎෦ઃܭʣ͢Δ͜ͱʹྗ ɾίʔυͯ͢"*͕ੜ͢Δ ɾυΩϡϝϯτ͕ৗʹ࠷৽ʹͳΔϝϦοτ ͜ͷॻ੶ͷૂ͍
˞ "*ˠνϟοτܗࣜͷΠϯλʔϑΣʔεΛ࣋ͭUFYUUPUFYUͷ--.
None
None
ɾ.BSLEPXO ࣗવݴޠͰઃܭॻΛॻ͕͘ɺߏԽ͞Εɺ"*͕ཧղ͍͢͠ .BSLEPXOܗࣜͰهड़ ɾܖؔʹΑΔઃܭॻͷ݁߹ ઃܭॻؒʹܖؔΛ࣋ͨͤΔ ʢࢠͷݺͼग़͠ํΛ͍ͬͯΔ͕ࢠΛΒͳ͍͍ͯ͘ʣ ϓϩάϥϜͷݺͼग़͠ݩͱݺͼग़͠ઌͷґଘؔΛઃܭ࣌Ͱపఈͤ͞Δ ɾϨϏϡʔɺςετʹ"*Λ༻ ࡞ͨ͠υΩϡϝϯτͷ߹ੑϨϏϡʔɺ"*ʹΑͬͯߦ͏ "*ϑϨϯυϦʔΞʔΩςΫνϟ
ͷ۩ମతͳํ๏
None
ɾνʔϜ։ൃͰ͜ͷ։ൃํࣜΛపఈͰ͖Δͷ͔ʁ ɾᐆດ͕͞ଘࡏ͢ΔࣗવݴޠΛͬͨ ʮܗࣜͷม࡞ۀʯͰཻΛἧ͑ΒΕΔͷ͔ʁ ɾग़ྗͷ҆ఆ͠ͳ͍"*ϨϏϡʔػೳ͢Δͷ͔ʁ ɾຊॻ͕औΓѻ͏ͷཧͷΈͰ࣮ફɺݕূ͜Ε͔Β ຊॻͷ՝
͔͜͜ΒϙΤϜͰ͢
ຊॻͷΞʔΩςΫνϟ͕ීٴ͢Δ͔Ͳ͏͔ෆ໌ ͔͠͠ɺ χʔζ͕͋ΔҎ্ ։ൃݱͰ"*͕୲Ͱ͖ΔྖҬ ͲΜͲΜ૿͑Δ͜ͱؒҧ͍ͳͦ͞͏
҉Λܗࣜʹมʢཁ݅ఆٛˠجຊઃܭʣ Ͱ͖ͳ͍ਓ։ൃʹ ࢀՃͰ͖ͳ͘ͳ͍ͬͯ͘ͳ͋
ͰΤϯδχΞͷࣄͬͯ ཁ݅Λઃܭॻʹམͱͯ͠ϓϩάϥϛϯά͢Δ ͚ͩ͡Όͳ͍ΑͶʁ
要 件 定 義 設 計 実 装 テ ス
ト リ リ - ス 保 守 ・ 運 ⽤ テスト⼿順書 リリーススクリプト/ ⼿順書 開発環境設定 バージョン 管理ツール CIツール 運⽤⼿順書 ドキュンメント 作成ツール モデリングツール 伝統的な開発プロセスとツール
アジャイル、IaCを前提とする開発プロセスとツール 出典:Software Design 編集部. Software Design (ソフトウェアデザイン) 2022年07⽉号 [雑誌] (p.181).
株式会社技術評論社
ϓϩάϥϛϯάɺಛఆͷ࣌Ͱಈ࡞͢Δ ιϑτΣΞΛॻ͘ߦҝ ͔͠͠ɺιϑτΣΞ࣌ؒͱڞʹมԽ ɾϓϩάϥϛϯάݴޠ ɾϥΠϒϥϦ ɾ࣮ߦڥ ɾιϑτΣΞͷ༻్ ιϑτΣΞΛ࣌ؒΛ͑ͯಈ࡞͠ଓ͚Δ ͷʹ͢ΔʹɺιϑτΣΞΤϯδχΞ Ϧϯάͷٕ๏͕·ͩ·͔ͩܽͤͳ͍ͱ͍͏
͔ɺͦͷॏཁ૿ͣ͢ ιϑτΣΞΤϯδχΞϦϯά
ϓϩάϥϛϯάˠࣸਅ📸 ҰॠΛඒ͘͠ΓऔΔ ੩తɺݻఆతͳඒ͠͞ ιϑτΣΞΤϯδχΞϦϯάˠөը🎞 ࣌ؒͷॏͳΓɺؔੑͷมԽ ࣌ؒͷܦաʹΑΔՁͷग़ ྫ͑ΔͳΒ
ϓϩάϥϛϯάˠֆը🖼 ҰॠΛඒ͘͠ΓऔΔ ੩తɺݻఆతͳඒ͠͞ ιϑτΣΞΤϯδχΞϦϯάˠөը🎞 ࣌ؒͷॏͳΓɺؔੑͷมԽ ࣌ؒͷܦաʹΑΔՁͷग़ ྫ͑ΔͳΒ "*ΊͬͪΌಘҙ💪🤖 ਓؒͷํ͕ಘҙ🤖💦
̎̌̎̐ ͓͢͢Ίөը ʰύετϥΠϒεʱ ʗΞϝϦΧɾؖࠃ߹࡞ ؖࠃͰ༮গظΛڞʹաͨ͝͠உঁ͕ ࣌ΛܦͯχϡʔϤʔΫͰ࠶ձ͢ΔࣣؒΛ ඳ͍ͨ΄Ζ͍ۤϥϒετʔϦʔ ɾ࿀Ѫɺ݁ࠗɺɺΩϟϦΞɺਓੜͷເ ͕ςʔϚɻΕͳ͍࣌ؒͷྲྀΕʹٽ͘ ɾ్தͰ͔Εಓʹͳ͍ͬͯΔ্Γࡔɺ
ճΓଓ͚ΔϝϦʔΰʔϥϯυͳͲɺ ετʔϦʔΛ҉͍ࣔͯ͠Δө૾͕ඒͯ͘͠ྦ ɾݴޠͱ৺ͷ݁ͼ͖ͭٽ͖ϙΠϯτ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ