Slide 1

Slide 1 text

スタディサプリのInternal Platform開発 スタディサプリのInternal Platform開発 @tooooooooomy 西日暮里.rb #100

Slide 2

Slide 2 text

スタディサプリのInternal Platform開発 Agenda | 01 02 03 04 05 06 はじめに Internal Platformとは プロトタイプ開発 社内ユーザーインタビュー これから 自己紹介

Slide 3

Slide 3 text

スタディサプリのInternal Platform開発 はじめに 01

Slide 4

Slide 4 text

スタディサプリのInternal Platform開発 Internal Platform開発というものをやっているので、紹介したり、他社事例を知っ たり、情報交換したいと思って参加しました。 よろしくおねがいします はじめに

Slide 5

Slide 5 text

スタディサプリのInternal Platform開発 Internal Platformとは 02

Slide 6

Slide 6 text

スタディサプリのInternal Platform開発 ユーザーである自社の開発者が本来集中したいことに集中できるようにすること を目的としたPlatform Internal Platformとは

Slide 7

Slide 7 text

スタディサプリのInternal Platform開発 ユーザーである自社の開発者が本来集中したいことに集中できるようにすること を目的としたPlatform Internal Platformとは 社内向けのシステムくらいの意味で使われることもある

Slide 8

Slide 8 text

スタディサプリのInternal Platform開発 ユーザーである自社の開発者が本来集中したいことに集中できるようにすること を目的としたPlatform Internal Platformとは 社内向けのシステムくらいの意味で使われることもある Internal Developer Platform というものもある (例: CI tool)

Slide 9

Slide 9 text

スタディサプリのInternal Platform開発 スタディサプリに置いては、複数のチームの開発者が参照するドメインを扱うサー ビスであり、その最大の目的は開発者の認知不可を下げて開発効率を上げるこ と。 Internal Platformとは

Slide 10

Slide 10 text

スタディサプリのInternal Platform開発 スタディサプリに置いては、複数のチームの開発者が参照するドメインを扱うサー ビスであり、その最大の目的は開発者の認知不可を下げて開発効率を上げるこ と。 Internal Platformとは 会員サービス 動画配信サービス, etc

Slide 11

Slide 11 text

スタディサプリのInternal Platform開発 プロトタイプ開発 03

Slide 12

Slide 12 text

スタディサプリのInternal Platform開発 プロトタイプ開発 ○ どうすれば認知負荷を下げることができるのかを知る ■ 個人・チームの主観で開発をスタートすると目的を見失いがち ○ 最大の価値を最小のリソース(人・時間)で届ける(MVP) ■ アーキテクチャ先行の開発をすると、開発に数ヶ月~数年という事も Internal Platform開発をするときは

Slide 13

Slide 13 text

スタディサプリのInternal Platform開発 プロトタイプ開発 Internal Platform開発をするときは PDCAを回してキチンと 仮説検証することが大切 プロトタイプ開発からはじめる

Slide 14

Slide 14 text

スタディサプリのInternal Platform開発 プロトタイプ開発 ● とりあえず動くものがあるとイ メージがしやすい ● ユーザーからフィードバックがも らえる ● 使ってもらえるものを作れる プロトタイプのアーキテクチャ図例 https://blog.studysapuri.jp/entry/2022/11/24/090000 より

Slide 15

Slide 15 text

スタディサプリのInternal Platform開発 プロトタイプ開発 ● とりあえず動くものがあるとイ メージがしやすい ● ユーザーからフィードバックがも らえる ● 使ってもらえるものを作れる ● 仮説が棄却されれば捨てれば いい プロトタイプのアーキテクチャ図例 https://blog.studysapuri.jp/entry/2022/11/24/090000 より

Slide 16

Slide 16 text

スタディサプリのInternal Platform開発 プロトタイプ開発 ● とりあえず動くものがあるとイ メージがしやすい ● ユーザーからフィードバックがも らえる ● 使ってもらえるものを作れる ● 仮説が棄却されれば捨てれば いい プロトタイプのアーキテクチャ図例 https://blog.studysapuri.jp/entry/2022/11/24/090000 より 重 要

Slide 17

Slide 17 text

スタディサプリのInternal Platform開発 社内ユーザーインタビュー 04

Slide 18

Slide 18 text

スタディサプリのInternal Platform開発 ユーザー(社内の開発者)向けのサービスを作るので、ユーザーが求めるものを 知らなければならない 社内ユーザーインタビュー 社内ユーザーインタビューでユーザーの生の声を集める

Slide 19

Slide 19 text

スタディサプリのInternal Platform開発 ユーザー(社内の開発者)向けのサービスを作るので、ユーザーが求めるものを 知らなければならない 社内ユーザーインタビュー 社内ユーザーインタビューでユーザーの生の声を集める ● 他のチームが困っていることを可視化する ● 困りごとを解決しようとするチーム・プロジェクトの存在をアピール

Slide 20

Slide 20 text

スタディサプリのInternal Platform開発 社内ユーザーインタビュー インタビュー解答例

Slide 21

Slide 21 text

スタディサプリのInternal Platform開発 社内ユーザーインタビュー ● Tips ○ #tmp-user-model-survey-20230227 のような専用チャンネルを作って関係者全 員inviteして、アンケートに答えてもらったら leaveするようにしてもらうと答えても らいやすいです

Slide 22

Slide 22 text

スタディサプリのInternal Platform開発 これから 05

Slide 23

Slide 23 text

スタディサプリのInternal Platform開発 これから ● 約3ヶ月かけて、3つのプロトタイプを作成 ● 仮説検証を通して次の半年~1年間のロードマップを作成 ● プロトタイプのアイディアを磨いて本番運用に向けたサービスを作っていく

Slide 24

Slide 24 text

スタディサプリのInternal Platform開発 これから ● 約3ヶ月かけて、3つのプロトタイプを作成 ● 仮説検証を通して次の半年~1年間のロードマップを作成 ● プロトタイプのアイディアを磨いて本番運用に向けたサービスを作っていく ● 新しいものを作っていく面白いフェーズですよ(宣伝)

Slide 25

Slide 25 text

スタディサプリのInternal Platform開発 自己紹介 06

Slide 26

Slide 26 text

スタディサプリのInternal Platform開発 自己紹介 ● @tooooooooomy ● Product Platform Engineer ● 釣りが好き ● ジョインして1年くらい ● 手探りでInternal Platform開 発を日々頑張っています @tooooooooomy

Slide 27

Slide 27 text

スタディサプリのInternal Platform開発 参考文献 ● プロダクトプラットフォームエンジニア募集要項 ● Product Mindset for Internal Platforms ● 社内PlatformチームのProduct Management ● Internal Developer Platform ● スタディサプリのInternal Platform開発についてのご紹介 ● An Elegant Puzzle: Systems of Engineering Management

Slide 28

Slide 28 text

スタディサプリのInternal Platform開発 Rubyも西日暮里も関係ありませんでしたがご 清聴ありがとうございました