Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
TROCCOで開発生産性を計測してみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Manami Nakamura
July 17, 2025
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TROCCOで開発生産性を計測してみた
2025/07/17 ビジネスを支えるヤバいデータ利活用 LT会 にて発表
https://livesense.connpass.com/event/359605/
Manami Nakamura
July 17, 2025
More Decks by Manami Nakamura
See All by Manami Nakamura
データカタログのアクセスコントロールを考える
mnmandahalf
0
76
primeNumberでのRBS導入の現在 && RBS::Traceでinline RBSを拡充してみた
mnmandahalf
0
690
COMETA®開発の裏側をご紹介
mnmandahalf
0
1k
Railsのマイグレーション、どこまで安全にできるか
mnmandahalf
0
140
よく考えずにRDSを暗号化したら辛かった話
mnmandahalf
0
46
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
Building an army of robots
kneath
307
46k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
280
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
480
Making the Leap to Tech Lead
cromwellryan
135
10k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
590
sira's awesome portfolio website redesign presentation
elsirapls
0
410
Transcript
TROCCOで開発生産性を計測してみた 2025.7 ビジネスを支えるヤバいデータ利活用 LT会 @mnmandahalf
2 中村 愛美 @mnmandahalf 株式会社primeNumber Software Engineer 2015〜 受託開発 2017〜
リブセンス(転職会議・マッハバイト) 2023〜 primeNumber クラウドETLサービスTROCCOを提供している会社で 働いていますが、普段はデータカタログCOMETAの開 発をしています
3 開発生産性計測の難しさ
4 開発生産性計測の難しさ - 計測自体の難しさ • Four Keysだけでよいのか? • 様々なツールに散らばるデータ •
本業は開発なので分析に時間がかけられない • 各種APIスキーマの複雑性
5 開発生産性計測の難しさ - 運用の難しさ • グッドハートの法則 ◦ 「ある指標が目標になると、その指標は良い指標ではなくなる」
6 計測自体の難しさ → TROCCOの導入
7 計測自体の難しさ → TROCCOの導入 • 200以上のコネクタサポート • カスタムコネクタ ◦ API仕様さえ判明すればなんでも転送できる
• dbt連携機能
8 TROCCOによるパイプライン構築
9 TROCCOによるパイプライン構築 • コネクタ ◦ GitHub GraphQL API ◦ Rollbar
◦ カスタムコネクタ(CircleCI API) • 加工 ◦ dbt連携機能 • オーケストレーション ◦ ワークフロー/スケジュール機能で転送ジョブやdbtジョブを 組み合わせる
10 ワークフロー
11 TROCCOの嬉しいところ • カスタムコネクタでURL、認証方法、JSONPathの指定だけで全てのAPIに対応可能 • スキーマの自動読み取り後、JSONカラムを自動で展開してくれる
12 TROCCOの嬉しいところ • 転送日時カラムの追加 • UNIX時間のタイムスタンプのフォーマット • プログラミングETL機能で書き慣れたRubyコードを書いてデータを加工できる • …
13 ダッシュボードdemo(撮影NG)
14 計測してわかったこと
15 運用について • 最初は週1の開発定例でダッシュボードを眺めていたが、 高頻度で確認しても特にインサイトが得られず形骸化したので中止した • 毎日Looker Studioの機能でメール通知(Slack通知でトラブル) • 気になったタイミングで各自が見る
16 得られたもの • ディメンションを柔軟に変更できるようにしないと分析しづらいという学び • 問題の特定 < 現状の把握と再認識、組織の成長を実感 • エラー傾向に対して共通認識の醸成
• BigQueryにデータを集めることでチームやプロジェクトのKPI計測のベースや アドホックな分析に活用できた
17 今後やりたいこと • Looker Studio側で柔軟にディメンション設定・集計できるようなスキーマ の再構成 • COMETA AIを活用した柔軟な分析に対応するため、メタデータの拡充
Thank you!