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
ARR成長の為に開発者個人で出来る事
Search
fujitani sora
June 15, 2024
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ARR成長の為に開発者個人で出来る事
fujitani sora
June 15, 2024
More Decks by fujitani sora
See All by fujitani sora
TypeScript * xx 一年目の振り返り
fujitanisroa0414
0
220
Terminal IDE の世界
fujitanisroa0414
1
300
RubyでNeoVim Pluginを作る技術
fujitanisroa0414
0
110
toridori DevRel 立ち上げ約半年の成果と今年の目標
fujitanisroa0414
0
320
NestJS GraphQL開発を支える 自作CodeGenerator
fujitanisroa0414
0
61
なぜtoridori開発部はDevRelに取り組むのか
fujitanisroa0414
1
120
AWS SDK for PHPによる AmazonECS構成管理
fujitanisroa0414
2
520
育成ゲームとしてのvim(桃太郎)
fujitanisroa0414
0
78
書籍紹介 「採算に乗る事業」の仕組みづくり
fujitanisroa0414
0
100
Featured
See All Featured
Making Projects Easy
brettharned
120
6.7k
BBQ
matthewcrist
89
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
450
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
440
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
850
The SEO identity crisis: Don't let AI make you average
varn
0
490
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
For a Future-Friendly Web
brad_frost
183
10k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Transcript
ARR成長の為に開発者個人で出来る事 ~ 第16回 エンジニアの輪 fujitani sora
名前 • 藤谷 想楽(ふじたに そら) • 22歳 • @_fs0414 所属
• 株式会社toridori • プロダクト開発部 普段は、Typescript書いたりGolang書いたりしてます。 自己紹介
6つの事業を通して インフルエンサーマーケティング を展開しています ※グループ会社
2022 12月19日 東証グロース市場 に 上場 2016 2017 2019 10月 インフルエンサー広告
プラットフォームシステム アップロント を展開 株式会社 アップロント 設立 2020 8月 インフルエンサー マネジメント事務所 OTOZURE 設立 株式会社 コラボテクノ ロジー に社名変更 インフルエンサー広告 プラットフォームシステム コラボマーケ ティング & コラボベース をリリース 渋谷 オフィス に移転 株式会社 トリドリ に社名変更 各サービス toridori シリーズ へ名称変更 2021 7月 株式会社 GIVIN と事業統合 インフルエンサーブランド 立ち上げ支援 toridori made 始動 10月 10月 9月 6月 沿革 2023 12月 株式会社 OverFlow と事業統合
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する 要するに、エンジニアが個人の単位で利益のためにできることを考えてみようってスライドです 前提 ARR 〜 年間経常収益 サブスクリプションベースの売上から毎年計上
されることが期待される、予測可能な収益
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する 前提 企業がエンジニアを雇用する Saas製品の開発 事業成長 ↓why
売上、利益率の向上 ↓why ソフトウェアは、 お金を生み出す為 に存在する
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する 前提 • Rails7.1.3.4リリースされた • Honoかっこいい •
Htmxってなに? • TsKaigi楽しかったな... 技術は楽しい、でも...
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する 前提 • Rails7.1.3.4リリースされた • Honoかっこいい •
Htmxってなに? • TsKaigi楽しかったな... ARR, MRR, DAU, MAU… マーケットで勝てなければ、仕事としての エンジニアリングは続けられない
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する プロダクトに関わるエンジニアとし て、「プロダクトの体調」を把握し ておくことは重要。 プロダクトの体調、 どうすればわかる?
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する データに聞く
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する BIツール • 企業が持つデータを可視化、分析する為のツール Metabase • 今回例に出すBIツール
• OSS pros • ビジュがいい • SQlをバッチ実行してSlackBotに飛ばせる • SQLとGUI両方でのデータ抽出に対応 • エディタが優秀 • 自社のホスト環境を使える cons • ダークモードがない
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する こんな感じ
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する カラムのデータ型毎に検索をかけられる
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する 扱うデータに応じて柔軟に可視化のFormatを選べ る countryカラムの検索結果をビジュアライズ
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する orders tableから色々集計してみる • total ◦ 1order単位の売上
• createdAt ◦ レコード作成日
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する Editor機能 sqlを書かずにGUIからデータ集計が出来る
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する MRR(Monthly Recurring Revenue) 月間定期収益 : アクティブアカウント数
× アカウントあたりの月額料金
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する ARR(Annual Recurring Revenue) 年間定期収益 : MRR
* 12
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する Daily Revenue 1日あたりの収益
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する データを知って、 日々の業務にどう生かすか
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する BackLogItemの最適化 顧客、売上にとって 最も価値のある改善は 何か? BackLogItem 整理
SprintIn release 次の データ分析
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がエンジニアを雇用する BackLogItemの最適化 顧客、売上にとって 最も価値のある改善は 何か? BackLogItem 整理
SprintIn release 次の データ分析 この考えをエンジニアが定量的に持つこと が、BizとDevの強い連携に繋がる
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がslow queryパフォーマンス改善 エンジニアを雇用する コードからできる原価削減 slow queryパフォーマンス改善 DB
Serverのメモリ効率改善 不要なDBインスタンスタイプ上げを不要にする index貼るとか、 (select id from).length とか
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がslow queryパフォーマンス改善 エンジニアを雇用する コードからできる原価削減 SQL countは重いので、idsを取得してAP Serverで計算する
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がslow queryパフォーマンス改善 エンジニアを雇用する コードからできる原価削減 差し込みスライド mysql8.0.37でcount処理改善されたかも
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がslow queryパフォーマンス改善 エンジニアを雇用する コードからできる原価削減 基本的には、「安いコードが良いコード」 エンジニア一人の単位からプロダクトに貢献できる例 メモリ使用量、
キャッチアップコスト、 インシデントの少なさ
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がslow queryパフォーマンス改善 エンジニアを雇用する developer experience 要は「開発体験」 良いプロダクト
良い技術選定 DevOps環境 DevRel 採用市場での 優位性 総合的な 開発体験の良さ 採用市場で戦えるか、その 為の体験整備と広報が、プ ロダクトのARR向上に繋が る
企業がエンジニアを雇用する 企業がエンジ企業がエンジニアを雇用する ニアを雇用する 企業がslow queryパフォーマンス改善 エンジニアを雇用する まとめ こんな意識を高いレベルでできるのが、最近流行りの 「プロダクトエンジニア」なのかなって思ったりして ます。
プロダクト、伸ばしていきましょう!! DevRel DevRel
告知