T 最新テックトレンド
The_document_that_can_replace_PRDs_—_Rags_Vadali

The_document_that_can_replace_PRDs_—_Rags_Vadali

🎙
Mind_the_Product

この記事は、以下の YouTube 動画の内容をまとめたものです。

https://www.youtube.com/watch?v=wMwrPT4rHDA

AI時代におけるプロダクト開発の革新:PXDが切り拓く新しい「プロダクトエクスペリエンス」

はじめに

テクノロジーの進化が加速する現代において、プロダクト開発の世界はかつてない変革期を迎えています。特に、大規模言語モデル(LLM)をはじめとする生成AIの登場は、従来の開発プロセス、プロダクトの定義、そしてプロダクトチームのあり方そのものに大きな影響を与えつつあります。本記事では、floto.aiの創業者兼CEOであるRags Vadali氏が提唱し、実践する「プロダクトエクスペリエンスドキュメント(PXD)」と、それに伴う革新的なプロダクト開発プロセスについて深く掘り下げます。従来のプロダクトマネジメントの限界から、AI時代の新しいアプローチ、具体的なチーム運営、そして未来のプロダクトチームに必要な資質まで、その全貌を専門的かつ分かりやすく解説していきます。

従来のプロダクト開発プロセスの課題とAIがもたらす変化

Rags Vadali氏が2007年にGoogleで初のロンドンYouTubeプロダクトマネージャーとしてプロダクトのキャリアをスタートさせた頃、モダンプロダクトマネジメントの基礎が築かれつつありました。当時のプロダクトマネージャー(PM)の役割は、エンジニアリングのバックグラウンドを持つ者が製品そのものの形成に深く関与することにありました。この時代には、PMが詳細なプロダクト要件定義書(PRD)を作成し、それを基にデザイナーがユーザーインターフェース(UI)やユーザーエクスペリエンス(UX)を設計し、最終的にエンジニアがコードを記述して製品を構築するという、比較的線形的なプロセスが主流でした。

しかし、近年におけるFoundation Modelsや高度なコーディングツールの目覚ましい進化は、この伝統的な開発パラダイムに根本的な問いを投げかけています。Rags氏は現状を「知らないことを知らない」状態と表現しています。つまり、新しい技術が日々誕生し、その能力が急速に拡張される中で、PMやデザイナーが事前に全ての可能性を把握し、詳細な要件やデザインを完璧に定義することは非現実的になってきているのです。

特にAIエージェントが製品の中核をなす場合、プロダクトの定義そのものが変化します。もはやプロダクトは単なるUIや機能の集合体ではなく、AIエージェントがユーザーとどのように相互作用し、どのような「体験」を提供するかが最も重要になります。従来のUI/UX中心のアプローチでは、製品が実際に提供可能な体験との間に乖離が生じやすく、プロダクト開発の速度と革新性を阻害するボトルネックとなりがちでした。

この変化の激しい環境下では、従来の「PM → デザイナー → エンジニア」という一方通行の情報の流れでは、技術の進歩に追いつき、ユーザーに真に価値のある体験を提供することが困難になります。Rags氏の言葉を借りれば、「Foundation Modelsやコーディングツールの機能がこれほど変化しているのに、特定のユーザーエクスペリエンスを構築したいと考えても、それが実際に可能なこととはすでにかけ離れてしまっている」のです。この課題に対処するため、floto.aiではプロダクト開発のプロセスを根本から「逆転」させる革新的なアプローチを採用しています。

floto.aiが実践する「逆転のプロダクト開発プロセス」

floto.aiのチームは、創業者兼CEOであるRags Vadali氏自身がPMの役割を担い、他にデザイナー1名、エンジニア3名、成長担当1名で構成されています。このチーム構成は、一般的なプロダクトチームと一見似ていますが、その働き方は従来の常識を覆すものです。彼らは従来のプロダクト開発の線形的な流れをあえて「逆転」させ、AI時代に最適化された高速で適応性の高いプロセスを実践しています。

