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

負債解消手段としてのビッグバンフルリプレイス、行うための3つの条件とは?

Yuki Toida
November 20, 2023
3.8k

 負債解消手段としてのビッグバンフルリプレイス、行うための3つの条件とは?

Yuki Toida

November 20, 2023
Tweet

Transcript

  1. Copyright Hacobu, Inc. 3 ⾃⼰紹介 ⼾井⽥ 裕貴 | @yuuukkku 執⾏役員CTO

    2007 - 2010 ⿇雀、オンゲランカー、サッカー、NEET、バイト、留学 2010 - 2011 株式会社モンターレ(SWE、創業メンバー) 2011 - 2017 株式会社gloops(LE、ソシャゲ) 2017 - 2019 株式会社Candee(BE×FE×Infra、ライブコマース) 2019 - 株式会社Hacobu(執⾏役員CTO、物流) ⼤規模アプリケーションのBEが主戦場で、InfraやFEもそれなり キャリア前半はプロダクト運⽤多め、後半はプロダクト⽴ち上げ多め 普段は娘とキャッキャしてるタイプ
  2. Copyright Hacobu, Inc. 8 「宅配」の⼿前にある巨⼤な物流の世界 企業間物流は30兆円もの巨⼤マーケット 企業間物流 10兆円 ※出典︓JILS「2021 年度

    物流コスト調査報告書【概要版】」(2021)10⾴及び ⽮野経済研究所「2021年版 ラストワンマイル物流市場の実態と展望」(2021) (https://release.nikkei.co.jp/attach/614407/02_202107121514.pdf)より当社推計 市場規模
  3. Copyright Hacobu, Inc. 23 プロダクトについて シェアNo.1※ の理由は 圧倒的な現場⼒とデータ活⽤の知⾒。 物流DXツールMOVO(ムーボ) ※トラック予約受付サービス「MOVO

    Berth」のシェア。 出典︓デロイト トーマツ ミック経済研究所, 『スマートロジスティクス・ソリューション市場の実態と展望【2022年度版】』https://mic-r.co.jp/mr/02560/
  4. Copyright Hacobu, Inc. 24 MOVO導⼊企業 ⼩売 卸 物流・倉庫 メーカー 飲料・⾷品

    ⽇雑・製紙 ⾃動⾞・重⼯業 電機 アパレル 化学・医薬品
  5. Copyright Hacobu, Inc. 25 MOVOを利⽤するドライバー 累計利⽤ ドライバー数 50万超 国内トラックドライバーの 2⼈に1⼈相当︕

    (*1)累計利⽤ドライバー数とは、利⽤者が「MOVO Berth」を利⽤する際に登録するドライバー電話番号のID数 (*2)国⼟交通省「物流⽣産性向上に資する幹線輸送の効率化⽅策の⼿引き」より2015年の従事者数 76.7万⼈を基に試算 (https://www.mlit.go.jp/seisakutokatsu/freight/content/001415371.pdf) (*1) (*2)
  6. Copyright Hacobu, Inc. 28 ①どのような状況下で⾏ったのか SaaS Startup ど真ん中 • 社員数は、20~30名

    • 開発組織は、10~15名 • 組織構造は、職能チーム(エンジニア、QA、SRE) • Biz組織が、要件定義を担う • 投資ラウンドは、アーリー~シリーズA • MOVOが、売上の⼤半を占める
  7. Copyright Hacobu, Inc. 29 ②何を⾏ったのか 2プロダクトをフルリプレイス、1プロダクトをクローズ • AWSインフラをゼロベースで再構築 • コンテナ

    ︓EC2 から EKSへ • CI/CD ︓Elastic Beanstalk から GitOps へ • IoT ︓Kinesiss×Lambda の Lambdaを書き直し • IaC ︓Terraform • BEのソースコードをゼロベースで書き直し • 共通部分をPF基盤として切り出し • DB再設計且つ旧システムからのデータマイグレーション(ガクブル) • FEのソースコードをゼロベースで書き直し • デザインもゼロベースで再設計 • 共通部分をUIコンポーネントとして切り出し • 開発組織を職能チーム→プロダクトチームで再構築 • POが要件定義を担い、スクラム開発へ
  8. Copyright Hacobu, Inc. 30 MOVO Before MOVO Match MOVO Fleet

    MOVO Berth ⾞両形態データ 荷姿データ メール送信機能 Angular1.6 Go(Goji) PHP(Symfony) ⾞両形態データ 位置情報データ メール送信機能 Angular1.6 PHP(Symfony) Node.js(Express) ⾞両形態データ 荷姿データ SMS送信機能 Angular1.6 jQuery PHP(Slim) 共通認証 Go(Echo) 技術スタック乱⽴、機能は重複 ※コードベースは、約20万⾏ ※仕様は、誰かの頭の中
  9. Copyright Hacobu, Inc. 31 MOVO After GoとReactで統⼀、機能は共通化 認証サービス Go 共通データサービス

    Go ・・・ Go 通知サービス Go MOVO Fleet MOVO Berth MS Go MS Go React React BFF Go(Echo) BFF Go(Echo)
  10. Copyright Hacobu, Inc. 32 ③なぜ⾏ったのか Vision(物流情報プラットフォーム)実現のため MS MS MS 認証機能

    GPS機能 通知機能 UI UI UI BFF BFF BFF 荷姿 温度帯 パレット 納品書 ・・・ Logistics Standard MOVO Fleet MOVO Berth MOVO 何か
  11. Copyright Hacobu, Inc. 33 背景 ビッグバンフルリプレイス実⾏時の背景 ① どのような状況下で⾏ったのか → さあ、これから成⻑だ︕って時の

    SaaS Startup ② 何を⾏ったのか → プロダクト2つ(と開発組織)のフルリプレイス ③ なぜ⾏ったのか → Vision実現のため
  12. Copyright Hacobu, Inc. 35 1つ⽬の条件 フルリプレイス中、事業が成⻑するか • 事業ファースト • 技術は⼿段、⽬的は事業成⻑(=Vision実現)

    • 事業成⻑を犠牲にしたフルリプレイスは慎重に • PMFの⾒極め • 機能開発を⽌めても、⼀定成⻑できるか • 機会損失は発⽣する前提
  13. Copyright Hacobu, Inc. 37 2つ⽬の条件 フルリプレイス後、確実に開発パフォーマンスが上がるか • 開発効率の向上 • モダンで統⼀された技術スタックとアーキテクチャ

    • チームアサインの流動性 • オンボーディングと成⻑のしやすさ • 採⽤ • モダンで統⼀された技術スタックとアーキテクチャ • ビッグバンフルリプレイスをやりきった実績と経験
  14. Copyright Hacobu, Inc. 38 2つ⽬の条件︓フルリプレイス後、確実に開発パフォーマンスが上がるか 2015年 株式会社Hacobuを設⽴ ベンチャーユナイテッド株式会社、YJキャピタル株式会社、株式会社オージス総研を引受先とした資⾦調達を実施 アスクル株式会社、Visionnaire Ventures、アーキタイプベンチャーズ株式会社、SMBCベンチャーキャピタル株式会社を引受先とした

    資⾦調達を実施 動態管理サービス MOVO Fleetの提供を開始 ⼤和ハウス⼯業株式会社と業務提携契約を締結 ⼤和ハウス⼯業株式会社、Sony Innovation Fundを引受先とした資⾦調達を実施 トラック予約受付サービス MOVO Berthの提供を開始 EY Innovative Startup 2018を受賞 三井不動産株式会社、⽇野⾃動⾞株式会社を引受先とした資⾦調達を実施 流通資材モニタリングサービス MOVO Seekの提供を開始 配送案件管理サービス MOVO Vistaの提供を開始 Logistics Cloud MOVO の利⽤拠点数が4000を突破 JICベンチャー・グロース・インベストメンツ株式会社、野村不動産グループ、豊⽥通商株式会社、Logistics Innovation Fundらを 引受先とした資⾦調達を実施 配⾞管理サービス MOVO Dispatchの提供を開始 cc Logistics Cloud MOVO の利⽤拠点数が9000を突破 トラックドライバーの利⽤者27万⼈以上、トラックドライバーの3⼈に1⼈が利⽤するサービスに cc 配⾞管理サービス MOVO Dispatchを、配送案件管理サービス MOVO Vistaに統合 三菱倉庫株式会社、IDATEN Venturesらを引受先とした資⾦調達を実施 ドライバー向けアプリ MOVO Driverの提供を開始 2016年 2017年 2018年 2019年 2020年 2021年 2022年 2023年 2プロダクトを立ち上げ 2プロダクトを立ち上げ 1プロダクトをドメイン統合 フルリプレイス中 フルリプレイス後
  15. Copyright Hacobu, Inc. 40 3つ⽬の条件︓組織が⼀枚岩であるか 組織が⼀枚岩でなければ、乗り越えられなかった • 開発組織のしんどみ • 存在するであろうゴールに向かって⾛り続けられるか・・・

    • Biz組織のしんどみ • 機能開発を⽌めているプロダクトを抱え、顧客とどう向き合うべきか・・・ • 経営チームのしんどみ • 本当に成功するのか、途中でやめるべきか・・・
  16. Copyright Hacobu, Inc. 46 3つ⽬の条件︓組織が⼀枚岩であるか 最⾼のチーム×当事者×本気だったから乗り越えられた、みんなに感謝 • 開発組織 • 存在するであろうゴールに向かって⾛りきった︕

    • Biz組織 • 機能開発を⽌めているプロダクトを抱え、顧客と向き合い続けてくれた︕ • 経営チーム • 本当に成功するのか、途中でやめるべきか・・・ • 最後まで各チームメンバーを信頼し、耐え抜いた︕
  17. Copyright Hacobu, Inc. 49 MOVOの今の姿 ⼯場/出荷元 物流拠点 納品先 ⾃社アプリケーション 外部アプリケーション

    ERP S/4 Hana WMS、WCS 配⾞システム 物流情報プラットフォーム 共通認証 共通機能群 共通マスタ 共通トランザクション TMS、SCPなど、 その他各社の システム ⽇野コネクト 東京海上 法⼈ドライブエージェント API API API API API 配送案件管理 トラック予約受付 動態管理 スマホアプリ Vision実現に向け、邁進中