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
大規模リプレイスPJを経験した8ヶ月間を通しての学び
Search
aaaaayako
December 17, 2021
Technology
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
大規模リプレイスPJを経験した8ヶ月間を通しての学び
BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜
aaaaayako
December 17, 2021
Other Decks in Technology
See All in Technology
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
1
920
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
2.7k
AI臭い文章とは何なのか
nasuvitz
38
77k
20260930_Gemma4_Hands-on
tsho
0
210
1万名の社員が使う認証基盤で どう信頼性を担保するか?
kairim0
0
170
Claude Designがめちゃくちゃ便利なので使ってほしい
diggymo
0
190
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
590
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
250
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
370
Argo CDとAtlantisで実現するインフラ管理のセルフサービス化──小規模SREチームで支えるプラットフォーム
cassius7
0
270
IR Today: Theory, Practice, and Agents
dtunkelang
0
320
Account Factory for Terraformによる 標準化されたアカウント発行の自動化
pensuke628
0
120
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
720
Facilitating Awesome Meetings
lara
57
7.2k
It's Worth the Effort
3n
188
29k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Designing for humans not robots
tammielis
254
26k
Designing Experiences People Love
moore
143
24k
Un-Boring Meetings
codingconduct
0
440
Bash Introduction
62gerente
615
220k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
330
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.3k
Transcript
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 1 大規模リプレイスPJを経験した
8ヶ月間を通しての学び BASE Tech Talk #1 〜Next.jsを使ったカート大規模リプレイスPJの裏側〜 Ayako Tanaka 1
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 2 自己紹介
田中 彩子 Ayako Tanaka • 2020年4月にBASE株式会社へ入社 ◦ 外部連携系のオーナーズ向け機能開発 ◦ 社内コンポーネントライブラリ「BBQ」の運用・改善 ◦ 2021年2月〜9月くらいまで今回のPJを担当 2 @hiyokoayako @aaaaayako
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 3 今日話すこと
1 2 3 PJについて 取り組む上で意識したこと 振り返ってみての学び 3
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 4 PJについて
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 5 大人数・長期間のPJ
• 週毎の目的別ミーティングで進捗共有 • 困ったら気軽に相談 5 コミュニケーション • PMから意義・目的などの共有 • おさわり会で現状の確認 • ポイント制でベロシティ計測 ◦ ざっくりリリースまでの距離を 算出 モチベーション維持
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 6 取り組む上で意識したこと
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 7 取り組む上で意識したこと①
7 • 公式のTutorialをざっと見て少し手を動かしてみる • 実際の使用例を見て理解を深める 初めて触る技術やライブラリ
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 8 取り組む上で意識したこと②
• 既存のコードや仕様に関するドキュメントを読みつつ実装 • テスト項目を見て購入パターンを把握 8 カート周りのドメイン知識が 少なかった
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 9 振り返ってみての学び
9
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 10 苦労したこと
10 • 知識不足や、考慮できていなかった ケースなどにより実装に時間が かかった 思うように進捗が出せない • エラーケースや複合条件などが整理 できていなかった • 言語化されていない仕様をコード から読み解くのに時間がかかった 影響範囲の絡み合い
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 11 分かったこと
• 実装していくうちに自分のポイント 消化にかかる期間が分かってきた • 長期間のPJでは見積もりし直したり タ スクの見直しも必要 11 見積もりについて • 必要なものがたくさんある ◦ 技術力、ドメイン知識、対話力、 情報整理、チーム力... 大規模リプレイス
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 12 よかったこと
12 サポート • できていた方が良い機能と時期、 優先度が整理されていた • 結合テストのフィードバックで 優先度付けがあり取り組みやすかった 優先度付け • 設計についてのドキュメント • 実装方針の相談 • 情報元のリンク共有 • ペアプロ
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 13 •
コード、コミットログ、コメントが 分かりやすいか • 困ったことに関してログを残す ◦ Slack, GitHub, ドキュメント... 大切だと思ったこと • 普段から触って理解を深めておくこと ◦ お問い合わせ対応などでコードまで 読んだり 今後運用していく上で
© 2012-2019 BASE, Inc. © 2012-2021 BASE, Inc. 14 ありがとうございました!