エンジニアリング先行のアプローチ

floto.aiでは、PMが事前に詳細なPRDを作成するという慣習を廃止しました。その代わりに、開発プロセスはエンジニアリングからスタートします。

  1. 問題起点のアプローチ: まずは解決すべき「問題」を明確に定義します。この「問題」は、ユーザーの具体的な課題やニーズから導き出されます。
  2. 直接的なエンジニアへのインプット: 定義された問題は、詳細な要件やデザイン図としてではなく、「この問題を解決するために何ができるか?」という問いかけと共に、直接エンジニアに伝えられます。
  3. コードベースでのプロトタイプ構築: エンジニアは、与えられた問題に対して、可能な限り迅速にコードベースでプロトタイプを構築します。この段階では、完璧な製品を目指すのではなく、アイデアの実現可能性と基本的な機能を確認するための最小限の機能を持つものが作られます。
  4. PMによる体験とフィードバック: PMは、エンジニアが構築したプロトタイプを深く使い込み、ユーザーとしてどのような「体験」が得られるか、また、それが理想的なプロダクトエクスペリエンスにどの程度近いかを評価します。この「体験」を通じて、PMはプロダクトの方向性や改善点を具体的に見極めます。
  5. プロダクトエクスペリエンスの定義と磨き上げ: PMは、自身の体験とユーザーの視点から得られた洞察に基づき、プロダクトエクスペリエンスを定義し、エンジニアリングチームにフィードバックします。エンジニアは、このフィードバックを受けて製品をさらに磨き上げていきます。

高速な試行錯誤と学習

この「逆転のプロセス」は、AI技術の急速な進化に対応するための必須戦略です。Foundation Modelsやコーディングツールの進化が速すぎるため、PMやデザイナーが事前に全ての可能性を把握し、詳細な要件やデザインを完璧に定義することは非現実的です。Rags氏は、「もし私がユーザーのために特定のユーザーエクスペリエンスを構築しようと考えたとしても、それはすでに実際に可能なこととはかけ離れてしまっている」と述べています。

floto.aiでは、週次スプリント(時にはそれよりも短い期間)で開発サイクルを回しています。この高速なサイクルの中で、構築されたプロトタイプや機能の50%から60%は最終的に破棄されることもあります。これは、事前に計画されたものが技術の急速な変化やユーザーのフィードバックによって陳腐化したり、より良い代替案が見つかったりするためです。PMは「ユーザーの問題を解決できるか?」というシンプルな問いを基準に、迅速に判断を下し、ノーであればためらうことなく次のアイデアへと移行します。この「低エゴ」の文化が、高速な学習とイノベーションを可能にしています。

AIネイティブな開発環境

floto.aiのエンジニアは、各自でクラウドベースのコーディングツール(例:Cursor)を使用しており、AIによるコード生成やリファクタリングを積極的に活用しています。これにより、一人当たりの開発生産性が飛躍的に向上し、1人のエンジニアが以前では考えられなかったほどの複雑な製品を構築・維持できるようになりました。結果として、floto.aiでは3人のエンジニアで2〜3のプロダクトを並行して開発することが可能になっています。

この環境では、PMはもはや「何をどう作るか」を細かく指示する必要がなく、エンジニアが自律的に技術的解決策を探求し、実験できる余地が広がります。PMの役割は、個々の機能のコードをレビューすることではなく、より高次の「プロダクト体験」の整合性を確保し、ユーザーの課題解決に繋がる最も有望なアプローチを導き出すことにシフトしています。

プロダクトエクスペリエンスドキュメント (PXD) の核心

「プロダクトエクスペリエンスドキュメント(PXD)」は、floto.aiにおけるこの新しい開発プロセスの中核をなすツールです。従来のプロダクト要件定義書(PRD)が機能や技術要件の網羅性に重きを置いていたのに対し、PXDはプロダクトがユーザーに提供する「体験」と、その「会話」の質に焦点を当てています。Rags氏はPXDを「エージェントの上に構築される体験のレイヤー」と定義しています。

