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

6年の歴史×ペタバイト級のデータ基盤のチームを一体化する開発スタイル

PLAID Tech
October 22, 2024

 6年の歴史×ペタバイト級のデータ基盤のチームを一体化する開発スタイル

KARTE Datahubでは、ビジネスや技術など多様なバックグラウンドを持つメンバーが、いかにして一体感を持ちながら開発を進めているのかを紹介します。本セッションでは、異なる特性を持つメンバーが協力し、効果的な開発プロセスをリアルな事例でお伝えします。

発表者 : 田宮弘樹(プレイド)

「プレイド・kikitori・ダイニー・RightTouch_技術領域の垣根を超えた開発手法大公開!」
https://plaidtech.connpass.com/event/332236/

PLAID Tech

October 22, 2024
Tweet

More Decks by PLAID Tech

Other Decks in Technology

Transcript

  1. © PLAID, Inc. | Confidential ⾃⼰紹介 ⽥宮 弘樹 株式会社プレイド github : plaid-tamiyah

    ⼤規模システム開発期 ⽇⽴、NTT、NEC等で伝統的なシステム開発に従事 toB領域 から toC領域へ toC向けサービス、エンタメ業界、SNS ⾊んな新規プロダクトの開発期 テックリードとか⾊々経験 2022/10 にプレイドにジョイン 前職の新規プロダクトの開発中⽌もトリガーに © PLAID, Inc. | Confidential 2 KARTE Signals 広告配信最適化プロダクトのエンジニアとして KARTE Datahub Dev Lead KARTE Datahub 2024年1⽉からエンジニアとして参画。 現在はDev Leadを担当 [経歴] [プレイド時代]
  2. © PLAID, Inc. | Confidential KARTE Datahub とは? KARTE内外のデータを統合する ことで、ユーザーにKARTE外に ある情報の紐付けや、接客アク ションでの利⽤、データ分析‧

    可視化が可能となるプロダクト です。 また、加⼯したデータを再度外 部データベースへ連携し、必要 に応じてエンドユーザーとのコ ミュニケーションなどにも活⽤ することができます。 © PLAID, Inc. | Confidential 4
  3. © PLAID, Inc. | Confidential 監査ログプロジェクト全体像 2024/ 4月 • 要件叩きから設計、開発スコープの絞込 • リファレンス実装のために最⼩要件で開発

    リファレンス実装 7月 β版開発&他チームへ展開 • リファレンス実装を他チームへ展開する • β公開に必要な要件とクライアントの期待値調整 10月 監査ログβ提供開始 • β公開(特定のクライアントへ提供) • GA公開のための開発 GA
  4. © PLAID, Inc. | Confidential 監査ログプロジェクト全体像 2024/ 4月 • 要件叩きから設計、開発スコープの絞込 • リファレンス実装のために最⼩要件で開発

    リファレンス実装 7月 β版開発&他チームへ展開 • リファレンス実装を他チームへ展開する • β公開に必要な要件とクライアントの期待値調整 10月 監査ログβ提供開始 • β公開(特定のクライアントへ提供) • GA公開のための開発 En.#1 En.#2 En.#3 PdM PO メンバーとロール
  5. © PLAID, Inc. | Confidential 監査ログプロジェクト全体像 2024/ 4月 • 要件叩きから設計、開発スコープの絞込 • リファレンス実装のために最⼩要件で開発

    リファレンス実装 Q4. 7月 β版開発&他チームへ展開 • リファレンス実装を他チームへ展開する • β公開に必要な要件とクライアントの期待値調整 10月 監査ログβ提供開始 • β公開(特定のクライアントへ提供) • GA公開のための開発 En.#1 En.#2 En.#3 PdM PO メンバーとロール インシデント 対応 エスカレ 対応 Issue triage 脆弱性診断 後対応 データ取扱 ポリシー Product Feedback 割込み プロジェクト
  6. © PLAID, Inc. | Confidential コミュニケーションラインと役割 © PLAID, Inc. | Confidential 13 En.#1 En.#2

    En.#3 PdM PO En. • 監査ログ実装 • エスカレ対応 • インシデント対応 • 脆弱性診断後対応 • Product Feedback Cycle PdM • 監査ログのクライアントワーク • 監査ログのクライアントの期待値調整 • 他チーム展開 • インシデント対応 PO • 監査ログのクライアントワーク • 監査ログのクライアントの期待値調整 • 全体調整(社内&社外) • インシデント対応 監査ログ実装3のオーナー 監査ログ実装2のオーナー 監査ログ実装1のオーナー
  7. © PLAID, Inc. | Confidential must が will につながっていること © PLAID, Inc. | Confidential

    16 != (つながっていない) • must がただの「やるべきこと」意外に広がらず作業化します。 その結果、モチベーションが下がり、⽣産性が低下します。 == (つながっている) • 「⾃分たちがなぜ今これをやるべきか」が重要な⼟台の⼀部として 捉えることで意味づけがなされ、より良い解決法に繋がり安定化にも寄与。 -> (具体例) • エンタープライズ向け顧客の信頼性を担保し、法的要求やコンプライ アンスに対応するために⾏う must である。これは、さらに⾼度な データプラットフォームを実現するための整理ステップである。
  8. © PLAID, Inc. | Confidential ワクワクする⽬的が共有されている © PLAID, Inc. | Confidential 18 != (共有されていない)

    • 今やっていることの先にどんな新しい価値が提供できるか、どういう 未来が待っているかが⾒えず進化を感じられなくなる。虚無感。 == (共有されている) • これから⽣み出される新しい世界観や価値が強⼒なモチベーションと なり、共通の⽬的と共に意識の⼀体化を促してくれる。楽しい。 -> (具体例) • エンタープライズ市場にデータ管理の未来を⾒据えて、ゼロコピーの 活⽤、横断的なデータリネージによる、企業内外で取り扱いわれるあ らゆるデータの管理と⼀元化を可能にする次世代DataPFを作る。
  9. © PLAID, Inc. | Confidential ロールやポジションにこだわらない © PLAID, Inc. | Confidential 20 != (こだわる)

    • ⼀部のメンバーにオーナーシップが偏ると各個⼈のクリエイティビ ティや機動⼒が阻害されて主体性が低下する。=他責志向。 == (こだわらない) • メンバーが主体的に動こうとする意思を尊重し、積極的にオーナーシップ を持ってもらえる。=⾃分が価値を作り出しているという当事者意識 -> (具体例) • インシデント対応やトップダウンのタスクが急に差し込まれた際に、別メ ンバーが元タスクの担当者から⾃発的に引継ぎ、そのメンバーがリーダー シップを発揮して進めてくれた。