Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
© 2025 estie Inc. ユーザー価値を最大化するための爆速開発
Slide 2
Slide 2 text
© 2025 estie Inc. 木村洋太 (estie Software Engineer) • 新卒でグリー株式会社に入社。Webメ ディアのバックエンド開発やSaaSプロダ クトの開発を経験。 • 2023/12にestieに入社。現在はテック リードとして、物流・オフィスリサーチ チームの開発をリード。 • 趣味はプログラミング、ボルダリング 自己紹介
Slide 3
Slide 3 text
© 2025 estie Inc. • はじめに o 開発速度が速いとは? • 爆速開発を支えるチーム文化 o チーム全員で「ユーザー価値」を考える o すぐに開発できるものは「その場で対応」する • 爆速開発を支える技術 o プルリクエストごとのPreview環境 o Feature Toggleを用いたトランクベース開発 o GraphQLを用いた一貫開発 アジェンダ ユーザー価値を最大化するための爆速開発
Slide 4
Slide 4 text
© 2025 estie Inc. はじめに
Slide 5
Slide 5 text
© 2025 estie Inc. 開発速度が速いとは? 開発速度が速い
Slide 6
Slide 6 text
© 2025 estie Inc. 開発速度が速いとは? ユーザーにとって価値ある機能を開発 リリースするまでの速度が速い
Slide 7
Slide 7 text
© 2025 estie Inc. ユーザー価値のある機能をリリース 開発速度が速いとは? ユーザーが困っていないことを速く開発してリリースしても 「開発速度が速い」という印象にはならない
Slide 8
Slide 8 text
© 2025 estie Inc. リリースサイクルが速い 開発速度が速いとは? • ユーザー価値を考慮しても、リリースした機能が必ず使われるとは限らない • 速いサイクルでリリースし、改善していくことが重要
Slide 9
Slide 9 text
© 2025 estie Inc. 爆速開発を支えるチーム文化
Slide 10
Slide 10 text
© 2025 estie Inc. チーム全員で「ユーザー価値」を考える • 商談・定例への同席 • ユーザーが本当に困っていることを深掘りできる • ユーザーと日頃から話すことでドメイン知識が付く • チーム全員でのロードマップ作成会 • チーム全体で同じ方向を向き開発を進められる • https://www.estie.jp/blog/entry/2025-01-16-pm-blog 爆速開発を支えるチーム文化
Slide 11
Slide 11 text
© 2025 estie Inc. ユーザーが本当に困っていることを深掘りできる 爆速開発を支えるチーム文化 ユーザーの要望 ユーザーが本当に 求めていたもの 伝わった仕様 「出力機能の上限を1000件に上げたい」
Slide 12
Slide 12 text
© 2025 estie Inc. ユーザーが本当に困っていることを深掘りできる 爆速開発を支えるチーム文化 ユーザーの要望 ユーザーが本当に 求めていたもの 伝わった仕様 「出力機能の上限を1000件に上げたい」 ユーザーの求める条件で絞り込みが できなかった 絞り込み機能の強化 なぜ必要か 深掘り 画像はDALL-E 3で作成 https://openai.com/index/dall-e-3/
Slide 13
Slide 13 text
© 2025 estie Inc. 爆速開発を支えるチーム文化 ドメイン知識と開発速度 みなさん 厚木市の大型物件の募集賃料3,000円/坪
Slide 14
Slide 14 text
© 2025 estie Inc. 爆速開発を支えるチーム文化 ドメイン知識と開発速度 厚木市の大型物件の募集賃料3,000円/坪 物流チーム エンジニア 低すぎる! バグかも
Slide 15
Slide 15 text
© 2025 estie Inc. 爆速開発を支えるチーム文化 ユーザー価値の理解とドメイン知識が プロダクトの開発速度の向上につながる
Slide 16
Slide 16 text
© 2025 estie Inc. すぐに開発できるものは「その場で対応」する 数時間しかかからない改善・機能なら作ってみて考える • 作ってみないとわからないことも多い • 速く作ってリリースすることで、ユーザーからフィードバックがもらえる • プロダクトマネージャーはストッパー 爆速開発を支えるチーム文化
Slide 17
Slide 17 text
© 2025 estie Inc. 爆速開発を支えるチーム文化 すぐに開発できるものは「その場で対応」する 地図出力機能の改善 • マーカーのドラッグ移動 • マーカーの色変更 • マーカーのサイズ変更 今までの仕様では地図出力された画像をパワポ上で 再編集して利用されていた before
Slide 18
Slide 18 text
© 2025 estie Inc. 爆速開発を支えるチーム文化 すぐに開発できるものは「その場で対応」する 地図出力機能の改善 • マーカーのドラッグ移動 • マーカーの色変更 • マーカーのサイズ変更 地図出力の結果をそのまま資料として 活用できるように after
Slide 19
Slide 19 text
© 2025 estie Inc. 爆速開発を支える技術
Slide 20
Slide 20 text
© 2025 estie Inc. 技術で加速する爆速開発 • プルリクエストごとのPreview環境 • Feature Toggle を用いたトランクベース開発 • GraphQLを用いた一貫開発 爆速開発を支える技術
Slide 21
Slide 21 text
© 2025 estie Inc. プルリクエストごとのPreview環境 爆速開発を支える技術 https://www.estie.jp/blog/entry/2024/10/03/170000 • とりあえず動くものを作ってチームで共有・フィードバックできる • レビュー効率が向上する プルリクエスト #A プルリクエスト #B タグをつけるとデプロイされる
Slide 22
Slide 22 text
© 2025 estie Inc. Feature Toggleを用いたトランクベース開発 爆速開発を支える技術 main 機能A 機能B-1 tag v1.0 機能A リリース 機能B-2 機能C tag v1.1 機能B, C リリース • 機能開発を小さい単位でどんどんmainブランチにマージできる • 他の機能開発が未完成でも影響なくリリースを進められる • リリース前に社内公開でき、商談や定例でユーザーからフィードバックをもらえる
Slide 23
Slide 23 text
© 2025 estie Inc. GraphQLを用いた一貫開発 • デザイナー・デザインエンジニアがバックエンドまで一貫して開発できる 爆速開発を支える技術 バックエンド フロントエンド・デザイン GraphQL 移行 バックエンド フロントエンド・デザイン
Slide 24
Slide 24 text
© 2025 estie Inc. まとめ
Slide 25
Slide 25 text
© 2025 estie Inc. まとめ ユーザーにとって価値ある機能を開発 リリースするまでの速度が速い チーム文化 爆速開発 技術