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

ラクスル流技術的負債との上手な付き合い方

RAKSUL
May 18, 2021

 ラクスル流技術的負債との上手な付き合い方

RAKSUL

May 18, 2021
Tweet

More Decks by RAKSUL

Other Decks in Technology

Transcript

  1. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ラクスル流
    技術的負債との上手な付き合い方
    ©RakSul,Inc. AllRights Reserved.
    2021.05.18 Raksul Tech Talk #1
    技術的負債からの脱出

    View Slide

  2. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    執行役員 ラクスル事業本部
    Head of Engineering
    IIJ、DeNAを経て、2017年よりラクスルへ。
    エンジニア -> TL -> EM -> HoE というキャリアを
    歩む。現在は事業全体の開発を牽引。
    二串 信弘
    Twitter: @nikushi_jp
    Nobuhiro Nikushi
    自己紹介

    View Slide

  3. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    今日のテーマ
    ラクスル流
    技術的負債との上手な付き合い方
    ©RakSul,Inc. AllRights Reserved.

    View Slide

  4. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業
    モノリス to マイクロサービス移行プロジェクトの紹介
    ビジネスサイドも巻き込む技術的負債との上手な付き合い方
    1
    2
    3

    View Slide

  5. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業
    モノリス to マイクロサービス移行プロジェクトの紹介
    ビジネスサイドも巻き込む技術的負債との上手な付き合い方
    1
    2
    3

    View Slide

  6. Vision
    仕組みを変えれば、世界はもっと良くなる
    BETTER SYSTEMS, BETTER WORLD

    View Slide

  7. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ラクスルのミッション
    伝統的な産業にテクノロジーを持ち込み
    産業構造を変え、21世紀型へアップデート
    既存産業
    20世紀型
    ラクスルによるプラットフォーム創造
    21世紀型
    製販一体 製販分離

    View Slide

  8. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    2013年3月開始 2015年12月開始
    印刷・集客支援の
    シェアリングプラットフォーム
    物流の
    シェアリングプラットフォーム
    2020年4月開始
    広告の
    プラットフォーム

    View Slide

  9. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業
    モノリス to マイクロサービス移行プロジェクトの紹介
    ビジネスサイドも巻き込む技術的負債との上手な付き合い方
    1
    2
    3

    View Slide

  10. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    Raksul Platform Project
    Print EC
    2017年よりRaksul Platform Projectをスタート
    小さいプロダクトに分割、刷新し事業経営に柔軟性を作る
    Area
    Marketing
    Design
    Novelty
    Datacheck
    Platform
    Printing
    Platform
    The monolith 分割刷新

    View Slide

  11. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    スクラムチーム数の変化
    3 => 10
    2017 2021
    ※数字はラクスル事業内

    View Slide

  12. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    デプロイ回数
    ※数字はラクスル事業内

    View Slide

  13. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ● 日本、ベトナム(ホーチミン)、インド(ベンガルール)の3拠点
    ● プロダクトごとにスクラムチームが存在し、アジャイルで開発
    ● 拠点同士で完全に独立しているわけではなく、プロダクトごとに協業
    エンジニア組織
    ©RakSul,Inc. AllRights Reserved.
    国内
    78名
    20名
    (20.6稼働開始)
    4名
    (20.10稼働開始)
    ※ ベトナムオフィスの様子
    ※ 人員数は2020年12月現在

    View Slide

  14. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    目次
    ©RakSul,Inc. AllRights Reserved.
    ラクスルの事業
    モノリス to マイクロサービス移行プロジェクトの紹介
    ビジネスサイドも巻き込む技術的負債との上手な付き合い方
    1
    2
    3

    View Slide

  15. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    (問) 技術的負債に最も関心があるのは次のうち誰でしょう?
    1. エンジニア
    2. ビジネス
    3. 経営者

    View Slide

  16. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    (答え) 全員
    1. エンジニア
    2. ビジネス
    3. 経営者

    View Slide

  17. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    技術的
    負債 エンジニア
    ビジネス
    ● エンジニア 生産性高く仕事したい。今のコードではそれは出来ない
    ● ビジネス検証してみたい新しい施策がある。今は踏み込むときだ。
    現場でよくありがちな対立構造

    View Slide

  18. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    一歩引いて見る

    View Slide

  19. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    利害関係を一致させ、協力体制を作る
    ビジネス
    チームとして本当に成し遂げたい事
    技術的負債を解消す
    るための前提の共有
    や認識を揃える。
    価値・強みの創出
    エンジニア
    プロダクト
    マネージャー
    デザイナー
    Howとしての技術的負債の改善。
    ラクスルの場合、結果として事業の強みを作った。

    View Slide

  20. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    相互理解を大事にする。
    職種の垣根を超えたコラボレーションを大切にします。対話や
    学びの機会を通じて、
    技術的負債とうまく付き合います。

    View Slide

  21. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    ©RakSul,Inc. AllRights Reserved.
    Reality = ビジネスへの解像度を上げる。
    ソフトウェアエンジニアとして、複雑な現実世界に即したアプリケーションを
    作るということは非常に高レベルかつクリエイティビティを伴う作業であり、ス
    テークホルダーへの深い理解なくしてある程度長く効率的に運用できるアプ
    リケーションを作ることは出来ないでしょう。

    View Slide

  22. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    全社員が集まるイベントを利用し、「技術的負債とはなにか?」から「技術的負債にま
    つわる学び・失敗まで」わかりやすい言葉で伝える。共通認識が育まれコミュニケー
    ションはしやすくなる。社内広報と連携した。
    エンジニアから非エンジニアへ
    技術的負債にまつわる学びをシェア
    全社朝会での共有資料

    View Slide

  23. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    まとめ
    技術的負債への取り組みも見方によっては攻めの施策になる場合も
    共通の目的を導入し、協力体制を作ろう
    相互理解や組織的な学びを大事にして技術的負債と上手に付き合う

    View Slide

  24. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    イベント・採用情報
    ©RakSul,Inc. AllRights Reserved.
    We are hiring !
    ● フロントエンドエンジニア
    ● サーバーサイドエンジニア
    ● QAエンジニア
    ● テックリード候補
    ● エンジニアリングマネージャー
    候補
    募集職種一覧はこちら

    View Slide

  25. 社外秘 CONFIDENTIAL
    © RakSul,Inc. All Rights Reserved.
    イベント・採用情報
    ©RakSul,Inc. AllRights Reserved.
    最新の情報は
    SNSをご覧ください
    @raksuldev
    最新の情報はTwitterから
    @raksuldev
    無料セミナー申込は
    こちら
    Raksul Tech Talk #02
    7/7 19時~ 
    DeNA・ラクスルCTOが語る
    『エンジニアの育て方と育ち方』
    ~育成する側・育成される側に必要なもの~

    View Slide

  26. Vision
    仕組みを変えれば、世界はもっと良くなる
    BETTER SYSTEMS, BETTER WORLD

    View Slide

  27. ©RakSul,Inc. AllRights Reserved.

    View Slide