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
コスト管理から向き合う技術的負債 / Accounting for Technical Deb...
Search
Mitsuki Ogasahara
November 20, 2024
0
27
コスト管理から向き合う技術的負債 / Accounting for Technical Debt Through Cost Management
Mitsuki Ogasahara
November 20, 2024
Tweet
Share
More Decks by Mitsuki Ogasahara
See All by Mitsuki Ogasahara
ひとり情シスなCTOがLLMと始めるオペレーション最適化 / CTO's LLM-Powered Ops
yamitzky
0
240
Utility-first な CSS-in-JS 〜Tailwind CSS と Chakra UI を添えて〜 / Utility-First CSS-in-JS
yamitzky
5
1.5k
今から始める型安全 Python / Start Python Type Hints
yamitzky
13
4.8k
技術が好きで好きで好きでたまらないエンジニアが「取締役」になって思う、マネジメントキャリアパス / My Manager's Path
yamitzky
2
1.1k
Python 3.9 時代の型安全な Pythonの極め方 / Mastering Type Safety in Python 3.9 Era
yamitzky
35
30k
なぜサーバーレスとDockerなのか 〜 インフラ運用を最小化するサービス開発 〜 / Why We Choose Serverless AND Docker
yamitzky
0
4k
サーバーレスを活用して少数精鋭で開発するニュースアプリ #devsumi
yamitzky
4
2.9k
ここが辛いよサーバーレス だが私は乗り越えた #builderscon
yamitzky
14
7.8k
会社の開発合宿で Electron-vueで Slackクライアント作ってみた
yamitzky
0
2.7k
Featured
See All Featured
Embracing the Ebb and Flow
colly
86
4.7k
How to Ace a Technical Interview
jacobian
276
23k
How STYLIGHT went responsive
nonsquared
100
5.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.8k
A better future with KSS
kneath
239
17k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Cost Of JavaScript in 2023
addyosmani
50
8.4k
Being A Developer After 40
akosma
90
590k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
790
Transcript
ίετཧ͔Β͖߹͏ٕज़తෛ࠴ খּݪΈ͖ͭ!ZBNJU[LZ ʙ304$"'&5&$)/*()5ʙ
ܦྺ খּݪΈ͖ͭ @yamitzky ొஃɾدߘ ͖ © JX PRESS Corp.
3FBDU ೣ ,101 ੜ"* 1ZUIPO #JH2VFSZ (PPHMF$MPVE4VNNJU 1Z$PO+1ϕεττʔΫ 8&# %#13&44αʔόϨεಛू ɹ$ZCFS"HFOU ɹ+9௨৴ࣾ 71P&ˠ$50
3 Ϗοάσʔλ ϦεΫใαʔϏε ϑΝετΞϥʔτ ϢʔβʔࢀՃܕ χϡʔεใΞϓϦ ͲͳͨͰ͑Δ ใಓDXɾ σʔλαΠΤϯε ιϦϡʔγϣϯ
600ສ DLಥഁ ใಓϕϯνϟʔJX௨৴ࣾͷల։͢ΔࣄۀɾαʔϏε © JX PRESS Corp.
બڍใಓʹؔ͢Δ৽͍͠औΓΈ ੜ"*Λͬͨχϡʔεͷղੳٕज़
ࠓͷςʔϚ ٕज़తෛ࠴ʹ ίετ͔Βઆ໌ͯ͠औΓΉ
ٕज़తෛ࠴ͷରॲ ٕज़త ෛ࠴ͱͷ͖߹͍ํ̏ύλʔϯ͋Δ ์ஔ͢Δ ɹɹઓུతʹޙճͯ͠͠ɺࠓରԠ͠ͳ͍ ฦࡁ͢Δ ɹɹϦϑΝΫλϦϯάͳͲͷ։ൃରԠΛ͢Δ ͋ΘΑ͘౿Έ͢ ɹɹෛ࠴ʹͳͬͨػೳɾγεςϜ͝ͱΓڈΔ🪦
ٕज़తෛ࠴ͷରॲ ์ஔ͢Δ🙈 ɹɹˠࠓճߟ͑ͳ͍ ฦࡁ͢Δ💸 ɹɹˠϦϑΝΫλͷ։ൃΛ֬อ͢ΔͨΊͷҙࢤܾఆ͕ඞཁ ͋ΘΑ͘౿Έ͢🪦 ɹɹˠػೳγεςϜΛഇࢭ͢ΔͨΊͷҙࢤܾఆ͕ඞཁ ฦࡁ͢ΔʹͤΑɺ౿Έ͢ʹͤΑɺҙࢤܾఆͷઆ໌͕͋Δ
ٕज़తෛ࠴ղফͷͨΊͷઆ໌ํ๏ ෛ࠴ղফͷඞཁੑΛ͑Δํ๏͞·͟· ։ൃੜ࢈ੑࢦඪͰઆ໌͢Δ 'PVS,FZTͳͲ ɹɹมߋࣦഊͷ্ঢɺσϓϩΠසͷԼɺมߋʹ͔͔ΔϦʔυλΠϜͷ૿ՃFUDʜ ɹɹʮٕज़తෛ࠴͕ͨ·ͬͯɺো͕૿͑ͨΓɺσϦόϦʹ༨ͳ͕͔͔࣌ؒͬͯ·͢ʂʯ ίετͷ؍Ͱઆ໌͢Δ<ࠓͷςʔϚ> ɹɹӡ༻োରԠʹ͔͔ͬͨɺγεςϜՔಇʹ͔͔Δαʔόʔඅ ɹɹʮӡ༻αʔόʔඅ͕େ͖͗͢ΔͷͰɺखͯ͠·͠ΐ͏ʂʯ
આ໌Λলུ͢Δ ɹɹੵΈ্͖͛ͯͨ৴པͰઆಘͨ͠Γɺࣗओੑ ϧʔϧ ͷΈͰ࣮ࢪ ˞ίετͰઆ໌͢Δ͜ͱ͕ʮਖ਼ղʯͰͳ͍ɻ͋͘·ͰҰͭͷखஈɻ
ͳͥʮίετʯͰઆ໌͢Δ͔ ίετʮڞ௨ݴޠʯ ɹɹ։ൃ͚ͩͰͳ͘ӦۀͳͲɺͯ͢ͷ෦Ͱҙࢤܾఆʹ͏ ɹɹܦӦͰʮݪՁʯͱͯ͠ʮਓ݅අʯʮ௨৴අʯͳͲΛѻ͏ ίετࣄ࣮ ɹɹ͔͔ͬͨඅ༻ࣗମσʔλʹجͮ͘٬؍తࣄ࣮ ɹɹͨͩ͠ɺਓؒʹΑΔղऍਪଌ ͲΜͿΓצఆ ͕ೖΔ͜ͱ͋Δ ΤϯδχΞ͕ѻ͍͍͢
ɹɹαʔόʔඅ։ൃɺΤϯδχΞͷཱͳΒΔ͖ใ ɹɹ୭͔ʹฉ͍ͨΒڭ͑ͯ͘ΕΔɻใ͕֨ࠩͳ͍ ˞ίετͰઆ໌͢Δ͜ͱ͕ʮਖ਼ղʯͰͳ͍ɻ͋͘·ͰҰͭͷखஈɻ
ͲͷΑ͏ʹʮίετʯͰઆ໌͢Δ͔ ίετͷˋ͘Β͍Λ ʮԿͷͨΊʹ͍ͬͯΔ͔ʯͰ͚͢Δ ˞ͯ͢ͷίετΛ͚͢Δͱ͕͔͔࣌ؒΔͷͰɺׂ߹͕େ্͖͍Ґ͚ͩʹऔΓֻ͔Δ
අ༻ͷղྫ
🙅Α͘ͳ͍͚ͷྫ
Α͘ͳ͍ྫͷվળ ػցతʹूܭ͢ΔͷͰͳ͘ ʮͲͷΑ͏ͳՁΛੜΈग़͢ͷʹඞཁͳඅ༻͔ʯ ͕આ໌Ͱ͖ΔΑ͏ʹղɾूܭ͢Δ ࿑අ ֎අ ࢪࡦ"ͷͨΊͷ։ൃ ̋̋Ϋϥυ ̋̋%# ػೳ#࣮ݱʹඞཁͳαʔόʔඅ
අ༻ͷղྫ
JX௨৴ࣾͰͷऔΓΈ #JH2VFSZʹαʔόʔඅͷࡉΛอଘ (PPHMF4IFFUTʹऔΓࠐΈɺҰݸҰݸ͚ ˞αϯϓϧͷͨΊɺඅ༻ॱংϥϯμϜ ద Ͱ͢ ⋮
JX௨৴ࣾͰͷऔΓΈ #JH2VFSZʹαʔόʔඅͷࡉΛอଘ (PPHMF4IFFUTʹऔΓࠐΈɺҰݸҰݸ͚ ˞αϯϓϧͷͨΊɺඅ༻ॱংϥϯμϜ ద Ͱ͢ ʮϓογϡ௨Λ࣮ݱ͢ΔͨΊʹશମͰ̋ສԁɺ $PNQVUF&OHJOFʹ̋ສԁʯͱ͍͏Ϩϕϧ·Ͱઆ໌Ͱ͖Δ
ίετ͚Λٕज़తෛ࠴ղফʹͭͳ͛Δ ػೳྫ ӡ༻ ࣮ αʔόʔඅ ࣮ ωΫετΞΫγϣϯ ձһొ ࣌ؒ ສԁ݄
ʮো͕ൃੜ͍͢͠جຊػೳͳͷͰ ίʔυ࣭Λվળ͠ͳ͖Ό🤔ʯ ϑΟʔυػೳ ࣌ؒ ສԁ݄ ʮαʔόʔඅߴ͗͢Δ͔ΒɺϦΞʔΩςΫνϟͯ͠ ίετݮͰ͖ͳ͍͔ͳ🤔ʯ ϒοΫϚʔΫػೳ ࣌ؒ ສԁ݄ ʮίετେׂ͖͍ʹͬͯΔϢʔβʔ͕গͳ͍͔Βɺ ͍ͬͦػೳআͰ͖ͳ͍͔🤔ʯ ⋮ ⋮ ⋮ ˞ίετ࣮ࣗମࣄ࣮͕ͩɺա͔Ͳ͏͔ͷஅɺωΫετΞΫγϣϯͷݕ౼ɺҙݟΛ࣋ͬͯऔΓΉ ίετΛઆ໌ࡐྉʹɺෛ࠴ղফͷҙࢤܾఆΛਐΊΔ
·ͱΊ ٕज़తෛ࠴ղফͷͨΊʮίετʯΛͬͯඞཁੑΛઆ໌͢ΔΞϓϩʔνΛհ ɹɹίετʮڞ௨ݴޠʯͰʮࣄ࣮ʯͳͷͰɺ༗ޮͳઆ໌ํ๏ αʔόʔඅͷίετΛ͚͢Δͱ͜Ζ͔Β࢝ΊΑ͏ ɹɹػցతʹͰ͖ΔूܭͰͳ͘ɺԿͷͨΊͷίετ͔આ໌Ͱ͖ΔΑ͏ʹ ͚͢Δ ίετͷ͚Λݩʹͯ͠ɺෛ࠴ղফෛ࠴ͷ౿Έ͠ͷରॲ๏Λߟ͑Α͏