Slide 1

Slide 1 text

CONNECT 100+を支える技術 2025.06 primeNumber Inc.

Slide 2

Slide 2 text

2 複製・転載・改変等は禁止 本内容の複製、転載、改変等は禁止します。 万が一そのような事実を発見した場合には警告の上、悪質な場合には法的措置をとることがあります。

Slide 3

Slide 3 text

目次 3 1. 100+とは 2. 3つの強化ポイント ○ 開発の強化 ○ プロセスの強化 ○ 体制の強化 3. 今後のコネクタ

Slide 4

Slide 4 text

4 yamakan (山口 寛) 株式会社primeNumber 100+ PO / Head of EL&T ・AD系 Software Engineer → DataPlatform Engineer → Engineering Manager → EM & PO ・データに関わるビジネス領域を進めるエンジニア 組織とかプロジェクト推進に取り組んでます @yamakan_67

Slide 5

Slide 5 text

5 100+とは? https://prtimes.jp/main/html/rd/p/000000096.000039164.html

Slide 6

Slide 6 text

6 実際のコネクタの増加

Slide 7

Slide 7 text

7 こんなコネクタ出してきました! 開発に加えて、要望があったものなど機能強化やエンドポイント強化をしてきています! 今日紹介する仕組み以外でも作っていってます! - 転送元:SAP・Shopify GrahpQL - 転送先:Google Ads カスタマーマッチ・Yahoo!広告 ディスプレイ広告 オーディエンスリ スト Plus …

Slide 8

Slide 8 text

8 なぜこんなに出せるようになったのか?😕

Slide 9

Slide 9 text

9 3つの強化ポイント 開発基盤の強化 プロセスの強化 体制の強化

Slide 10

Slide 10 text

10 開発基盤の強化 開発基盤の強化 プロセスの強化 体制の強化

Slide 11

Slide 11 text

11 開発基盤の強化: 通常の開発 Embulkを基盤に使い、接続先を増やす毎にPluginの構築やUIの実装 ビジネスロジックが必要な場合はアプリケーションの詳細実装 Embulk Plugin 開発基盤の強化 プロセスの強化 体制の強化 Application UI

Slide 12

Slide 12 text

12 開発基盤の強化: 基盤の強化 Embulkのプラグインは転送元HTTPに固定 その上で仕様書からアプリケーションやUIを自動生成 Embulk Plugin = input-http 開発基盤の強化 プロセスの強化 体制の強化 Application → Generator UI → Generator

Slide 13

Slide 13 text

13 開発基盤の強化: 基盤の強化 Embulkのプラグインは転送元HTTPに固定 その上で仕様書からアプリケーションやUIを自動生成 Embulk Plugin = input-http 開発基盤の強化 プロセスの強化 体制の強化 Application → Generator UI → Generator 出来ることを制限 自動化により効率化

Slide 14

Slide 14 text

14 開発基盤の強化: 実際の流れ 開発基盤の強化 プロセスの強化 体制の強化 環境取得 仕様書作成 自動生成と調整 動作検証(QA) PdM / PMM Engineer 自動化

Slide 15

Slide 15 text

15 開発基盤の強化: 実際の流れ 開発基盤の強化 プロセスの強化 体制の強化 環境取得 仕様書作成 自動生成と調整 動作検証(QA) PdM / PMM Engineer 自動化 制約:転送元HTTPがベースである 開発の省力化:  自動生成を行う基盤の構築  仕様書はノンエンジニアでも入力可能

Slide 16

Slide 16 text

16 開発プロセスの強化 開発基盤の強化 プロセスの強化 体制の強化

Slide 17

Slide 17 text

17 クリティカルパスの可視化とボトルネックの明確化 よくあるクリティカルパスを可視化(実際はもっと細かくしてます) プロセスの強化: 課題を見つける 開発基盤の強化 プロセスの強化 体制の強化

Slide 18

Slide 18 text

18 プロセスの強化: 課題を見つける 開発基盤の強化 プロセスの強化 体制の強化 1 2 プロジェクトメンバー全員でプロセスを認識 ボトルネックを全員で理解 3 対処できる部分を愚直に対応

Slide 19

Slide 19 text

19 プロセスの強化: 実行した結果 開発基盤の強化 プロセスの強化 体制の強化 PJの初期 最近のPJ 全エンドポイント作り仕様書作成に時間(大) 開発やQAもデータ準備に工数(大) 重要なものから優先して作り仕様策定を省力化 開発やQAの工数も省力化 利用者のFBを元に改善を継続

Slide 20

Slide 20 text

20 プロセスの強化:変わったこと・変わらないこと 開発基盤の強化 プロセスの強化 体制の強化 変わったこと 変わらないこと 仕様策定〜リリースまでの期間は最適化! 仕様策定のための検証環境取得 パートナー連携

Slide 21

Slide 21 text

21 体制の強化 開発基盤の強化 プロセスの強化 体制の強化

Slide 22

Slide 22 text

22 体制を強化 開発基盤の強化 プロセスの強化 体制の強化 開発基盤の強化 プロセスの強化 体制の強化 完了 改善完了 どうする?

Slide 23

Slide 23 text

23 体制を強化:並列度を上げる 開発基盤の強化 プロセスの強化 体制の強化 プロセスができた上で開発体制を強化 エンジニア体制をオフショア(Border-Z社)で強化! PdM/PMM Engineer Offshore Team 連携 連携 開発/QAを推進 仕様の詳細化 環境取得/仕様作成

Slide 24

Slide 24 text

24 体制を強化:並列度を上げる 開発基盤の強化 プロセスの強化 体制の強化 1週目 2週目 3週目 4週目 5週目 開発者 SaaS1 SaaS2 SaaS3 SaaS4 SaaS5 QA担当 SaaS1 SaaS2 SaaS3 SaaS4 オフショアでは開発とQA担当は順次動いており最適化! 順次進むと最短では毎週リリースするような体制を構築

Slide 25

Slide 25 text

25 体制を強化:成果 開発基盤の強化 プロセスの強化 体制の強化 オフショア体制:8本/月 4月はオフショア + primeNumber

Slide 26

Slide 26 text

26 今後のコネクタ拡張は?

Slide 27

Slide 27 text

27 Connector Builder https://primenumber.com/trocco/features/connector-builder

Slide 28

Slide 28 text

28 Connector Builder TROCCO公式で非対応のサービスとの連携が可能! 自社サービスや限定公開してるものも可能!

Slide 29

Slide 29 text

Thank you!