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

作って終わりにしない タイミーのセマンティックレイヤー育成の現在地

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

作って終わりにしない タイミーのセマンティックレイヤー育成の現在地

「セマンティックレイヤーをどう育て、信頼できるAI Agentを開発するか」の登壇資料です。
https://findy.connpass.com/event/395577/

Avatar for chanyou0311

chanyou0311

June 16, 2026

More Decks by chanyou0311

Other Decks in Technology

Transcript

  1. Yu Nakamura - chanyou • スタートアップでデータエンジニアとして交通データ分析基盤 の構築‧運⽤を経験 • その後、株式会社タイミーの DRE

    グループにジョイン • 最近はデータ利活⽤の⺠主化をキーワードに、 データモデリングやAIエージェントの開発に注⼒ • 広島在住。趣味はおうち Kubernetes クラスタ
  2. タイミーで働く タイミーを使⽤して スキマバイト スキルや勤務実績 が貯まる タイミーで働いてバッジをゲット! スキルや勤務実績が貯まる 正社員の求⼈ が紹介される スキルや勤務実績を

    元に求⼈を紹介 体験勤務 タイミーを通じて 紹介された職場で働ける 正社員として⻑期就業 お互いがマッチしたら 正社員として雇⽤される STEP3 STEP1 STEP2 STEP4 STEP5 タイミー タイミーキャリアプラス リスキリング講座 資格や免許取得、スキル習得のための 講座を受講できます。(⼀部選考あり) キャリア相談 仕事の悩みや今後の⽅向性など、 ご⾃⾝のキャリア周りについて相談できます。 OTHER BUSINESS 新規事業について タイミーのワーカープールを活かし、正社員候補となる⼈材を事業者様へご紹介するサービスです。 タイミー上の勤務データやリスキリング機会を活かし、事業者様のニーズに合わせたご紹介が可能です。 8
  3. データの上流のシステム管理者との連携を密に取る • システムの破壊的変更がセマンティックレイヤーに影響を与える場合がある ◦ データ利⽤者に影響が最⼩化するようにロジックを修正する ◦ 破壊的変更の適⽤を待ってもらう • 予期しない破壊的変更を防ぐための体制や運⽤プロセスを確⽴する ◦

    プロダクト開発チーム ▪ 破壊的変更時に PR レビュアーにアサインしてもらい、影響範囲と変更時期を把握する ◦ Salesforce 管理チーム ▪ カスタムオブジェクトの変更内容と変更予定⽇時を事前に共有してもらう • 破壊的変更は緊急性が低いものが多いので、融通は効きやすい傾向にある
  4. 「メトリっち」で具体的なデータ分析のニーズを捕捉する • BI だと、分析できなかったら諦めるので意図がログに残らない ✋ • AI だと、分析できなくても「これ出せる?」と意図がログに残る 📝 •

    例: ある部署で過去データの分析を重視していると思ったら、未来のデータに 対する分析の⽅が重要視されていた ◦ それを受けて新しいディメンションを⾜すなどの改善が⾏える
  5. そもそもセマンティックレイヤーを作るべきか? • コンセプトの検証フェーズ ◦ アドホックな分析‧モニタリング環境で⼗分 ◦ ピボットも想定されて、セマンティックレイヤーで固めると定義の追従が逆に⾜かせ となりうる • スケーラビリティの検証フェーズ

    ◦ ⼀貫した指標でのレポーティング‧意思決定が求められる ◦ 多様な切り⼝でのデータ探索の重要性も増してくる ◦ このタイミングでセマンティックレイヤーがフィットする • プロダクト開発チームが組成されるタイミングが⽬安となりそう
  6. Embedded SRE のアプローチに学ぶ • SRE の役割: プロダクトの信頼性の維持‧向上 • 中央のSREチームが多数の開発チームの相談を全て捌くのはスケールしない •

    解決のアプローチとしての Embedded SRE ◦ 開発チームに⼊り込んで、プロダクトの ⽇常的な 信頼性の維持‧向上の スキルを獲得してもらう SRE に求められる⾼度なスキルまでは含まず、 あくまで⽇常的な範囲のスキル獲得というのが肝
  7. ここで「セマンティックレイヤーを育てる」を分解してみる 1. ビジネスイベントと粒度を特定する 2. ディメンションを特定する 3. ファクトを特定する • ⽴ち上げフェーズ: ビジネスイベントやファクトの特定が中⼼

    • 拡張フェーズ: ディメンションの追加が中⼼ ⽇常的なデータモデリング業務というのは、 単純なディメンションの追加や更新が中⼼なのでは?
  8. Embedded AE (Analytics Engineering) のアプローチ • 役割 ◦ 新規事業チームに⼊り込んで、セマンティックレイヤーの⽇常的な改善の スキルを獲得してもらう

    • 新規事業の誰を巻き込むか ◦ ドメインのエキスパート ▪ 事業責任者 / オペレーション設計担当者 / プロダクトエンジニア ◦ データモデリング担当者 ▪ データアナリスト / プロダクトエンジニア
  9. Embedded AE (Analytics Engineering) のアプローチ • 取り組みの例 • モブプログラミングによるデータモデリングの実践 ◦

    セマンティックレイヤー⽴ち上げ期を主導する ◦ ちょっとしたディメンションの追加を実践してもらう • 開発ハンドブックの執筆‧公開 • Agent Skills の作成‧改善
  10. まとめ • 既存のセマンティックレイヤーの育て⽅ ◦ AI エージェントへの問合せが、分析ニーズやビジネス意図の⼿がかりに ◦ 壊さないための取り組みも重要 • 新規事業におけるセマンティックレイヤーの育て⽅の構想

    ◦ ⼀貫した指標と多様な切り⼝での分析が重要になるタイミングで始めよう ◦ Embedded AE のアプローチで、セマンティックレイヤーの⽇常的な改善を を新規事業のチームに委ねられる状態を⽬指します