Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
LTスライド「難しいプロジェクトを、難しくしない」 LT登壇スライド
Search
y-amano
October 16, 2023
35
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LTスライド「難しいプロジェクトを、難しくしない」 LT登壇スライド
y-amano
October 16, 2023
More Decks by y-amano
See All by y-amano
Online Conference-Rookies LT-オズビジョン天野
yuya23
0
43
JIPC_ハピタス若手の発表
yuya23
0
89
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Code Reviewing Like a Champion
maltzj
529
40k
Side Projects
sachag
456
43k
The Limits of Empathy - UXLibs8
cassininazir
2
720
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Prompt Engineering for Job Search
mfonobong
0
520
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
Transcript
【ナレッジ共有】 「難しいプロジェクトを、難しくしない」
【イントロダクション】
天野勇弥/アマノ (@Yuya2218) 新卒2年目 静岡県在住 リモートワーク中心ですが、 3月に本社オフィスが原宿に移転し毎月 半分は東京に出社しています(交流しましょう!) [趣味] モルック、キャンプ、スノボ、麻雀、お笑い 自己紹介
Strictly Confidential ©2023 OZVISION 担当プロダクト:ポイントサイト「ハピタス」 「いつものネットショッピング、旅行やレストランの予約、引っ越しや保険の見積もりまで、 どこを利用しても特典ポイントが貯まる」会員サービスです。
Strictly Confidential ©2023 OZVISION 担当プロダクト:ポイントモール「ハピタス」 5 5 ビジネスモデル 〜EC利用者とEC事業者のマッチングプラットフォーム〜 ECプラットフォーム
(マッチング) 400万人 EC利用者 EC事業者 サービス利用 購買 3,000社
【メインコンテンツ】
Strictly Confidential ©2023 OZVISION LTの概要 入社して2年間で社内の重要プロジェクトに参画 1年目「①TOPページのリニューアル」 2年目「②システムのリニューアル」
Strictly Confidential ©2023 OZVISION LTの概要 どちらも 真面目に、愚直に取り組むと 難易度の高いプロジェクト
Strictly Confidential ©2023 OZVISION LTの概要 この難題に向き合った経験から... 「難しいプロジェクトを、 難しくしない」 というナレッジを、事例を通じてご紹介します
1年目「①TOPページのリニューアル」
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 大手クライアントの高単価の広告が、収益のメインを占める サイト内でも、いい場所に大きく掲載されている(強者生存の原理?) 背景
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 背景 しかし、ビジネスやプロダクトの将来を考えると、 今の売れ筋に依存しすぎず「将来的に伸ばしたい広告」も 利用促進していく必要がある
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 課題・困難 改善のつもりが改悪になってしまう恐れもあるため 安易に手を入れることが難しい
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 課題・困難 このように聖域化してしまったページ...
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 課題・困難 メスを入れなければ前進もない という状況でした
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 課題・困難 同じような課題は 皆さんそれぞれの環境でもあるのでは?
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 手を入れるのが難しいのであれば 手を入れない という結論に至りました
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 とはいえ、何もしないというわけではありま せん
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 既存に悪影響を出さないこと をスローガンに掲げ、4つのアプローチを実践
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 アプローチ1つ目 TOPページはそのままとすることで 既存への悪影響を防ぐ
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 アプローチ1つ目 さらに... 将来伸ばしたい広告に特化した画面を新 たに追加(2タブ化)
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 アプローチ2つ目 PC、SP、APPの中でも 開発対象をアプリだけに限定することでリス クを低減
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 アプローチ3つ目 悪影響を検知したら 元の仕様に切戻しができるよう開発
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 解決法 アプローチ4つ目 効果測定の仕組みを上流工程から 検討しリリースまでに装着
Strictly Confidential ©2023 OZVISION 1年目「①TOPページのリニューアル」 結果 既存に悪影響を出さず 無事リニューアルが完了🎉
2年目「②システムのリニューアル」
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 背景 ハピタスは10年以上稼働しているサービス デバイス毎に異なる言語が採用され、開発の生産性が出にくい構造 インフラやミドルウェアのEOL対応から、サイトのデザインに 至るまで、全体的にやり直したい気運が高まっていた
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 課題・困難 素直な頭で考えると、サービスに関わる全てを刷新したくなる • インフラ/ミドルウェアの刷新 •
DB設計のやり直し • バックエンドのシステム再構築 • フロントエンドのシステム再構築 • デザインのリニューアル
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 組織のエンジニアリソースの大部分をプロ ジェクトに投入することになる 課題・困難
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 システムのエンハンス開発が止まり ビジネスサイドの要求が 反映できない状態になる 課題・困難
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 https://zozotech-inc.connpass.com/event/283986/ ZOZOの外部勉強会で「ビッグバンリリースはしない」という方法論があるということを学ぶ
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 ZOZOの外部勉強会で「ビッグバンリリースはしない」という方法論があるということを学ぶ https://speakerdeck.com/takewell/zozotown-frontend-replacement-project?slide=21
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 解決法 「ビッグバンリリースはしない」というナレッジを応用し スコープを限定する 「インフラ/ミドルウェアの刷新」 「フロントエンドのシステム再構築」
にスコープを限定して取り組むことにした
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 解決法 ビッグバンリリースをしないという学びを応用し フロントも全て一度に行うのではなく 1画面ずつ段階的にリリースする方針で推進中
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 解決法 こうすることで... エンハンス開発を止めずにビジネスサイド の要求を反映しつつも
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 解決法 部分的に安定的にリニューアルを 成し遂げられる戦略を考案!
Strictly Confidential ©2023 OZVISION 2年目「②システムのリニューアル」 「技術的負債の解消」 「サイトパフォーマンスの向上」 を実現すべく取り組んでいます!
【まとめ】
Strictly Confidential ©2023 OZVISION まとめ TOPページのリニューアル 〜聖域はノータッチ+切戻す勇気〜 システムのリニューアル 〜ビッグバンを全力回避〜 1.
TOPページはそのままとし2タブ化 2. 開発対象をAPPだけに限定することでリ スクを低減 3. 悪影響を検知したら、元の仕様に切戻し ができるよう開発 4. 効果測定の仕組みを、上流工程から検 討しリリースまでに装着 1. スコープを限定 2. 1画面ずつ対応・リリース 39 難しいプロジェクトを、難しくしない