Upgrade to Pro — share decks privately, control downloads, hide ads and more …

少人数データチームのDevin活用実践事例

Avatar for Runa Yamada Runa Yamada
September 03, 2026

 少人数データチームのDevin活用実践事例

2026/09/04 Findy Data Engineer Meetup

Avatar for Runa Yamada

Runa Yamada

September 03, 2026

More Decks by Runa Yamada

Other Decks in Technology

Transcript

  1. 自己紹介 山田 瑠奈 (やまだ るな) • • • • •

    2021年新卒入社 所属:株式会社サイバーエージェント メディア統括本部 > Data Science Center 職種:データエンジニア 業務概要:WINTICKETデータマネジメント 経歴 ◦ Ameba ◦ 2021年 記事レコメンドシステムの 運用・改善などを担当 WINTICKET ▪ 2023年 マーケティング分析を担当 ▪ 2024年 データマネジメント推進を担当 ◦ 2026年からは新規事業領域を兼任 ▪ 2
  2. 会社紹介 / WINTICKET の概要 決算資料より引用 • • • • 競輪・オートレースの投票サービス

    株式会社サイバーエージェントの連結子会社 組織規模は約70名。うち開発者は約40名 データマネジメントチームは現在専任1名 5
  3. WINTICKETデータマネジメントの歴史 SQL研修 分析エージェント導入 非エンジニアに向けた Devinを活用して自然言語で クエリ研修を実施 データ抽出できるように 2025 3月 2025

    9月 2024 4月 2025 7月 今日 Dataform導入 スキーマ駆動 AI時代 スケジュールクエリの廃止 スキーマ契約として Protocol Buffers を導入 Devinを活用した効率化 Dataform導入からスキーマ駆動化、Devinの導入を経て 少しずつ属人化の解消と効率化を推進 10
  4. 基本構成 read Dataform 質問 read BigQuery 手動 or Workflow 回答

    read / write タスクごとに Playbookを用意 read / write SlackをI/Fとしてタスクごとに用意されたPlaybookに沿って動く Kibela (ドキュメントツール) 16
  5. 事例2 ログ設計のDevin活用 何を測るか Devinと決める Devin が設計書を作る 設計レビュー後ログを実装する 追うべき指標、必要なイベント定義、 各種パラメータと計測タイミングの明確化 サーバー・アプリ・Webの実装をDevinが直接見に行き

    既存ログとの整合性を確認したうえで仕様書を自動生成 齟齟齬のない状態はDevinが担保済みなので 妥当性を確認するだけで実装・展開フェーズへ • Devinが各プラットフォームの実装を見にいく • データチームはレビューするだけで、実装フェーズに入れる 23
  6. 事例3 障害対応: Playbook概要 1. Slackからエラー通知が発生 Datadogが検知して Slackに通知 2. エラー詳細を確認しに行く Dataform

    API 経由でエラーの内容を確認して調査 3. 必要であれば修正 PRを作成 原因を特定後関連するリポジトリに修正実装を追加 28