Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
メルカリ CSE チームの 歩みと取り組み / Steps and Tries in the ...
Search
Katsuhiro Ogawa
January 25, 2019
Technology
2
870
メルカリ CSE チームの 歩みと取り組み / Steps and Tries in the CSE team for Mercari
Katsuhiro Ogawa
January 25, 2019
Tweet
Share
More Decks by Katsuhiro Ogawa
See All by Katsuhiro Ogawa
新規プロダクト開発に伴う既存マイクロサービスのリアーキテクティングとその後
fivestar
1
130
Goで学ぶSOLID原則
fivestar
0
280
Go in Corporate Solutions Engineering
fivestar
0
2.4k
いつまでPHP 5.x使ってるの
fivestar
1
1.9k
PHP のドキュメントを読んで PHP のことをもっと知ろう
fivestar
1
3.1k
CrocosSecurityBundleを Symfony3.0に対応した話
fivestar
0
230
PHP BLT だけど HTML5 の コンテンツモデルのお話
fivestar
0
2.3k
THE NEW "PERFECT PHP" WILL BE COMING SOON
fivestar
0
8k
Symfony - フレームワークの先へ
fivestar
2
9.9k
Other Decks in Technology
See All in Technology
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
760
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
250
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
180
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
480
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
2
330
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
140
飲食店データの分析事例とそれを支えるデータ基盤
kimujun
0
160
Terraform Stacks入門 #HashiTalks
msato
0
360
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
9
1.1k
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
150
iOSチームとAndroidチームでブランチ運用が違ったので整理してます
sansantech
PRO
0
150
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Optimizing for Happiness
mojombo
376
70k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
How to train your dragon (web standard)
notwaldorf
88
5.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
It's Worth the Effort
3n
183
27k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
How GitHub (no longer) Works
holman
310
140k
GitHub's CSS Performance
jonrohan
1030
460k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Gamification - CAS2011
davidbonilla
80
5k
Transcript
メルカリ CSE チームの 歩みと取り組み Meguro.dev #6 / Katsuhiro Ogawa
今回のアンカンファレンステーマは 「エンジニアとチーム開発」
株式会社メルカリ のスポンサーで ケータリングも用意しました
というわけで 今いるチームのことを 話します
• Twitter: @fivestr • Meguro.dev コアメンバー • メルカリ CSE チーム所属
◦ 2018/1/1 入社 ◦ バックエンドアーキテクト 小川 雄大 (OGAWA Katsuhiro)
CSE チームの歩み
CSE = Corporate Solutions Engineering
“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
メルカリ CSE のビジネスドメイン People Products 人と組織のデータベース、人事評価、インセンティブマネジメント Accounting Products 会計システム、連結決算、会計監査レポート Communication
& Knowledge Wiki PR & Branding コーポレート Web
Teams 人と組織のデータベース Reviews 人事評価システム Benefits インセンティブマネジメント T R B People
Products
2018 /01 3人 / 1ドメイン プロダクト開発開始 エンジニア・デザイナー中心 2018 /07 15人
/ 3ドメイン 2018 /12 26人 / 4ドメイン IIT から新卒加入 CSE チームの変遷 PM 加入
詳しくは Web で Go in Corporate Solutions Engineering / mercari.go
#5 https://tech.mercari.com/entry/2019/01/11/120000
CSE チームの体制と文化
None
Engineering Manager / 2 Product Manager / 2 Software Engineer
/ 11 QA Engineer / 1 Designer / 2 People Products チームの構成
プロダクト横断の Tech Lead Frontend / Backend 間のプロトコルの決定 PM / Designer
の相談役 Architect
取り組み
担当者が見積もり実施 その後開発チームで妥当性を議論 次スプリント相談 1 2 3 スプリントに入るまでの準備 チケットの完了条件の確定 チケットごとに見積担当者アサイン エンジニア見積もり
スプリントプランニング スプリントゴールの決定 実装担当者のアサイン PM / Designer / Architect / QA Software Engineer / QA All
• Realized (気づき) & Try • KPT の代替 RT Session
• 月に1度、2日間 • 技術課題にフォーカスする日 ◦ アーキテクチャ改善 ◦ ドキュメンテーション ◦ リファクタリング
DevDay
• デザイナーが中心となって実施 • この他にもプロダクトに変化が 必要な場合など、さまざまな イベントを実施 カスタマー ジャーニーマップ
• ビジョンのアップデート • マネージャーフィードバック • トレードオフスライダー • ぶれないチーム作り チームオフサイト
開発者であると同時に プロダクトのカスタマー
つづきは アンカンファレンスで!!
最後におねがい
ブログ等を書かれる場合 「メルカリがケータリングを スポンサーしてくれた」 と添えてもらえると幸いです