PXDは、主に以下のセクションで構成されています。

  1. Why(なぜ作るのか):
    • このセクションは、いかなるプロダクト開発においても最も重要であり、全ての出発点となります。なぜこのプロダクトを開発するのか、どのようなユーザーの課題を解決するのかという、プロダクトの根源的な存在意義を明確にします。これは、PMが最初に自問自答し、チーム全体で共有すべき指針となります。
  2. Success Criteria(成功の基準):
    • プロダクトが成功したと判断するための定量的および定性的な基準を定めます。これは、チームが目標達成に向けて進捗を測定し、意思決定を行うための羅針盤となります。単なるKPIだけでなく、ユーザーの感情や行動の変化といった定性的な側面も考慮されます。
  3. Experience Principles(体験の原則):
    • ユーザーにどのような体験をしてほしいか、その中心となる考え方を定義します。これは単なるUIガイドラインではなく、プロダクトがユーザーとどのように「対話」すべきか、どのような「感情」を呼び起こすべきかといった、より深いレベルの指針です。
    • Rags氏は、良い体験だけでなく、避けたい「アンチパターン」や「クリティカルな瞬間」についても言及しています。これらをPXDに盛り込むことで、チームは望ましくないユーザー体験を未然に防ぐための共通認識を持つことができます。
  4. Critical Moments(重要な瞬間):
    • ユーザーがプロダクトを利用する過程で遭遇する可能性のある、特に重要性の高い瞬間や、困難に直面する可能性のあるシナリオを特定します。これらの瞬間において、プロダクトがどのように振る舞い、ユーザーを適切に導くべきかを定義します。
  5. Close the Conversation(会話のクローズ):
    • AIエージェントとの対話において、会話がどのように終わるべきかを定義します。単にタスクが完了するだけでなく、ユーザーが満足感や次に繋がる期待感を持てるような、丁寧で効果的な「クローズ」のパターンを検討します。これは、ユーザーがプロダクトに対してポジティブな印象を持ち、次回も利用したいと思わせるために非常に重要な要素です。
  6. Success Metrics(成功指標):
    • 製品の成功を測定するための具体的な指標を定義します。これは、目標達成度を評価し、さらなる改善のためのデータ駆動型のアプローチを可能にします。

PXDは、従来のPRDが提供していたような詳細な技術要件の羅列ではありません。むしろ、それはエンジニアが創造性を発揮し、AIエージェントの能力を最大限に引き出しながら、ユーザーに最高の体験を提供するための「ガイドライン」としての役割を果たすのです。特に「体験の原則」と「会話のクローズ」は、AIエージェントの「パーソナリティ」と「対話の作法」を形成する上で不可欠な要素となります。

AIが支援するプロダクトディスカバリーとユーザー理解

floto.aiの「逆転のプロセス」は、プロダクトディスカバリーにおいてもAIを積極的に活用しています。しかし、その活用方法は単なるデータ分析ツールを超えた、より洗練されたものです。

AIによるフィードバック収集の効率化

従来のユーザー調査では、PMやデザイナーが自らRedditやG2といったプラットフォームのコメントスレッドを巡回し、ユーザーの声を手作業で収集していました。これは時間と労力を要する作業であり、PMが高速な開発サイクルを回す上でのボトルネックとなりがちでした。

floto.aiでは、AIを活用してこれらのプラットフォームからユーザーのフィードバックを大規模に収集・分析しています。これにより、チームは手作業では不可能だったスピードと規模でユーザーの課題やニーズに関する洞察を得ることができます。Rags氏は、ユーザーからの「この問題を解決するのに役立つ引用を教えてください」といった具体的な要求に、AIが裏付けとなる情報を提供できるようになったことを例に挙げています。

シンセティックペルソナの巧妙な活用法

