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
2024/06/19_CHUO_Tech
Search
takochuu
June 18, 2024
Programming
0
66
2024/06/19_CHUO_Tech
https://chuo-tech.connpass.com/event/319436/
での発表資料です
takochuu
June 18, 2024
Tweet
Share
More Decks by takochuu
See All by takochuu
プロダクトヒストリーカンファレンス2024 - 登壇資料
takochuu
0
70
LayerX Fintech事業部の開発について
takochuu
0
140
これまでとこれからのサーバーサイド
takochuu
0
52
Dive panic & type
takochuu
0
520
Go Conference 2018 Autumn - 3カ国を支えるAPI基盤の構築
takochuu
1
2.4k
C Channel x Retty x eureka LT
takochuu
0
15
Global Architecture
takochuu
0
580
Other Decks in Programming
See All in Programming
チーム開発の “地ならし"
konifar
8
5.3k
AI 時代だからこそ抑えたい「価値のある」PHP ユニットテストを書く技術 #phpconfuk / phpcon-fukuoka-2025
shogogg
1
550
『実践MLOps』から学ぶ DevOps for ML
nsakki55
2
440
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
8
2.7k
Rails Girls Sapporo 2ndの裏側―準備の日々から見えた、私が得たもの / SAPPORO ENGINEER BASE #11
lemonade_37
2
180
Nitro v3
kazupon
2
310
Flutterチームから作る組織の越境文化
findy_eventslides
0
450
SUZURIの規約違反チェックにおけるクリエイタフィードバックの試⾏錯誤/Trial and Error in Creator Feedback for SUZURI's Terms of Service Violation Checks
ae14watanabe
1
160
JEP 496 と JEP 497 から学ぶ耐量子計算機暗号入門 / Learning Post-Quantum Crypto Basics from JEP 496 & 497
mackey0225
2
400
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
730
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
430
What’s Fair is FAIR: A Decentralised Future for WordPress Distribution
rmccue
0
190
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
400
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Embracing the Ebb and Flow
colly
88
4.9k
How STYLIGHT went responsive
nonsquared
100
5.9k
How to train your dragon (web standard)
notwaldorf
97
6.4k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Typedesign – Prime Four
hannesfritz
42
2.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
980
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Transcript
© LayerX Inc. Fintech事業部流・爆速開発 Kentaro Takahashi, 2024/06/19
自己紹介
© LayerX Inc. 3 Fintech事業部 VPoE Fintech事業部にて、ALTERNA(個人向け投資サービス)と ODX(Operation DX)チームのマネジメントを担当 趣味は酒と保護猫を飼うこと
以前はPairs(エウレカ) / DeNAなどに在籍 自己紹介 Kentaro Takahashi
事業紹介
5 © LayerX Inc. 「すべての経済活動を、デジタル化する。」をミッションに掲げ、 法人支出管理サービス「バクラク」や企業内業務のデジタル化を支援するサービスを提供しています。 事業紹介 バクラク事業 企業活動のインフラとなる法人支出 管理(BSM)SaaSを開発・提供
Fintech事業 ソフトウェアを駆使したアセットマネジメ ント・証券事業を合弁会社にて展開 AI・LLM事業 文書処理を中心とした、LLMの活用による プロセスのリデザイン
© LayerX Inc.
© LayerX Inc.
© LayerX Inc.
開発生産性 ≠ プロダクトの生産性
© LayerX Inc. 10 Four Keys • デプロイ頻度 • 変更のリードタイム
• 変更障害率 • サービス復元時間 開発生産性 ≠ プロダクトの生産性
© LayerX Inc. 11 開発生産性 ≠ プロダクトの生産性
© LayerX Inc. 12 開発生産性 ≠ プロダクトの生産性 2年で4000個のP-Rなので生産性は悪くなさそうだけど...
© LayerX Inc. 13 大事なことは、ちゃんと「成果」が 狙った通りに出ていること 開発生産性 ≠ プロダクトの生産性 =
使われないものを作らない
プロダクト開発の生産性をあげるために
© LayerX Inc. 15 成果 = 打率(施策の成功確率) × 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために
© LayerX Inc. 16 成果 = 打率(施策の成功確率) × 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために
© LayerX Inc. 17 = ドメインの理解 × 最速での価値検証 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために -
マーケティングメールは「特定電子メール法」という法律でオプトインが義務づけられている - 金融商品取引法によって、投資家から預かった資金は明確に分別して管理すること - このような制約を理解しておくことでコミュニケーションのスピードが上がる - 制約を正しく理解できていないと、コミュニケーションが複雑になりスピードが下がる
© LayerX Inc. 18 = ドメインの理解 × 最速での価値検証 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために
© LayerX Inc. 19 = ドメインの理解 × 最速での価値検証 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために 「よーし、エピックレベルの企画を作るぞ!」
「企画の目的Aはこれで、目的Bはこれ」 「Aに対してのストーリーはこの4つで、Bはこの3つ」 「これをこうして...」
© LayerX Inc. 20 = ドメインの理解 × 最速での価値検証 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために 「よーし、エピックレベルの企画を作るぞ!」
「企画の目的Aはこれで、目的Bはこれ」 「Aに対してのストーリーはこの4つで、Bはこの3つ」 「これをこうして...」 ✗
© LayerX Inc. 21 施策の開発は、1つの目的に対して1つの解決策が基本 → 1つの施策で複数の課題を解決しようとすると、論点がブレがち そのために、やらないことをしっかり決めることも重要 プロダクト開発の生産性をあげるために
© LayerX Inc. 22 = ドメインの理解 × 最速での価値検証 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために 「よーし、エピックレベルの企画を作るぞ!」
「企画の目的Aはこれ、Aに対してのストーリーはこの4つ」 「この機能もあればユーザーが喜びそう!」 「使い勝手を考えたら、こういう風に作りたい」
© LayerX Inc. 23 = ドメインの理解 × 最速での価値検証 打数(デリバリーのスピード) プロダクト開発の生産性をあげるために 「よーし、エピックレベルの企画を作るぞ!」
「企画の目的Aはこれ、Aに対してのストーリーはこの4つ」 「この機能もあればユーザーが喜びそう!」 「使い勝手を考えたら、こういう風に作りたい」 ✗
© LayerX Inc. 24 それっぽい思い込みで開発せず、仕様をシンプルに保つ また、仕様検討時に「どうしたらこの機能が成功か」を定義する → 成功指標が定義できないと「使われているがそのプロダクトに とって意味があるのかわからない」機能になりがち プロダクト開発の生産性をあげるために
まとめ
© LayerX Inc. 26 - それっぽい思い込みで開発せず、仕様をシンプルに保つ - 施策の成功指標を定義する - 施策の開発は、1つの目的に対して1つの解決策
- やらないことを決める - ドメインを理解することによりコミュニケーション・実装の質を上 げる まとめ
おわりに
© LayerX Inc. 28 まとめ https://note.layerx.co.jp/n/nd989c05bf9b1
© LayerX Inc. 29 - それっぽい思い込みで開発せず、仕様をシンプルに保つ - 施策の開発は、1つの目的に対して1つの解決策 - ドメインを理解することによりコミュニケーション・実装の質を上
げる まとめ