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

物理とデジタルの往復~印刷サプライチェーンを支えるエンジニアリング~

RAKSUL
October 18, 2021

 物理とデジタルの往復~印刷サプライチェーンを支えるエンジニアリング~

https://caddi.connpass.com/event/223827/

こちらのイベントのRAKSUL登壇資料です

RAKSUL

October 18, 2021
Tweet

More Decks by RAKSUL

Other Decks in Technology

Transcript

  1. 物理とデジタルの往復
    印刷サプライチェーンを支える
    エンジニアリング
    ©RakSul,Inc. AllRights Reserved.
    2021.09.15

    View Slide

  2. 自己紹介
    ©RakSul,Inc. AllRights Reserved.
    遠藤 友裕 Tomohiro Endo
    GitHub: -
    Twitter:https://twitter.com/tomohi_pm
    岡田 祐一 Yuichi Okada
    ラクスル株式会社 テックリード
    ラクスル事業本部 システム開発部 RIU開発1G
    2014.12
    ラクスルへジョイン、 ECの開発リーダー
    2016.10 ~
    印刷発注基盤v1の開発リード
    2019.02 ~
    印刷発注基盤v2の開発リード
    趣味:
    筋トレ(最近やってない )、娘と遊ぶ
    GitHub: https://github.com/okapon
    Twitter: https://twitter.com/okapon_pon
    ラクスル株式会社 プロダクトマネージャー
    ラクスル事業本部 プロダクト開発部
    2020.06 ~
    ラクスルへジョイン
    印刷ECサイトとサプライチェーンを支える発注基盤のプロダクトマネジメン
    トに従事
    リリース
    お急ぎの印刷も困らない「明日着・午前着便」を開始
    https://corp.raksul.com/news/press/201202tomorrow_morning/
    趣味
    ドライブ、家族と散歩、スキー(子どもが産まれてから行ってない

    View Slide

  3. 目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業概要
    ラクスルSCMのプロダクト
    ラクスルSCMのシステム変遷
    1
    2
    3

    View Slide

  4. 目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業概要
    ラクスルSCMのプロダクト
    ラクスルSCMのシステム変遷
    1
    2
    3

    View Slide

  5. 仕組みを変えれば、世界はもっと良くなる
    伝統的な産業にインターネットを持ち込み、産業構造を変革すること
    製販一体 製販分離
    払い手と受け手を
    プラットフォームを
    通じて直接結ぶ

    効率的な産業に
    既存産業 ラクスルによるプラットフォーム創造

    View Slide

  6. 事業概要
    ©RakSul,Inc. AllRights Reserved.
    印刷・広告の
    シェアリングプラットフォーム
    物流の
    シェアリングプラットフォーム
    広告の
    プラットフォーム
    コーポレートITの
    統合管理サービス
    New

    View Slide

  7. 事業概要
    ©RakSul,Inc. AllRights Reserved.
    印刷・広告の
    シェアリングプラットフォーム
    物流の
    シェアリングプラットフォーム
    広告の
    プラットフォーム
    ITデバイス&SaaS
    統合管理サービス
    New
    今回はここのサプライチェーンを支えるプロダクト開発のお話です

    View Slide

  8. 目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業概要
    ラクスルSCMのプロダクト
    ラクスルSCMのシステム変遷
    1
    2
    3

    View Slide

  9. UI / UX 顧客コミュニケーション
    決済手段
    OD/SDC
    事業
    商品種別 コスト 品質 納期
    付け合せ
    SCM
    サプライチェーン・マネジメントとは
    How does SCM works
    ©RakSul,Inc. AllRights Reserved.
    注文
    商品仕様
    決済
    印刷データ 発注 生産 配送
    ビジネス戦略のあらゆる面をサポートし競争優位を生み出す
    ※付け合せ:大きな紙に複数注文をまとめて印刷することで生産コストを低減できる

    View Slide

  10. SCMの仕組み
    SCM system
    ©RakSul,Inc. AllRights Reserved.
    Raksul SCM
    DB
    商品仕様・単価情報
    新聞折込・ポスティング
    サービス
    印刷サービス
    ダイレクトメール
    サービス
    API
    Web
    Mail
    選定
    ロジック
    各社の生産可能な商品仕様・単価データを元に
    最適な印刷会社にAPI, Webサイトを通して連携
    変換

    View Slide

  11. 各社の単価表をラクスル標準形式に変換し
    発注可能商品仕様と価格を管理
    ©RakSul,Inc. AllRights Reserved.
    発注商品仕様と単価表の管理
    Manage to specifications and costs
    300MB超...
    仕様・部数ごとの価格

    View Slide

  12. ©RakSul,Inc. AllRights Reserved.
    印刷会社向け生産管理画面
    Partner site for production
    生産現場ですぐに使えるアセットを連携し
    ラクスルの導入コストを低減

    View Slide

  13. ECサイト
    ©RakSul,Inc. AllRights Reserved.
    印刷会社向け 発注API
    Partner API for production
    システムによる同期的情報連携により人員コストを削減し生産性改善
    発注通知
    印刷
    情報取得
    印刷
    開始通知
    データ
    DL
    発注完了 印刷中 配送完了
    出荷
    通知
    印刷会社
    SCM
    注文情報

    View Slide

  14. ©RakSul,Inc. AllRights Reserved.
    開発プロセス
    How we work
    仮説
    計画
    手動
    検証
    評価
    検証
    計画
    設計 計画
    開発
    新商品開発、生産性改善施策など
    印刷会社を交え手動オペレーションで検証し
    価値を提供しながら小さく開発→規模を拡大
    検証
    振り
    返り
    Be
    Agile

    View Slide

  15. 目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業概要
    ラクスルSCMのプロダクト
    ラクスルSCMのシステム変遷
    1
    2
    3

    View Slide

  16. SCMの歴史
    History of SCM system
    ©RakSul,Inc. AllRights Reserved.
    販売サイド主体のシンプルなアプリ
    印刷サービス
    事業拡大フェーズでシンプルに立ち上げ
    [ラクスル]発注 → [印刷会社]管理画面から人の手で印刷データDL
    印刷サービス
      印刷EC
     raksul.com
    管理画面
    選定
    ロジック

    View Slide

  17. SCMの歴史
    History of SCM system
    ©RakSul,Inc. AllRights Reserved.
     2016年~ 印刷発注基盤v1誕生
    人力による受注にも限界
    API連携を開始
    印刷サービス
      印刷EC
     raksul.com
    SCMの領域
    管理画面
    選定
    ロジック
    API

    View Slide

  18. SCMの課題
    Issue of SCM system
    ©RakSul,Inc. AllRights Reserved.
    APIはある程度うまく切り出したものの、
    複数のアプリが同じDBを参照
    販売側のマスターと取り扱い商品仕様が密結合
    商品追加を迅速に行えない要因に…
      印刷発注基盤v1の課題

    View Slide

  19. SCMの課題
    Issue of SCM system
    ©RakSul,Inc. AllRights Reserved.
    印刷サービス
      印刷EC
     raksul.com
    管理画面
    選定
    ロジック
    API
    EC商品&販売マスタ登録 → 選定ロジック・外部インタフェース(WEB,API)
    販売側の開発が完了しないと何も進められない

    View Slide

  20. SCMの課題
    Issue of SCM system
    ©RakSul,Inc. AllRights Reserved.
    本来の姿
    印刷会社の取扱商品 → 取扱商品管理 → ECで販売
    現実世界と依存関係が逆転
    印刷発注基盤v2としてマイクロサービスとして作りなおす
    販売サイド主体のモノリスでは限界に… 

    View Slide

  21. SCMの目指す姿
    ©RakSul,Inc. AllRights Reserved.
    Raksul SCM
    新聞折込・ポスティング
    サービス
    印刷サービス
    ダイレクトメール
    サービス
    API
    Web
    選定
    ロジック
    2020年~ 印刷発注基盤V2
    製販分離したクリーンなシステム

    View Slide

  22. ● 販売側システムに囚われず印刷商品仕様を定義
    ● 印刷業界にはXJDFという、印刷機に対して「印刷指示を行うこ
    とを目的とした共通フォーマット」が存在
    ● 新システムではXJDFの印刷仕様を参考にProductを定義
    ©RakSul,Inc. AllRights Reserved.
    モデリング
    Modeling
    商品仕様の定義

    View Slide

  23. 販売側システムに囚われず印刷商品仕様として定義
    ©RakSul,Inc. AllRights Reserved.
    モデリング
    Modeling
    商品仕様の定義

    View Slide

  24. ● 現実世界のモノをいかに表現するか
    ● 言語化されていないドメインモデル抽出
    ● 解法モデルの作成
    ©RakSul,Inc. AllRights Reserved.
    モデリングと外部インターフェイス
    Modeling & Interface
    モデリングすごく大事にしています
    外部インターフェース(物理との橋渡し)
    ● 生産指示書
    ● 配送指示+バーコード

    View Slide

  25. 技術Stackと設計
    Tech stack & system design
    ©RakSul,Inc. AllRights Reserved.
    ● Golang
    ● Protocol Buffers
    ● Clean Architecture
    ● DDD

    View Slide

  26. © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.

    View Slide