floto.aiでは、AIを用いてユーザーペルソナをシミュレートする「シンセティックペルソナ」も活用しています。しかし、その使い方には独特の工夫があります。

  • ポジティブな質問の限界: AIは学習データに基づいて「喜ばせよう」とする傾向があるため、例えば「この購買ボタンを押しますか?」のようなポジティブな質問をすると、AIは好意的な答えを返しがちです。これでは真の課題が見えにくくなります。
  • ネガティブな質問の有効性: そこでfloto.aiでは、「何が問題でクリックをためらうか?」のようなネガティブな質問をシンセティックペルソナに投げかけます。AIは依然として「喜ばせよう」としますが、この場合、彼らが提供する洞察は、ユーザーが直面する具体的な障害や懸念事項を浮き彫りにし、非常に興味深いインサイトに繋がることが多いのです。
  • 「平均」と「エッジ」の理解: シンセティックペルソナは、平均的なユーザーの行動や思考パターンを効率的にシミュレートするのに役立ちます。しかし、AIは学習データにない「エッジケース」や「ハルシネーション(幻覚)」を引き起こす可能性があり、常に信頼できるわけではありません。したがって、シンセティックペルソナから得られた知見は、人間の洞察と常に組み合わせて評価する必要があります。

人間によるユーザー理解の不可欠性

AIがプロダクトディスカバリーの多くのプロセスを効率化する一方で、Rags氏は「ユーザーが何を求めているのか」という問いに対する最終的な答えは、依然として「人」との直接的な対話からしか得られないと考えています。AIは、正しい質問を特定したり、大量の情報を整理したりする上で強力なツールですが、人間の感情、意図、文脈といった複雑な要素を完全に理解することはできません。

そこで、floto.aiではユーザーとの継続的な対話を重視しています。例えば、Discordなどのプラットフォームを通じてユーザーコミュニティと積極的に交流し、直接的なフィードバックを収集しています。このような「低コスト・高スピード」なフィードバックのサイクルは、AIによる大規模な情報分析と組み合わせることで、チームがユーザーの本当のニーズを深く、かつ迅速に理解することを可能にします。

結局のところ、AIはユーザー理解のための強力な「補助輪」ではありますが、その最終的な解釈と、それに基づいたプロダクト体験の創造は、依然として人間のプロダクトセンスと共感能力に委ねられているのです。

未来のプロダクトチームと「プロダクトセンス」の重要性

AI時代におけるプロダクト開発は、従来のチーム構成や人材要件にも変革をもたらしています。Rags氏は、未来のプロダクトチームにとって、従来の技術スキルに加えて「プロダクトセンス」と「AIネイティブな思考」が極めて重要になると強調しています。

人材要件の変化と「プロダクトセンス」

floto.aiのチームでは、創業者であるRags氏自身がPMの役割を担い、エンジニア、デザイナー、成長担当といった多様な役割のメンバーが緊密に連携しています。しかし、特筆すべきは、採用において「プロダクトセンス」が最重要視されている点です。

  • 「AIネイティブ」な思考: AIがコードを生成する時代において、エンジニアはもはや純粋なコーダーである必要はありません。彼らに求められるのは、AIエージェントを適切に「オーケストレート」し、その能力を最大限に引き出す能力です。これは、AIの特性を深く理解し、AIと協調しながら問題を解決していく「AIネイティブ」な思考を意味します。
  • PMとデザイナーの技術的深化: Rags氏が例に挙げたRobloxのデザイナーのように、デザイナーもコードを「ship(公開)」する能力が求められるようになっています。PMもまた、単なる要件定義者ではなく、技術的な可能性とユーザー体験を結びつける深い洞察力が必要です。
  • 製品センスが技術スキルを凌駕する: floto.aiでは、大学を卒業したばかりのインターンでも、本質的なプロダクトセンスと好奇心があれば採用対象となります。これは、プロダクトの成功が、特定の技術スキルよりも、ユーザーのニーズを深く理解し、それに応える体験を創造する能力にかかっているという信念に基づいています。
  • 「非決定論的」なモデルとの協調: AIモデルは「非決定論的」であり、常に予測可能な結果を出すわけではありません。このようなモデルを扱うチームでは、「何が成功かを定義し、AIにそのための適切なガードレール(制約)とフィードバックループを提供する」能力が求められます。これは、AIの強みを活かしつつ、その限界を理解し、人間が適切な介入を行うバランス感覚を意味します。

