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
SHIFT_EVOLVE
October 19, 2021
Business
0
240
小さなものから大きなものになる予定~スタートアップの技術選定
SHIFT_EVOLVE
October 19, 2021
Tweet
Share
More Decks by SHIFT_EVOLVE
See All by SHIFT_EVOLVE
アジャイル開発お悩み相談会 vol.5 質問と回答
shift_evolve
0
89
アジャイル開発お悩み相談会_vol.4_Q&A
shift_evolve
0
69
アジャイル開発お悩み相談会2-1_ボード
shift_evolve
0
150
テストの自動化〜始める、使う、捉える
shift_evolve
0
310
LatteArtによるテストログの記録とそれを用いたメンテナンス性の高いテストスクリプト生成技術の紹介
shift_evolve
2
530
アジャイル開発に必要なテストの準備、進め方
shift_evolve
0
1.7k
脳の研究をやっていた私がアジャイルに惹かれたワケ
shift_evolve
0
490
8_31 SB共同企画 事業会社と支援会社のアジャイル開発の勘ドコロ
shift_evolve
0
220
基幹システムの刷新をアジャイル開発で取り組んだ課題と成果
shift_evolve
0
2.2k
Other Decks in Business
See All in Business
第24回クラウド女子会 登壇資料
o2mami
1
1.3k
【エンジニア採用】BuySell Technologies会社説明資料
buyselltechnologies
1
40k
プライシングについて
umzws
0
760
ラクスル株式会社 会社概要(IR)
raksulrecruiting
5
5k
i-GIP 2024 KYUSHU 中高生説明資料
202200
0
370
TOILETHON
takuro_nakajima
PRO
0
1.4k
AnyMind Group Credential Deck(EN)
anymind
1
76k
HRBrain|26卒 新卒向け|会社説明資料
hrbrain
1
150
Findy PEOPLE BOOK
findyinc
0
51k
会社概要
takemoto
0
580
もやもやを開きあうふり返りによって組織に生まれる変化とは/ふりかえりカンファレンス2024
chiemitaki
0
430
株式会社CINC 会社案内/Company introduction
cinchr
5
32k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
13
3.8k
The Language of Interfaces
destraynor
151
23k
Clear Off the Table
cherdarchuk
82
310k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
The Pragmatic Product Professional
lauravandoore
24
5.8k
Thoughts on Productivity
jonyablonski
57
3.8k
Designing with Data
zakiwarfel
95
4.8k
Teambox: Starting and Learning
jrom
127
8.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
How to name files
jennybc
64
92k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Transcript
小さいけど大きくなる予定 スタートアップCTOの技術選定
オフィスからLTしようと思いましたが、オフィスが使えませんでした! 今日はライブやってます
9/11~12 MUSERフェスやりました!アーカイブチケット売っています
自己紹介 • 山本 啓介 • 五反田スタートアップのCTO • 音楽の会社
①人材選定(採用) ②フレームワーク選定 ③データベース選定
CTOになったからには 最強のスクラムチーム作りたい! ① 人材選定(採用)
お金が続きませんでした💰☠
募集活動 選考プロセス 受入期間3か月 3か月成果物ゼロを覚悟 かなり時間を取られる 時間かかる・お金かかる
結論、しばらくは CTOとゆかいな仲間たちで ✔人がいないても作れるものを作れ 😊プロダクトが強くなれば採用コストは下がる 😊プロダクトが強くなれば受入れに失敗する可能性は下がる
ラクに行きたい! 技術的なことで悩みたくない! ② フレームワーク選定
スタートアップ特有の事情が あります🤮🤮
むちゃぶりに耐える(フロント) 唯一の良心として踏ん張る (バックエンド) 失敗は死を意味する(インフラ)
結論、 フルスタック型はやめたほうがいい ✔ひたすら疎結合 ✔ひたすらリーンに 😊 “Strong Opinionated” なフレームワーク無しで動けるゆかいな仲間たち
RDBMS? NoSQL? MySQL, Postgres, Mongo, Fauna, etc. ② データベース選定
スタートアップ特有の事情…😩😩 近い将来が予測できない
レコード数の増加 アクセス数の増加 アクセスの集中 実装不備の露呈 設計不備の露呈 客入り絶好調なある日、 うまく動いていたものが あるとき突然動かなくなります 性能限界の露呈 開発時にもリリース初期にも
すべてうまく動いてしまいます
結論、 オススメ=AWS DynamoDB ✔シンプルで予測可能 ✔時間がたってからの性能劣化なし 😊コストも予測可能でキャップを設けることもできます
ありがとうございました • 弊社にご興味をお持ちいただけましたら、ぜひ アンケートでお知らせください。 • LinkedIn(BEAMING Yamamoto で検索), • Twitter
(@_yamamotok)