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
[PO祭り2021Spring]新人POの安心安全なマーケット開発と振り返り
Search
yukito5669
March 13, 2021
Programming
0
770
[PO祭り2021Spring]新人POの安心安全なマーケット開発と振り返り
イベント情報:
https://postudy.connpass.com/event/202404/
yukito5669
March 13, 2021
Tweet
Share
More Decks by yukito5669
See All by yukito5669
How do we achieve Trust and Safety Marketplace?
yukito5669
0
130
Other Decks in Programming
See All in Programming
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
1.7k
Understanding Ast By Looking
inouehi
0
120
OpenTelemetry のサービスという概念について
azukiazusa1
1
400
CSRF対策のやり方、そろそろアップデートしませんか / Update your knowledge of CSRF protection
hiro_y
25
15k
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
8
2.2k
Open Source Swift Workshop - Foundation and first party libraries
ikesyo
0
180
生成 AI の中身を覗いてみよう〜基礎から医療現場での応用まで〜
soh9834
2
760
Learning PHP and Static Analysis with PHP Parser
inouehi
1
250
PHP 8.3で追加されたjson_validate()を徹底的に深掘りしてみよう
mashirou1234
1
720
Open Source Swiftc Workshop
kitasuke
1
180
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
100
C# 大統一理論推進委員会 会員のための Unity Package Manager プロジェクト構成案
monry
PRO
0
580
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
8
8.2k
The Pragmatic Product Professional
lauravandoore
24
5.7k
Making Projects Easy
brettharned
106
5.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
242
12k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
242
20k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
The Art of Programming - Codeland 2020
erikaheidi
40
12k
For a Future-Friendly Web
brad_frost
170
8.9k
Clear Off the Table
cherdarchuk
82
310k
It's Worth the Effort
3n
180
27k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
24
2.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
319
20k
Transcript
1 新人POの安心安全なマーケット開発と振り返り 2021/03/13
2 一番最初に行ったプロジェクト リリースが4ヶ月遅れ 1回リリースを失敗した
3 自己紹介 伊藤 勇輝 / Yuki Ito 株式会社メルカリ CRE PdM
/ PO(違反検知) • 2016年:インターンとしてメルカリに入社 ◦ CS部門にて、お問合せ対応やVOC分析、CS 業務をサポートするためのAI等様々な技術検 証を担当。 • 2019年:大学を卒業し、新卒でメルカリに入社 ◦ Product部門CREにて、AIなどを用いた違 反検知システムの開発を担当
4 どのようなプロジェクトだったか
5 「お客さまの違反出品を未然に防止する機能」を作ろう プロジェクトの始まり それまで これから ①出品完了 ②モニタリング ③削除通知 ①出品確認 ②フィードバック
③出品完了
6 乗り越えなければいけなかった点
7 ❏ 複数のチームと連携した開発 ❏ CAMP体制 ❏ スクラム開発 ❏ マイクロサービスアーキテクチャー ❏
違反監視システムの特性 ❏ 段階的な機能開放ができないリリース ❏ 出品ルールの性質上、すべての出品に同様に適用する必要がある ❏ 実装上の制約 乗り越えなければいけなかった点
8 Camp SystemとScrum 全社方針 Camp A Focus : 出品 Camp
B Focus : 配送 Camp C Focus : 購入 Camp D Focus : CRE Scrum 1 Scrum 2 Scrum 3 Scrum 4 Scrum 5 Scrum 6 Scrum 7 Scrum 8 Scrum 9 Scrum 10 Scrum 11 Scrum 12 MS MS MS MS
9 発生した事象
10 ❏ 課題発見の遅れによる開発遅延 ❏ チーム間のコミュニケーション不足 ❏ スプリントサイクルが違うため、進捗のあるタイミングも異なる ❏ => 実装方法の変更決定が遅れ、リリースが遅れる
❏ 拡大する初期リリース項目 ❏ スプリントサイクルが違うため、別チームの MVP開発を待っている間に、自チームの MVP以外 の開発が進行 ❏ MVP以降で想定していた機能も初期に盛り込む ❏ すぐに発見できないリリース時の問題 ❏ 適切なログを出力していなかったため、切り戻しの判断、問題特定に時間がかかる 発生した事象
11 反省と学び
12 ❏ コミュニケーションを増やす仕組みを作ろう ❏ “プロジェクト”としてのDaily Standup ❏ 気軽にやりとりできるコミュニケーションシート ❏ ステークホルダーの期待値は、正しく調整しよう
❏ いつ・どのような機能が利用可能になるのか ❏ そして、その確度はどのくらいか ❏ 小さくリリースして、気づきを早く得よう ❏ どの単位でリリースすると、顧客価値を提供できるのか ❏ 小さいものから大きな気づきを得て、それを積み重ねる 反省と学び
13 Mercari CS/CRE Tech Talk #1 CSプラットフォームの裏側 2021/04/06 メルカリCREに興味がある方向け 個人のTwitter @yukito5669
14 ありがとうございました!