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
ITO Shogo
May 29, 2018
Programming
0
990
スタートアップにおける技術的負債との向き合い方
スタートアップにおいて、技術的負債とどう向き合っていくのか、いつ負債を返済すべきなのかについての話です。
ITO Shogo
May 29, 2018
Tweet
Share
More Decks by ITO Shogo
See All by ITO Shogo
Datadog Workflow Automation で圧倒的価値提供
showwin
1
990
Workflow automationによるインシデント原因調査の自動化
showwin
2
500
好きなことを強みにしよう
showwin
1
560
DDD勉強会 ~戦略的設計 編~
showwin
0
310
LAPRAS CTOが考える 採用効率化Tips 5選
showwin
1
910
自作ISUCONのすすめ
showwin
1
180
Engineering Manager Discussion #1 - 自己紹介LT
showwin
1
610
採用要件を明確にしよう
showwin
0
160
アルゴリズムマネジメント
showwin
1
3.2k
Other Decks in Programming
See All in Programming
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
180
The Ralph Wiggum Loop: First Principles of Autonomous Development
sembayui
0
3.7k
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
570
2026年は Rust 置き換えが流行る! / 20260220-niigata-5min-tech
girigiribauer
0
200
CSC307 Lecture 10
javiergs
PRO
1
690
AIプロダクト時代のQAエンジニアに求められること
imtnd
1
480
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
450
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
300
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
440
Rails Girls Tokyo 18th GMO Pepabo Sponsor Talk
yutokyokutyo
0
170
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
2
940
Featured
See All Featured
Design in an AI World
tapps
0
160
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
160
Chasing Engaging Ingredients in Design
codingconduct
0
120
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
110
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
Evolving SEO for Evolving Search Engines
ryanjones
0
140
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
140
Deep Space Network (abreviated)
tonyrice
0
76
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
190
Transcript
https://scouty.co.jp ελʔτΞοϓʹ͓͚Δ ٕज़తෛ࠴ͱͷ͖߹͍ํ ҏ౻উޜ!TIPXXJO
⾃⼰紹介 ɾҏ౻উޜ!TIPXXJO ɾϦʔυΤϯδχΞ!גࣜձࣾTDPVUZ ɾલ·ͰϑϧλΠϜΤϯδχΞ ɾ࠷ۙڧ͍৫࡞ΓΛߟ͑ͳ͕ΒΤϯδχΞ ɾ1ZUIPO %KBOHP "84 *46$0/
⽇本初のAIヘッドハンティングサービス https://scouty.co.jp
のミッション ⾃分のまわりには、⾃分でも気づいていないたくさんの可能性や偶然性が存在するはずなのに、 ⼈はいつもそれに巡り会えるとは限りません。 そしてその結果、仕事や⼈材におけるミスマッチに悩む⼈も少なくはないでしょう。 scoutyは、インターネット上にあふれるデータと最先端の⼈⼯知能技術を使って情報と機会を適切にお届け することで、偶然を必然に変え、世の中のミスマッチをなくしていくことを⽬指します。 そして、それは結 果として、個⼈の市場価値や⽣活の質を⾼め、企業の競争⼒を⾼めることにつながると考えています。 「世の中のミスマッチを無くす」
エンジニアの転職市場 転職潜在層の採⽤へのシフトが必要 良い職があったら転職したい 【転職潜在層】 転職したくない 転職 活動中 転職 活動中 【転職
顕在層】 IT/௨৴ΤϯδχΞͷٻਓഒ (ٻਓ / స৬ऀرऀ) 8.17 ഒ 転職求⼈倍率レポート by DODA (https://doda.jp/guide/kyujin_bairitsu/) 61% 32.7% 6.3% ※ scouty調べ
エンジニアの転職市場 転職潜在層の採⽤へのシフトが必要 良い職があったら転職したい 【転職潜在層】 転職したくない 転職 活動中 転職 活動中 【転職
顕在層】 IT/௨৴ΤϯδχΞͷٻਓഒ (ٻਓ / స৬ऀرऀ) 8.17 ഒ 転職求⼈倍率レポート by DODA (https://doda.jp/guide/kyujin_bairitsu/) 61% 32.7% 6.3% ※ scouty調べ Ͱૂ͏
SNS 会社 scouty の⽴ち位置 ɾεΩϧਪఆ ɾస৬Մೳੑਪఆ SNSの情報を収集して、統合し情報を提供
Amazon DynamoDB Amazon ECS Amazon ECS Amazon ECS Amazon ECS
Amazon SQS Elastic Load Balancing* AWS Lambda Amazon CloudWatch Amazon RDS Aurora (MySQL 5.7) Amazon ElastiCache sns-activity watcher worker scrapy (crawler) ϝΠϯαʔϏε Ϋϩʔϧͨ͠ ੜσʔλͷdiff ܗ͞Εͨσʔλ event (time-based) ᶃ ᶄ ᶆ ᶇ ᶅ ᶈ ᶈ ᶈ ᶉ ᶉ ᶉ クローラー インフラ構成図
なぜ "スタートアップにおける" 技術的負債… ? Կ͕ਖ਼͍͠ 1SPEVDU.BSLFU'JU ͷ͔͔Βͳ͍ঢ়ଶͰ ਖ਼ղΛࡧ͠ͳ͕Βੈͷதʹֵ໋Λى͜͢ϓϩμΫτΛ࡞Δ
開発の⽅向性の違い ਖ਼ղ͕͔͍ͬͯΔ։ൃ FHөըؗͷ༧αΠτ ελʔτΞοϓͷ։ൃ ϦϦʔε ϢʔβͷΛฉ͍͍ͯʹ͍͘ՕॴΛվળ ϢʔβͷΛฉ͍ͯͷํΛస Ϣʔβ
Product Market Fit 3FMFBTF
ελʔτΞοϓͷ ਖ਼ղ͕͔͍ͬͯΔ
プロダクトの⽅向転換は実際に起きる!
scouty の新しい⽅向 ৽ػೳͷհͷͨΊ͜ͷϖʔδ ඇެ։ͱ͍͖ͤͯͨͩ͞·͢
既存の機能を切り落として、新機能開発!! これは負債が溜まる予感…
そもそも技術的負債とは ɾ·͘͠ͳ͍%#ઃܭ ɾີ݁߹ͰංେԽͨ͠ίʔυ ɾϝϯςφϯε͞Ε͍ͯͳ͍ݹ͍ٕज़ ɾݱঢ়ͱ͔͚ΕͨυΩϡϝϯτ ɾίʔσΟϯάϧʔϧ͔Β֎Εͨίʔυ 負債に⽐例して開発速度が遅くなる
負債返済の⽅法 ීஈ͔Βͷ։ൃͰؾΛ͚ͭΔ ·ͱ·ͬͨ࣌ؒΛऔͬͯฦࡁ͢Δ ˠελʔτΞοϓͰͰ͖Δ ˠϲ݄͕େاۀͷͱݴΘΕΔελʔτΞοϓͰ͍͠ ˠτοϓʹΤϯδχΞͷ͕ࣝͳ͍ͱઆ໌͕͍͠
普段から負債を溜め込みにくく ɾ·͘͠ͳ͍%#ઃܭ ɾີ݁߹ͰංେԽͨ͠ίʔυ ˠݪଇ:"(/* ˠ%%% υϝΠϯۦಈઃܭ ػೳ୯ҐͰυϝΠϯΛΔ ˠࠓޙ࣮֬ʹߦ͏ػೳ֦ுͷΈΛߟྀͨ͠ઃܭ ˠϨΠϠʔυΞʔΩςΫνϟ ˠ͔ͬͪΓΓ͗͢Δͱ։ൃ͕མͪΔͷͰҙ
普段から負債を溜め込みにくく ɾϝϯςφϯε͞Ε͍ͯͳ͍ݹ͍ٕज़ ɾݱঢ়ͱ͔͚ΕͨυΩϡϝϯτ ɾίʔσΟϯάϧʔϧ͔Β֎Εͨίʔυ ˠυΩϡϝϯτͳΔ͘ॻ͔ͳ͍ ˠ·ͱΊͨ࣌ؒΛ֬อ͢Δ͔͠ͳ͍ ˠ·ͱΊͨ࣌ؒΛ֬อ͢Δ͔͠ͳ͍ ˠϖΞϓϩΛͯ͠ਓؒʹࣝΛཷΊ͍ͯ͘ ˠΠϯϑϥͳͲظؒมߋ͕ى͖ʹ͍͘෦ͷΈจষԽ
技術的負債を返済する最適なタイミングとは?
負債返済のタイミング 1SPEVDU.BSLFU'JU 3FMFBTF
ελʔτΞοϓͷ ฦࡁ ߴ։ൃ ߴ։ൃ ฦࡁ
まとめ ɾෛ࠴ฦࡁͷλΠϛϯάݟۃΊ͕େࣄ ɾߴ։ൃ࣌ʹෛ࠴͕ཷ·Γ͗͢ͳ͍Α͏ͳ։ൃ
⽇本初のAIヘッドハンティングサービス https://scouty.co.jp