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
新プロダクト開発でやったこととやり残したこと
Search
Takafumi Omuro
December 27, 2021
Technology
2
1.5k
新プロダクト開発でやったこととやり残したこと
2021/12/27(月)に行われた【JAWS-UG 初心者支部#40 年忘れLT大会!!
】にて発表した
「新プロダクト開発でやったこととやり残したこと」
の資料です。
Takafumi Omuro
December 27, 2021
Tweet
Share
More Decks by Takafumi Omuro
See All by Takafumi Omuro
進化するAWSデータストアと選択の変遷
tomuro
0
210
デザインレビューをAIにしてもらいたい!
tomuro
2
1.1k
生成AIで生産性向上
tomuro
0
610
Cloudflare Workers の実行時間が遅くなることがある
tomuro
0
23
生成AI使ってますか? 〜Amazon Bedrockで試してみよう〜
tomuro
2
350
Morisawa Fonts 新プランでのStripe導入事例
tomuro
0
150
Cloudflareを活用したWebフォントサービスの概要
tomuro
0
270
Stripeでサブスクリプションに割引を適用したときの注意点
tomuro
0
360
クラウドを利用したサブスクリプションサービスに向けて内製化開発に切り替えた話
tomuro
2
650
Other Decks in Technology
See All in Technology
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
710
書籍『実践 Apache Iceberg』の歩き方
ishikawa_satoru
0
380
今から間に合う re:Invent 準備グッズと現地の地図、その他ラスベガスを周る際の Tips/reinvent-preparation-guide
emiki
0
170
戦えるAIエージェントの作り方
iwiwi
15
7.2k
激動の時代を爆速リチーミングで乗り越えろ
sansantech
PRO
1
200
CLIPでマルチモーダル画像検索 →とても良い
wm3
2
680
InsightX 会社説明資料/ Company deck
insightx
0
130
ざっくり学ぶ 『エンジニアリングリーダー 技術組織を育てるリーダーシップと セルフマネジメント』 / 50 minute Engineering Leader
iwashi86
8
3.9k
AI機能プロジェクト炎上の 3つのしくじりと学び
nakawai
0
180
ViteとTypeScriptのProject Referencesで 大規模モノレポのUIカタログのリリースサイクルを高速化する
shuta13
3
240
東京大学「Agile-X」のFPGA AIデザインハッカソンを制したソニーのAI最適化
sony
0
180
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
190
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
697
190k
How GitHub (no longer) Works
holman
315
140k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
We Have a Design System, Now What?
morganepeng
53
7.9k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Building Adaptive Systems
keathley
44
2.8k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
940
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Typedesign – Prime Four
hannesfritz
42
2.8k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Writing Fast Ruby
sferik
630
62k
Optimizing for Happiness
mojombo
379
70k
Transcript
৽ϓϩμΫτ։ൃͰ ͬͨ͜ͱͱΓͨ͜͠ͱ גࣜձࣾϞϦαϫ খࣨو࢙
ࣗݾհ ࣄɿςοΫϦʔυ "84ΠϯϑϥΤϯδχΞ ͖ͳαʔϏεɿ$PEF#VJME $MPVE'PSNBUJPO ໊લɿখࣨو࢙ ॴଐɿגࣜձࣾϞϦαϫ γεςϜ։ൃ෦ Πϊϕʔγϣϯ։ൃ՝
w ͡Ίʹ w ͬͨ͜ͱ w Γͷͨ͜͜͠ͱ w ͍͞͝ʹ ΞδΣϯμ
͡Ίʹ
ࠓ ͓ർΕ͞·Ͱͨ͠
ࠓͷ+"84ొஃ IUUQTTQFBLFSEFDLDPNUPNVSP
ࠓͷ+"84ొஃ  Πϕϯτ λΠτϧ +"846(ॳ৺ऀࢧ෦ ͘͠͡Γ-5େձʂʂ -BNCEBʹඈͼ͍ͭͯ ͬͨ͘͠͡
+"846($-*ઐࢧ෦3 4/4ೖ ·ͩ&.BJMͰফ͍ͯ͠Δʁ d4/44MBDLd +"846(ॳ৺ऀࢧ෦ "84ϏΪφʔͷͨΊͷ-5େձʂ ੍ͷ͋Δ";ͷར༻Ͱ ϋϚͬͨ +"846(ேձ ਏ͘ͳ͍$MPVE'PSNBUJPO +"846(ேձ -BNCEBΛ(PʹҠߦ͓ͨ͠ +"846($-*ઐࢧ෦3 3PVUFجૅ ϗετκʔϯ $MPVE'PSNBUJPOͱ$-*ͱ3PVUF +"846(ॳ৺ऀࢧ෦ Ε-5େձ ৽ϓϩμΫτ։ൃͰ ͬͨ͜ͱͱΓͨ͜͠ͱ
ࠓͷ+"84ొஃ  Πϕϯτ λΠτϧ +"846(ॳ৺ऀࢧ෦ ͘͠͡Γ-5େձʂʂ -BNCEBʹඈͼ͍ͭͯ ͬͨ͘͠͡
+"846($-*ઐࢧ෦3 4/4ೖ ·ͩ&.BJMͰফ͍ͯ͠Δʁ d4/44MBDLd +"846(ॳ৺ऀࢧ෦ "84ϏΪφʔͷͨΊͷ-5େձʂ ੍ͷ͋Δ";ͷར༻Ͱ ϋϚͬͨ +"846(ேձ ਏ͘ͳ͍$MPVE'PSNBUJPO +"846(ேձ -BNCEBΛ(PʹҠߦ͓ͨ͠ +"846($-*ઐࢧ෦3 3PVUFجૅ ϗετκʔϯ $MPVE'PSNBUJPOͱ$-*ͱ3PVUF +"846(ॳ৺ऀࢧ෦ Ε-5େձ ৽ϓϩμΫτ։ൃͰ ͬͨ͜ͱͱΓͨ͜͠ͱ
ϛογϣϯ จࣈΛ௨ͯ͡ੈքதͷਓʑͷੜ׆ͷதʹଘࡏ͠ଓ͚Δ גࣜձࣾϞϦαϫ w ࣸਅ২ࣈػͷൃ໌͔Βελʔτͯ͠ɺࠓϑΥϯτൢച͕ϝΠϯ
ઈࢍԽऔத
Ϗδϣϯ Ϟϊͮ͘Γͱٕज़Λָ͠ΊΔ ࣋ଓՄೳͳΤΩεύʔτूஂਐԽ
ͭͷόϦϡʔ w ڞͷਫ਼ਆ w ૬ޓཧղͱϦεϖΫτΛͬͯڠۀ͠ɺΫϩεϘʔμʔͰ ڥքͷڱؒΛ౿Έൈ͖ڞʹΔ w Ϣʔβʔӡ༻ͳͲݟ͑ʹ͍͘ར༻ऀΛೝࣝ͠ 6TFS'JSTU%FW0QTΛେࣄʹ͢Δ w
σʔλυϦϒϯ w σʔλͱ߹ཧతͳߦಈஅʹՁج४Λ͓͘ w ҼղͱσʔλੳΛݩʹͨ͠ߴ1%$"αΠΫϧΛ࣮ફ͢Δ w ָ׆ w ͜ΕޠͰɺָͪΜY҆Β͔Yָ͍͠Λٻ͢Δ։ൃ׆ಈʹ Ձج४Λ͓͘ w ߹ཧԽΛ͔ΓࣗಈԽলྗԽੑೳվળϑϩʔվળΛਐΊΔ w ୀ۶ͳλεΫෆ҆ͳλεΫ͔Βղ์Λࢦ͢
ਓΠϯϑϥΤϯδχΞ
ͬͨ͜ͱ💪
*OGSBTUSVDUVSFBT$PEF
*OGSBTUSVDUVSFBT$PEF ࣋ଓՄೳʹ͢ΔͨΊʹ w *B$Ͱ࡞ͯ͠࠶ݱੑΛͨͤΔ w ࣗಈԽɺϑϩʔԽɺଐਓੑͷഉআ w "84$MPVE'PSNBUJPO w աڈͷ$'Oࢿ࢈ͷ׆༻
w "84$%, $MPVE%FWFMPQNFOU,JU w লྗԽɺগͳ͍هड़Ͱͷ"84Ϧιʔε࡞ w "84$-* w ߹ཧԽɺϚωδϝϯτίϯιʔϧΞΫηεෆཁ
ཱࣗճ෮ੑ
ཱࣗճ෮ੑ ࢹɺӡ༻ίετܰݮ w "84'BSHBUF w ॳ'BSHBUFར༻ w $%,Ͱ؆୯ߏங w "-#
'BSHBUFʹཱͯࣗճ෮ߏ w "VUPTDBMJOHʹͯࣗಈεέʔϧ w "NB[PO$MPVE8BUDI w ΞϥʔϜઃఆʴμογϡϘʔυͰϝτϦΫεࢹ w Ξϥʔτ࣌4/45PQJDTˠ$IBUCPUܦ༝Ͱ4MBDL௨
ཱࣗճ෮ੑ ࢹɺӡ༻ίετܰݮ w "84'BSHBUF w ॳ'BSHBUFར༻ w $%,Ͱ؆୯ߏங w "-#
'BSHBUFʹཱͯࣗճ෮ߏ w "VUPTDBMJOHʹͯࣗಈεέʔϧ w "NB[PO$MPVE8BUDI w ΞϥʔϜઃఆʴμογϡϘʔυͰϝτϦΫεࢹ w Ξϥʔτ࣌4/45PQJDTˠ$IBUCPUܦ༝Ͱ4MBDL௨
ϚωʔδυαʔϏε׆༻
ϚωʔδυαʔϏε׆༻ w "NB[PO%ZOBNP%# w τϥϯβΫγϣϯσʔλͯ͢%ZOBNP%# w 3%4 "VSPSB.Z42- Ϛελʔσʔλ͕ϝΠϯ w
.Z42-ͷόʔδϣϯΞοϓ࡞ۀ࣌ γεςϜఀࢭແ͠ͰܧଓՄೳ w "84'BSHBUF w αʔόʔϨεԽɺϗετͷύονద༻ෆཁ w "84$PEFγϦʔζ w (JU0QT $*$%ڥߏங ϝϯςφϯε࡞ۀܰݮ
Γͨ͜͠ͱ💦
ϝτϦΫεੳ
ϝτϦΫεੳ w "8493BZ w 93BZͷ4%,͑(PͷதͷϝτϦΫεऔΕͦ͏ w όοΫΤϯυΤϯδχΞͱڠௐͯ͠࡞ۀ͕ඞཁ w "84Ϧιʔεؒͷ࣮ߦঢ়گͷՄࢹԽ͔ΒνϟϨϯδ͍ͨ͠ 93BZΛ׆༻ͨ͠ੳ
IUUQTBXTBNB[PODPNKQYSBZGFBUVSFT
ΞφϦςΟΫε
ΞφϦςΟΫε w σʔλϨΠΫߏங w %ZOBNP%#ͷτϥϯβΫγϣϯσʔλΛ4ʹྲྀ͢ ΈΛߏஙதʜ w "NB[PO"UIFOB w 4ͷσʔλΛ׆༻͍ͨ͠
w "84(MVF w 4ͷσʔλͷςʔϒϧԽࢼ͍ͨ͠ w "NB[PO2VJDL4JHIU w #*πʔϧΛར༻ͯ͠σʔλυϦϒϯͳҙࢥܾఆͰ͖ΔΑ͏ʹ͍ͨ͠ w σʔλΤϯδχΞืूத IUUQTXXXHSFFOKBQBODPNKPC 2VJDL4JHIUͰσʔλυϦϒϯ
ػցֶश
ػցֶश w "NB[PO4BHF.BLFS w 4UVEJP-BCͩͱແྉͰษڧͰ͖ͦ͏ w ػցֶशΛ͏͜ͱ͕తʹͳΒͳ͍Α͏ʹҙ͕ඞཁ w ֎͗͢ΔͷͰॿ͚͍ͯͩ͘͞ IUUQTXXXHSFFOKBQBODPNKPC
Ϩίϝϯυͱ͔%9ͱ͔ʜ IUUQTBXTBNB[PODPNKQTBHFNBLFS
͍͞͝ʹ
+"84ʹͨ͘͞Μ͓ੈʹͳΓ·ͨ͠ ͍͞͝ʹ w ճొஃͰ͖ͨͷɺӡӦͷํͱࢀՃऀͷօ༷ͷ͓͔͛Ͱ͢ w ຊʹײँ͔͋͠Γ·ͤΜ w ΞτϓοτͰ͖ΔΑ͏ʹͳ͖ͬͯ·ͨ͠ w ΦϑϥΠϯ͔ͩΒͦͨ͘͜͞ΜొஃͰ͖·͕ͨ͠
ΦϯϥΠϯͰձ͑Δָ͠Έʹͯ͠·͢ w ਓΠϯϑϥΤϯδχΞେม w ࣋ଓՄೳͳڥߏஙΛ৺͕͚·ͨ͠ w ӡ༻ͷखؒΛ͍͔ʹݮΒ͔͢ʹྗ͠·ͨ͠ w .71ͰͷαʔϏεߏஙʹͳͬͯ͠·ͬͨ w ਓͩͱݶք͕͋Γ·͢ w ࣍ͷՁΛ࣮ݱ͢ΔͨΊʹؒେืू
དྷΑΖ͓͘͠ئ͍ਃ্͛͠·͢ 1IPUP1",65"40 'POU.PSJTBXB ΧδϡΞϧ໘ஊͯ͠·͢ ڵຯ͋Δਓ%.͍ͩ͘͞