会話設計の芸術と「人間性」の追求

AIエージェントがユーザーと対話するプロダクトにおいて、その「会話設計(Conversational Design)」は極めて重要な要素となります。Rags氏は、ユーザーとの会話を「クローズ」する方法が、プロダクト体験の質を大きく左右すると述べています。

  • 「クロージング」の重要性: AIエージェントとの対話が一方的に終わったり、ユーザーが置き去りにされたと感じたりするようでは、プロダクト体験は損なわれてしまいます。ユーザーが満足感を得て、次回も対話したいと感じるような、人間らしい、丁寧な会話のクローズが求められます。
  • 人間らしいインタラクションの模倣: 優れた会話設計は、ユーザーがまるで人間と話しているかのような自然で魅力的な体験を生み出します。これは、AIエージェントの「パーソナリティ」と「対話の作法」を形成する上で、PM、デザイナー、エンジニアが協力して取り組むべき芸術的な側面です。
  • 「プロダクトセンス」の究極の形: このような複雑な会話設計と人間らしいインタラクションの追求は、まさに「プロダクトセンス」の究極の形と言えるでしょう。それは単に機能を満たすだけでなく、ユーザーの感情や心理を深く理解し、技術を通じて心に響く体験を創造する能力を意味します。

組織文化の変革

AI時代におけるプロダクト開発は、単なるツールの変更に留まらず、組織文化そのものの変革を促します。フラットな組織構造、高速な試行錯誤、そして「低エゴ」の文化は、新しい技術の可能性を最大限に引き出すための基盤となります。大規模な組織がこれらの変化に適応するには困難が伴いますが、Rags氏は「スタートアップがこれらのすべてを迅速に進める中、大企業は後れを取るだろう」と予測しています。

しかし、その根底にある「ユーザーを理解し、彼らが本当に欲しいものを作る」というプロダクトの第一原則は、AI時代においても決して変わりません。むしろ、AIは私たちがその原則に立ち返り、より深く、より広範にユーザーを理解するための新たな手段を提供しているのです。

結論

AIの台頭は、プロダクト開発のあり方を根本から再構築しています。Rags Vadali氏とfloto.aiが実践する「逆転のプロダクト開発プロセス」と「プロダクトエクスペリエンスドキュメント(PXD)」は、この変革期において、高速なイノベーションと卓越したユーザー体験を両立させるための強力なフレームワークを提供します。

プロダクトが「コード」から「体験のレイヤー」へと定義を変える中、プロダクトチームは、単なる技術スキルだけでなく、深い「プロダクトセンス」と「AIネイティブな思考」を持つ人材を求められるようになります。PMは、技術的な可能性とユーザーの感情を結びつける「オーケストレーター」として、その役割を再定義する必要があります。

AIは、プロダクトディスカバリーやユーザー理解のプロセスを劇的に効率化する一方で、人間による深い洞察と共感の重要性を再認識させています。シンセティックペルソナやAIによるデータ分析は強力な補助ツールとなりますが、最終的な「ユーザーが何を求めているのか」という問いへの答えは、常に人間との対話の中に存在します。

未来のプロダクト成功の鍵は、テクノロジーの進化を最大限に活用しつつ、その根底にある人間中心の原則を決して見失わないことにあります。そして、この急速に変化する世界において、いかに早く学習し、適応し、ユーザーに真に価値ある「体験」を提供できるかが、これからのプロダクトチームに問われる最重要課題となるでしょう。