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
新規プロダクトの仮説検証ループをすばやく回し続けるためのプロダクトエンジニアリング/PdENi...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
KAKEHASHI
PRO
March 13, 2024
Business
9.6k
15
Share
新規プロダクトの仮説検証ループをすばやく回し続けるためのプロダクトエンジニアリング/PdENight3
KAKEHASHI
PRO
March 13, 2024
More Decks by KAKEHASHI
See All by KAKEHASHI
React Compiler導入の効果と運用の工夫
kakehashi
PRO
3
350
変化の激しい時代をゴキゲンに生き抜くために 〜ストレスマネジメントのススメ〜
kakehashi
PRO
5
2.1k
「SaaSの次の時代」に重要性を増すステークホルダーマネジメントの要諦 ~解像度を圧倒的に高めPdMの価値を最大化させる方法~
kakehashi
PRO
3
4.4k
プロダクトを育てるように生成AIによる開発プロセスを育てよう
kakehashi
PRO
2
1.9k
チームのモメンタムに投資せよ! 不確実性と共存しながら勢いを生み出す3つの実践
kakehashi
PRO
1
310
FAXが現役の業界でマルチモーダルAIプロダクトを作る
kakehashi
PRO
1
250
EMからVPoEを経てCTOへ:マネジメントキャリアパスにおける葛藤と成長
kakehashi
PRO
9
3.2k
器用貧乏が強みになるまで ~「なんでもやる」が導いたエンジニアとしての現在地~
kakehashi
PRO
7
3.9k
AIで「ふとした疑問」を即座に検証する 〜定量で圧倒するN1理解〜
kakehashi
PRO
3
1.3k
Other Decks in Business
See All in Business
パーソルクロステクノロジー_DXソリューション本部のご紹介 / Introduction_of_dx
pxt_gs_ssol
0
1.9k
2026.6_中途採用資料.pdf
superstudio
PRO
5
110k
introduce_backoffice_coordinate
yuki_yano
PRO
1
560
Yot合同会社 会社紹介資料|ハイクラス領域エージェント職採用
yotllc
0
130
Copilotの監査ログはどこまでみれるのか
ponponmikankan
4
1.8k
ゼロスペック株式会社_会社紹介資料/zerospec-company-introduction
zerospec2
0
460
Mercari-Fact-book_jp
mercari_inc
7
190k
涅槃へGO!〜わたしの世界は、全てわたしの認識でできている〜
doiko123
0
660
会社紹介資料_株式会社アングルクリエイト ver.2026.04
anglecreate
0
360
Anker Japan Corporate Deck 2026
anker_jp
0
3.5k
情報を集める時間を チームを進める時間へ-Backlog AIアシスタントで変わった時間の使い方-
yasuhirox
0
300
株式会社PROOF_カルチャーデック
proof
2
1.8k
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
The Language of Interfaces
destraynor
162
26k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
150
Ethics towards AI in product and experience design
skipperchong
2
290
We Have a Design System, Now What?
morganepeng
55
8.1k
WENDY [Excerpt]
tessaabrams
11
37k
The World Runs on Bad Software
bkeepers
PRO
72
12k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
270
Transcript
日本の医療体験を、しなやかに。 © KAKEHASHI Inc. 新規プロダクトの仮説検証ループを すばやく回し続けるための プロダクトエンジニアリング 2024.03.13 @ Product
Engineer Night #3 株式会社カケハシ 椎葉 光行
© KAKEHASHI Inc. 椎葉 光行 (@bufferings) • 楽天(30代の10年間)→CircleCI(1年)→カケハシ(2023年4月〜) • 大阪の自宅からフルリモートで仕事をしてる
• フルスタックエンジニア プロダクトエンジニア 今日からプロダクトエンジニアってことで!
© KAKEHASHI Inc. カケハシで何をやってるの? • 株式会社カケハシ ◦ 医療系スタートアップ ◦ ミッション「日本の医療体験を、しなやかに。」
◦ 従業員数358名(2023年12月時点) • 椎葉:薬局向け新規サービスの立ち上げを担当 ◦ 仮説を検証しまくるタイプのプロダクト ◦ 2023年4月入社後すぐに立ち上げを担当 ◦ 10月にベータ版をローンチ
© KAKEHASHI Inc. 今日の話 • 話すこと ◦ プロダクトを支えるエンジニアリングの話 • 話さないこと
◦ プロダクト自体の話 全体的にさらっと話すので あとでみんなと話すネタになったらいいなという気持ち
どんな感じで開発してるの? その「エンジニアリング」とやらをやった結果 どうなってるのよ?って話を先にするー
© KAKEHASHI Inc. どんな感じで開発してるの? 直近の様子 • プロダクトマネージャーが薬局訪問 ◦ 次の日には仮説を立ててチケットを起票 ←
これ速い • チケットが起票されてからリリースされるまで ◦ 4日後、7日後、当日、翌日 ← これも速い ユーザーさんからも喜びの声が届いて喜んだ!
© KAKEHASHI Inc. どんな感じで開発してるの? 大きめの開発のときでも • 機能をデプロイできる単位で小さく切り分けて優先順位を決める • それを本番環境に隠してデプロイ ◦
社内からは見えるようにしてフィードバックをもらう • 準備が整ったら公開する 1個ずつ公開するときもあれば いくつか揃ってから公開するときもあるよ!
© KAKEHASHI Inc. どんな感じで開発してるの? ほぼ毎日本番環境にデプロイしてる • この1ヶ月間で本番デプロイを25回してた • いちばん多い日は1日に4回デプロイしてた
という感じの開発を支える エンジニアリング
© KAKEHASHI Inc. 仮説検証ループをすばやく回し続けたい! すばやい開発 • フルスタックなチーム • モノレポ •
CI/CD/IaC 変化への適応 • スクラム • モブプログラミング • トランクベース開発 安定した運用 • シンプルな設計 • ロギング・トレーシング • 検証用メトリクス 「みんなもこうするべき」なんて思ってないからね! 僕らはこうやってるってだけ
© KAKEHASHI Inc. すばやい開発:誰でもどこでもさわれる強いチームづくり! • フルスタックな開発チーム ◦ フロントエンド・バックエンド・インフラ。誰でもどこでもさわれる ◦ ただし、それぞれのメンバーに得意な領域がある
• モノレポ ◦ アプリケーション用のモノレポ。フルTypeScript ◦ それとは別にデプロイ用のリポジトリと、インフラ用のリポジトリがある • CI/CD/IaCで自動化 ◦ 特にデプロイメントのパイプラインは初期から構築していた ◦ トランクベース開発の土台
© KAKEHASHI Inc. 変化への適応:変化が多いのでシュッと対応できるように! • スクラム ◦ 1週間スプリント ◦ 毎週動くモノを見せる・毎週ふりかえりをする
• モブプログラミング ◦ 午前中は4人でモブプログラミング。午後はペアに分かれている ◦ メインペア→機能開発。サブペア→技術的負債の返済など • トランクベース開発 ◦ 常にmainにマージして本番環境までデプロイする ◦ フィーチャーフラグなどで機能を制御
© KAKEHASHI Inc. 安定した運用:手のかからない運用が開発スピードに直結! • シンプルな設計 ◦ モジュラーモノリス・DBを分割可能な状態にしている ◦ DDDの戦術的設計は採用しないことにした。でもユビキタス言語にはこだわる
• ロギング・トレーシング ◦ 1行1行どこで予想外のことが起こってもユーザー影響が分かるようにしている ◦ フロントエンド・BFF・APIをつなぐ分散トレーシングを取得している • 検証用メトリクス ◦ 仮説を検証できるように、ユーザーアクションなどのメトリクスを取得している
© KAKEHASHI Inc. そういうチームなので、こういうことができた! コードを初めて触ったその日に本番環境までデプロイ https://twitter.com/dora_e_m/status/1767471761501909442
まとめ
© KAKEHASHI Inc. 仮説検証ループをすばやく回し続けてる! すばやい開発 • フルスタックなチーム • モノレポ •
CI/CD/IaC 変化への適応 • スクラム • モブプログラミング • トランクベース開発 安定した運用 • シンプルな設計 • ロギング・トレーシング • 検証用メトリクス このあたりのネタでみんなとお話できると嬉しい!
None