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
大規模な組織で新規機能開発が頓挫したことの学び / Learning that new fun...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yunosuke Koizumi
July 10, 2019
Technology
0
530
大規模な組織で新規機能開発が頓挫したことの学び / Learning that new function development had failed
Yunosuke Koizumi
July 10, 2019
Tweet
Share
More Decks by Yunosuke Koizumi
See All by Yunosuke Koizumi
スクラム見習いがワークショップを企画して開催に至るまで / What is important thing to hold workshop?
yzumi
2
3.3k
Other Decks in Technology
See All in Technology
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
140
分析画面のクリック操作をそのままコード化 ! エンジニアとビジネスユーザーが共存するAI-ReadyなBI基盤
ikumi
0
130
AI推進者の視点で見る、Bill OneのAI活用の今
sansantech
PRO
2
320
20260129_CB_Kansai
takuyay0ne
1
260
KubeCon + CloudNativeCon NA ‘25 Recap, Extensibility: Gateway API / NRI
ladicle
0
170
新規事業における「一部だけどコア」な AI精度改善の優先順位づけ
zerebom
0
490
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
2
910
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
Agile Leadership Summit Keynote 2026
m_seki
1
110
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
520
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
187
22k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
100
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Music & Morning Musume
bryan
47
7.1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
310
Unsuck your backbone
ammeep
671
58k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
76
Navigating Weather and Climate Data
rabernat
0
96
Transcript
大規模な組織で 新規機能開発が頓挫したことの学び 2019.07.10 ルーキーエンジニアが吠える!失敗LT大会 小泉裕之介 @y-zumi \ 失敗談 /
About me 小泉 裕之介 / @y-zumi -会社:Mercari, Inc. -職業:バックエンドエンジニア -趣味:散歩・読書
-Android→Backendで絶賛勉強中
今日話すこと
メルカリのインターン時代の プロジェクトでの失敗談を紹介します \ 5分なので駆け足で!! /
当時のプロジェクト -期間:4ヶ月 -メンバー:エンジニア 1人, PM 2人 -やっていたこと: LINE Bot を利用した新施策の実験
(商品通知, おてつだい出品 などを試していた)
LINE Bot LINE Bot Server Simplified Architecture for LINE Bot
Mercari Server mercari-api \補足/
LINE Bot LINE Bot Server Simplified Architecture for LINE Bot
Mercari Server mercari-api 通知メッセージ送信 アカウント情報 会話精度向上 会話セッション保持 商品の更新通知 各種情報取得 - 友達が出品したとき - 商品が売れたとき - 取引が終了したとき - 取引コメントが付いたとき \補足/
私がやっていたこと -開発全般 -スケジュール管理 -機能の設計と見積もり -PMと仕様について摺り合わせ -他のチームへの相談・依頼 -途中からリモート勤務へシフト(当時、地方在住)
私がやっていたこと -開発全般 -スケジュール管理 -機能の設計と見積もり -PMと仕様について摺り合わせ -他のチームへの相談・依頼 -途中からリモート勤務へシフト(当時、地方在住) Go Bold 過ぎて、頓挫しました
失敗談
失敗談 1. 計画が甘いことによる失敗 2. 社内ステークホルダーとの連携不足による失敗
失敗談 1. 計画が甘いことによる失敗 2. 社内ステークホルダーとの連携不足による失敗
1. 計画が甘いことによる失敗 -十分な設計をしないまま見積もりをしていた -見積もりの不確実性が高く, リスケジュールが頻繁に起きていた -開発期間内に実装できない機能をスケジュールに組み込んでいた
1. 計画が甘いことによる失敗 - 失敗から学んだこと -不確実性を考慮した最早, 最遅による見積もり -PMと機能の優先順位変更と スコープの変更に関するコミュニケーションをとる
失敗談 1. 計画が甘いことによる失敗 2. 社内ステークホルダーとの連携不足による失敗
失敗談 1. 計画が甘いことによる失敗 2. 社内ステークホルダーとの連携不足による失敗
2. ステークホルダーとの連携不足による失敗 -ドキュメントがないまま相談をしていた -機能・背景の説明, 確認などのコミュニケーション量が肥大 化していた -互いの時間を消耗することになり, 色々な方に負担を掛ける ことになってしまった
2. ステークホルダーとの連携不足による失敗 -失敗からの学び -必要最低限の設計・仕様ドキュメントは作っておく -影響がありそうな部署には資料を送るなど頭出ししておく -開発をするだけではだめで, EM的な立ち回りが求められる \問題の整理にもなる!/
まとめ
-「スケジュール」の学び -不確実性を反映した計画をする -スケジュールに収まらない機能は”No”と言おう! -「プロジェクトマネジメント」の学び -開発だけでなくプロジェクトマネジメントも求められる -プロジェクトをスムーズに進めるために先を読んで動こう
Thank you!