$30 off During Our Annual Pro Sale. View Details »

メルカリ CSE チームの 歩みと取り組み / Steps and Tries in the CSE team for Mercari

メルカリ CSE チームの 歩みと取り組み / Steps and Tries in the CSE team for Mercari

Katsuhiro Ogawa

January 25, 2019
Tweet

More Decks by Katsuhiro Ogawa

Other Decks in Technology

Transcript

  1. メルカリ CSE チームの
    歩みと取り組み
    Meguro.dev #6 / Katsuhiro Ogawa

    View Slide

  2. 今回のアンカンファレンステーマは
    「エンジニアとチーム開発」

    View Slide

  3. 株式会社メルカリ
    のスポンサーで
    ケータリングも用意しました

    View Slide

  4. というわけで
    今いるチームのことを
    話します

    View Slide

  5. ● Twitter: @fivestr
    ● Meguro.dev コアメンバー
    ● メルカリ CSE チーム所属
    ○ 2018/1/1 入社
    ○ バックエンドアーキテクト
    小川 雄大 (OGAWA Katsuhiro)

    View Slide

  6. CSE チームの歩み

    View Slide

  7. CSE =
    Corporate Solutions Engineering

    View Slide

  8. “Solve business challenges
    by engineering”
    経営課題をエンジニアリングで解決する
    Increasing
    operation cost
    Improve productivity and accuracy
    of every work
    Globally!!
    Multiple bases
    Importance of management
    The growth of the
    organization

    View Slide

  9. メルカリ CSE のビジネスドメイン
    People Products
    人と組織のデータベース、人事評価、インセンティブマネジメント
    Accounting Products
    会計システム、連結決算、会計監査レポート
    Communication & Knowledge
    Wiki
    PR & Branding
    コーポレート Web

    View Slide

  10. Teams
    人と組織のデータベース
    Reviews
    人事評価システム
    Benefits
    インセンティブマネジメント
    T R B
    People Products

    View Slide

  11. 2018
    /01
    3人 / 1ドメイン
    プロダクト開発開始
    エンジニア・デザイナー中心
    2018
    /07
    15人 / 3ドメイン
    2018
    /12
    26人 / 4ドメイン
    IIT から新卒加入
    CSE チームの変遷
    PM 加入

    View Slide

  12. 詳しくは Web で
    Go in Corporate Solutions Engineering / mercari.go #5
    https://tech.mercari.com/entry/2019/01/11/120000

    View Slide

  13. CSE チームの体制と文化

    View Slide

  14. View Slide

  15. Engineering Manager / 2
    Product Manager / 2
    Software Engineer / 11
    QA Engineer / 1
    Designer / 2
    People Products チームの構成

    View Slide

  16. プロダクト横断の Tech Lead
    Frontend / Backend 間のプロトコルの決定
    PM / Designer の相談役
    Architect

    View Slide

  17. 取り組み

    View Slide

  18. 担当者が見積もり実施
    その後開発チームで妥当性を議論
    次スプリント相談
    1
    2
    3
    スプリントに入るまでの準備
    チケットの完了条件の確定
    チケットごとに見積担当者アサイン
    エンジニア見積もり
    スプリントプランニング
    スプリントゴールの決定
    実装担当者のアサイン
    PM / Designer / Architect / QA
    Software Engineer / QA
    All

    View Slide

  19. ● Realized (気づき) & Try
    ● KPT の代替
    RT Session

    View Slide

  20. ● 月に1度、2日間
    ● 技術課題にフォーカスする日
    ○ アーキテクチャ改善
    ○ ドキュメンテーション
    ○ リファクタリング
    DevDay

    View Slide

  21. ● デザイナーが中心となって実施
    ● この他にもプロダクトに変化が
    必要な場合など、さまざまな
    イベントを実施
    カスタマー
    ジャーニーマップ

    View Slide

  22. ● ビジョンのアップデート
    ● マネージャーフィードバック
    ● トレードオフスライダー
    ● ぶれないチーム作り
    チームオフサイト

    View Slide

  23. 開発者であると同時に
    プロダクトのカスタマー

    View Slide

  24. つづきは
    アンカンファレンスで!!

    View Slide

  25. 最後におねがい

    View Slide

  26. ブログ等を書かれる場合
    「メルカリがケータリングを
    スポンサーしてくれた」
    と添えてもらえると幸いです

    View Slide