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
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
個人開発でもプロダクトマネジメントしたい!
Search
contradiction29
August 17, 2024
Technology
190
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
個人開発でもプロダクトマネジメントしたい!
2024-08-18 VRC_LT #17
contradiction29
August 17, 2024
More Decks by contradiction29
See All by contradiction29
Helpfeel Tech Conf 2026: 膠着したRe: Engineeringにドロップキック — リアーキテクチャを前に進める
sora32127
0
18
暗黙知を共有するプラットフォーム 「健常者エミュレータ事例集の取り組み」
sora32127
2
290
スマートに「関連する記事」を表示する仕組みを作る:OpenAI Embedding API + Supabase + pgvectorを利用した類似度検索の実装
sora32127
3
330
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
sora32127
1
2.3k
dbtをDagster Cloudでオーケストレーションする
sora32127
3
2.6k
データパイプラインを作って改良する はじめてのデータ/アナリティクスエンジニアリング
sora32127
6
620
データ基盤移行のリアル:スタートアップにおけるデータ分析基盤移行の実態
sora32127
3
2.3k
Other Decks in Technology
See All in Technology
Driving AI Adoption Using In-House GPUs to Serve Qwen
po3rin
2
470
なぜSRE・セキュリティは評価されないのか?守りの組織を事業成長エンジンに変えた実践
cscengineer
PRO
3
2.4k
目の前の楽しいが人生を変える - コミュニティの螺旋の歩き方と楽しむコツ / change your life
soudai
PRO
3
180
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
120
作品が生態系になった ─ Mini Tokyo 3D から世界へ
nagix
0
140
多層防御と最⼩権限で実現する、安全なAIエージェント設計パターン
lycorptech_jp
PRO
1
230
GuardDuty 検知対応を DevOps Agent で効率化しようとしている話 / GuardDuty Investigations with DevOps Agent
masahirokawahara
1
340
こんなアーキテクチャ図は嫌だ BEYOND THE TIME: 半年後の自分へ贈る15のメッセージ / 15 of Anti-pattern in AWS Architecture Diagrams
naospon
3
280
module Synths; end
asonas
1
130
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
230
Amazon Quick on DesktopがIAM Identity Centerで動かない理由
yukiogawa
0
120
20260903 Tokyo Jazug Night #62 | Azure エンジニアよ、 その環境は本当にセキュアか?
olivia_0707
1
640
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Optimising Largest Contentful Paint
csswizardry
37
3.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
260
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
490
The Curious Case for Waylosing
cassininazir
1
500
Rails Girls Zürich Keynote
gr2m
96
14k
Producing Creativity
orderedlist
PRO
348
41k
Done Done
chrislema
186
16k
KATA
mclloyd
PRO
35
15k
Transcript
個⼈開発でもプロダクトマネジメントしたい! 2024-08-17 VRC-LT #17 みちの(@michino_vrc) / @contradiction29 5分で話す
• 個⼈開発って何? ◦ 例: VRChatのワールド/アバター/ギミック/ツール制作(の⼀部) ◦ このLT内部の定義:個⼈が技術的な成果物を作成して公表する⾏為のこ とを指す • 個⼈開発では全てが⾃由である
◦ 企業活動ではないので、⾦銭的利益は追及しなくてもいい ◦ ⽬的も⼿段も何もかもが⾃由であり、他⼈と歩調を合わせる必要もない ◦ 「積極的な⾃由」がある • しかし、完全な⾃由は個⼈で扱うには重すぎる ◦ ⾃由であるがゆえの不⾃由、決断に対する疲れ ◦ 「選択のパラドックス」 ◦ 指針なき⾃由に⼈は疲れ、やがて⾃由から逃⾛してしまう エーリッヒ‧フロム 『⾃由からの逃⾛』
今⽇話したいこと 1. ⾃由の重みに個⼈が耐えるのは難しい 2. だからこそ、⾃由につぶされないための指針が必要となる 3. 指針として「プロダクトマネジメント」の考え⽅が有効である 4. 個⼈開発でも使える基本的な考え⽅と具体的な⼿段を紹介したい
⾃⼰紹介 • 個⼈開発N年⽬ • 職業エンジニア ◦ TypeScript, React, Pythonなど •
最近はNAGiSAで会話の練習をしている
プロダクトのカタ • プロダクトのカタ:プロダクト(作ったもの)を発展させるために何をすればいいのか?を考える ためのフレームワークの⼀つ • プロダクトのカタに沿って⽅向性を⽴て、現状を分析し、適切なソリューションを考え実⾏する メリッサ‧ペリによる プロダクトのカタ(※1)
⽅向性を探索する • ⽅向性の具体例: ◦ 「投稿数を◦◦%引き上げる」 ◦ 「3⽇連続でログインするユーザー数を 増やす」 ◦ 「SNSへの投稿数を増やす」
• 定量的‧定性的の両⾯から⽅向性 を探索する⽅法が必要となる • 海賊指標とは: ◦ ユーザーの⾏動を段階に分け、ファネ ル分析の考え⽅から定量的に把握する 海賊指標(※2)
無料で⽅向性を調査するための⼿法いろいろ Google Analytics Web上でのユーザー⾏動を分析するために使⽤ PV数やエンゲージメント時間、流⼊経路などの基本的な数値は設定不要で収集可能 Google Search Console 検索クエリがわかり、ユーザーがどのワードでサイトに流れてきたかが分かる サイトパフォーマンスの簡易的な把握も可能
監視ツール 400‧500番台のエラーを監視し、サーバー側の不具合を統計的に収集できる 攻撃の監視にも有効 データエンジニアリング データベースにあるデータをOLAPに移し、ダッシュボードで表⽰する⼿段 細やかなニーズに対応できる ⾃分で使う いわゆる「ドッグフーディング」と呼ばれる⾏為 ⾃分で使わないとわからないことも多い SNSでエゴサする 無料で⽣のユーザーの声を聴ける ⼿軽にできるが、深い情報は得られにくい。ネガティブな意⾒も⽬にするため注意が必要。 Discordでコミュニティを作る 作者とユーザー間のコミュニケーション経路を作成できる 管理にはテクニックが必要。慣れている⼈からアドバイスをもらうか、⾃分で学習が必要。 現実世界の友⼈や仲がいい⼈に 布教する 率直なフィードバックを得られるため、⼀番おすすめ 友情が深まる場合もあれば、逆の場合もある。
⽅向性を実現するための⼿段を考える 理想的なステップ 1. 問題を探索し、⽬標を妨げる障害が 何かを理解する 2. ソリューションを探索し、問題解決 の⼿段を考え、⼿段が本当に問題に アプローチできているか検証する 3.
ソリューションを実装し、計測を通 じて⽬標の達成度合いを測り、最適 化していく 現実 1. なんとなく「問題はこんなもんだろうな」とあ たりをつける 2. ソリューションを考える。「とりあえずこんな ものか?本当に効くかわからんが...」 3. 実装して放置。数⽇後、数字を⾒て効果がない ことを実感する。なんで効果が出ていないかは よくわからない。
理想と現実のギャップを⽣み出す原因 • 個⼈開発をする時間がない ◦ お仕事で時間がない ◦ 勉強時間を優先したい • モチベーションに波がある ◦
圧倒的モチベーションがあればすべての問題は粉砕できる(諸説あり) ◦ 収益化ができていない場合に顕著に表れる ◦ 「俺は何をやってるんだ?」と思うときがある • 疲労が蓄積している ◦ 選択することの疲れ
まとめ • 個⼈開発は⾃由 • ⾃由の中では指針が必要 • プロダクトマネジメントの考え⽅は⼀定の指針になる • でも理想と現実のギャップがあって難しい
参考 • メリッサ‧ペリ『プロダクトマネジメント―ビルドトラップを避け顧客に価 値を届ける』 • 元ネタブログ記事 :https://contradiction29.hatenablog.com/entry/2024/08/15/183637