まずつくる、議論は後|初回ミーティングに動くプロトタイプを持ち込んだら意思決定が爆速になった
メルペイのエンジニアが、生成AIを活用して初回ミーティング前に動くプロトタイプを作成し議論を先行させる「Build First, Discuss Later」手法を実践した結果、意思決定スピードと認識合わせの精度が劇的に向上した事例を紹介する。
キーポイント
従来の開発フローの課題
仕様書をめぐる抽象的な議論では実装開始後に疑問が湧きやすく、コミュニケーションの往復が増加して非効率になるケースが多い。
Build First, Discuss Later の実践
小規模な施策に限定し、仕様を固める前にエンジニアが AI と協働して動くプロトタイプを作成し、それを基盤として議論を行うアプローチ。
3 つのステップによる効率化
ミーティング前には「なぜ・何を」を解釈してベスト案で作り切り、中ではプロトタイプを見ながら論点を解消し、後には即座に反映するフロー。
マインドセットの変化と効果
受動的な「待つエンジニア」から能動的な「提案するエンジニア」へ転換し、ミーティングの回数が減り、PdM の負担も軽減された。
影響分析・編集コメントを表示
影響分析
この記事は、生成AIツールが単なるコード生成だけでなく、プロトタイピングの壁を下げ、開発プロセスそのものを再定義する可能性を示唆しています。特に、エンジニアが受動的な仕様受け取りから能動的な提案者へと役割を変化させることで、組織全体の意思決定速度と生産性が向上する具体的なモデルケースを提供しており、小規模・中規模の開発チームにおけるアジャイル開発の新たなベストプラクティスとして注目されます。
編集コメント
技術的な新機能の発表ではありませんが、生成AIを「思考の拡張ツール」として使いこなし、組織の意思決定プロセスを変革した実務家の知見は非常に貴重です。
こんにちは、メルペイiOSエンジニアのkubomiです。**
この記事は Merpay & Mercoin Tech Openness Month 2026 の 10日目の記事です。
生成AI(Generative AI)によって、エンジニアが短時間でプロトタイプを作成できる場面はかなり増えました。最近、小規模なプロジェクトで「初回ミーティングの前に、動くものをつくり切ってしまう」という進め方を試したところ、意思決定のスピードが劇的に変わりました。私はこのやり方を "Build First, Discuss Later(まずつくる、議論は後)"と呼んでいます。この記事では、その具体的な進め方と、実践を通じて私自身に起きたマインドセットの変化を紹介します。
よくある開発フローと、その課題
私たちの現場では、開発に取りかかる前に、まず関係者の認識をそろえておくのが一般的です。具体的には、最初にプロダクトマネージャー(PdM)が大まかな仕様を用意し、それをもとにキックオフミーティングを開いて詳細を議論します。議論を経て PdM が仕様を固め、エンジニアはその仕様をもとに見積もりを出して実装に入ります。
ただ、議論して仕様を固めたつもりでも、いざつくり始めると「あれ、ここの挙動どうするんだっけ?」という疑問が次々と出てくることがあります。そのたびに PdM へ確認したり、追加のミーティングを開いたりすると、少しずつコミュニケーションの往復が増えていきます。
"Build First, Discuss Later" という提案
そこで私が実践したのが、プロセスの順番をあえて逆転させる "Build First, Discuss Later" です。仕様が固まる前に、まず動くプロトタイプをつくってしまうという発想で、ミーティングはその動くものを土台に議論を進めます。
従来は「議論して仕様を固めてからつくる」流れでしたが、これを「先につくり、その動くものを見ながら議論する」へと入れ替えます。実際に触れる画面があると、抽象的な仕様書をめぐる議論よりもはるかに早く、関係者の認識がそろっていきます。
ただし、何にでもこの進め方を使うわけではありません。何日もかかるような大きな実装でこれをやると、方針が変わったときの手戻りが大きすぎます。私の場合は、数時間から 1 日以内でつくれるくらいの小規模な施策に限定しています。そのくらいの規模なら、悩んで待つより、とりあえずつくってしまったほうが圧倒的に速い、という実感があります。
ミーティングにプロトタイプを持ち込む3つのステップ
私は "Build First, Discuss Later" を、ミーティングの前・中・後という 3 つの場面に分けて実践しています。ここでは、アプリの画面にバナーを追加した事例を例に、それぞれの場面で意識していることを順に紹介します。
ミーティング前:自分のベスト案でつくり切る**
ミーティング前は、手に入る計画書や仕様書を AI と一緒に読み込み、「なぜつくるのか(Why)」「何をつくるのか(What)」を自分なりに解釈します。この段階で最も大事なのは、完璧な実装をつくることではなく、どこが曖昧なのかを目に見える形にすることだと考えています。実際、詳細が決まっていないことがほとんどですが、曖昧な点にぶつかっても立ち止まりません。PdM に質問する代わりに、いったん自分が考えるベストな案でつくり切り、迷ったポイントはミーティングのアジェンダに整理しておきます。
たとえば、バナー追加の事例では、リリースに必要な最小限の機能に絞って早くリリースするか、将来使い回せる再利用性を優先するか迷いながらも、まず最小限の機能で動くプロトタイプをつくりました。UI デザインがまだない場合も、既存の画面部品を組み合わせた仮の見た目で形にしました。
ミーティング中:動くものを見ながら論点を解消する
ミーティング中は、その動くプロトタイプを見せながら議論し、可能な限りその場で論点を解消します。意見が分かれそうな箇所には、あらかじめ A 案と B 案を用意し、「私はこういう理由で A 案を推します」と推奨案まで添えておきます。バナーの例では、期日を踏まえて、リリースに必要な機能に絞った設計プランと、将来の再利用まで見据えた設計プランを提示し、PdM はその場で前者のプランに合意できました。細かな仕様も、プロトタイプを見ながらサクサクと決まっていきました。判断の材料がそろっているため、議論は驚くほど早く前に進みます。
ミーティング後:決まった内容をすぐ反映する
ミーティング後は、決まった内容を仕様書に反映し、実装を微修正したうえで品質保証(QA)のテストに回します。大きなつくり直しが起きにくく、初回ミーティングの直後にはリリースが見えている、という状態になりました。バナーの例では、私がつくった仮の見た目をデザイナーが本番デザインへブラッシュアップし、実装側はそれを反映する微修正で済みました。
"Build First, Discuss Later" で起きた 3 つの変化
この進め方を試してみると、ミーティングの進み方や PdM とのやり取りがかなり変わりました。特に大きかった変化は、次の 3 つです。
1 つ目は、ミーティングがほぼ 1 回で完結するようになったことです。うまくいけば、初回ミーティングが終わった時点で仕様も実装もほぼ固まっており、開発見積もりすら不要になることもあります。その後の往復も大きく減りました。
2 つ目は、議論が速く、かつ正確になったことです。実際に動くものを見せながら「この画面の挙動はこれでよいですか」と確認できるため、言葉だけのやり取りで生じがちな認識のズレが起きにくくなりました。
3 つ目は、PdM の負担が軽くなったことです。エンジニアが具体的な仕様の案まで持っていくので、PdM は方針を確認するだけで済みます。特に PdM が複数プロジェクトを兼務しているような状況では、その確認コストを減らせるだけでも大きな価値があります。
「待つエンジニア」から「提案するエンジニア」へ
こうした変化は、単に開発プロセスやコミュニケーションを効率化しただけでなく、私自身のエンジニアとしてのマインドセットにも影響を与えました。
以前の私は、決まった要件を正しく実装することがエンジニアの主な役割だと思っていました。けれど、PdM が持つ Why と大まかな What を起点に、まず動くものをつくってみると、「これは要らないかもしれない」「こっちの方がお客さまに価値を届けられるのでは」といった議論を、自分から持ち込めるようになりました。
いちばん大きかったのは、「私はこれがいいと思う」というアイデアを持ってミーティングに参加できるようになったことです。ただ仕様を待つのではなく、要件定義の段階から意見を出し、仕様を決めていく側に少しずつ入っていけるようになりました。
そうやって関わっていると、「この機能は今いちばん自分が詳しい」というオーナーシップも自然と生まれてきます。自分の提案が仕様に反映され、動くものを通じてプロダクトの方向性が決まっていく。その過程に関われるようになって、プロダクトづくりが前より一層楽しくなりました。
生成 AI によって「まずつくってみる」ハードルが下がったことで、エンジニアが上流の議論に入りやすくなったと感じています。プロトタイプをつくってミーティングに持ち込むことは、単に開発を速くするだけではなく、エンジニアがより主体的にプロダクトづくりに関わるためのきっかけにもなるのだと思います。
まとめ
"Build First, Discuss Later" は、先に動くプロトタイプをつくり、それを見ながら議論することで、意思決定を速くする進め方です。みなさまも、「仕様待ちで開発が始められない」「仕様が曖昧で手戻りが多い」と感じたら、自分なりのプロトタイプを会議に持ち込んでみてください。会話が前に進むだけでなく、プロダクトづくりの楽しさも少し違って見えてくると思います。
次の記事は mewuto さんです。引き続きお楽しみください。
原文を表示
こんにちは、メルペイiOSエンジニアのkubomiです。**
この記事は Merpay & Mercoin Tech Openness Month 2026 の 10日目の記事です。
生成AIによって、エンジニアが短時間でプロトタイプをつくれる場面はかなり増えました。最近、小規模なプロジェクトで「初回ミーティングの前に、動くものをつくり切ってしまう」という進め方を試したところ、意思決定のスピードが劇的に変わりました。私はこのやり方を "Build First, Discuss Later(まずつくる、議論は後)”と呼んでいます。この記事では、その具体的な進め方と、実践を通じて私自身に起きたマインドセットの変化を紹介します。
よくある開発フローと、その課題
私たちの現場では、開発に取りかかる前に、まず関係者の認識をそろえておくのが一般的です。具体的には、最初にプロダクトマネージャー(PdM)が大まかな仕様を用意し、それをもとにキックオフミーティングを開いて詳細を議論します。議論を経てPdMが仕様を固め、エンジニアはその仕様をもとに見積もりを出して実装に入ります。
ただ、議論して仕様を固めたつもりでも、いざつくり始めると「あれ、ここの挙動どうするんだっけ?」という疑問が次々と出てくることがあります。そのたびにPdMへ確認したり、追加のミーティングを開いたりすると、少しずつコミュニケーションの往復が増えていきます。
"Build First, Discuss Later" という提案
そこで私が実践したのが、プロセスの順番をあえて逆転させる "Build First, Discuss Later" です。仕様が固まる前に、まず動くプロトタイプをつくってしまうという発想で、ミーティングはその動くものを土台に議論を進めます。
従来は「議論して仕様を固めてからつくる」流れでしたが、これを「先につくり、その動くものを見ながら議論する」へと入れ替えます。実際に触れる画面があると、抽象的な仕様書をめぐる議論よりもはるかに早く、関係者の認識がそろっていきます。
ただし、何にでもこの進め方を使うわけではありません。何日もかかるような大きな実装でこれをやると、方針が変わったときの手戻りが大きすぎます。私の場合は、数時間から1日以内でつくれるくらいの小規模な施策に限定しています。そのくらいの規模なら、悩んで待つより、とりあえずつくってしまったほうが圧倒的に速い、という実感があります。
ミーティングにプロトタイプを持ち込む3つのステップ
私は "Build First, Discuss Later" を、ミーティングの前・中・後という3つの場面に分けて実践しています。ここでは、アプリの画面にバナーを追加した事例を例に、それぞれの場面で意識していることを順に紹介します。
ミーティング前:自分のベスト案でつくり切る**
ミーティング前は、手に入る計画書や仕様書をAIと一緒に読み込み、「なぜつくるのか(Why)」「何をつくるのか(What)」を自分なりに解釈します。この段階で最も大事なのは、完璧な実装をつくることではなく、どこが曖昧なのかを目に見える形にすることだと考えています。実際、詳細が決まっていないことがほとんどですが、曖昧な点にぶつかっても立ち止まりません。PdMに質問する代わりに、いったん自分が考えるベストな案でつくり切り、迷ったポイントはミーティングのアジェンダに整理しておきます。
たとえば、バナー追加の事例では、リリースに必要な最小限の機能に絞って早くリリースするか、将来使い回せる再利用性を優先するか迷いながらも、まず最小限の機能で動くプロトタイプをつくりました。UIデザインがまだない場合も、既存の画面部品を組み合わせた仮の見た目で形にしました。
ミーティング中:動くものを見ながら論点を解消する
ミーティング中は、その動くプロトタイプを見せながら議論し、可能な限りその場で論点を解消します。意見が分かれそうな箇所には、あらかじめA案とB案を用意し、「私はこういう理由でA案を推します」と推奨案まで添えておきます。バナーの例では、期日を踏まえて、リリースに必要な機能に絞った設計プランと、将来の再利用まで見据えた設計プランを提示し、PdMはその場で前者のプランに合意できました。細かな仕様も、プロトタイプを見ながらサクサクと決まっていきました。判断の材料がそろっているため、議論は驚くほど早く前に進みます。
ミーティング後:決まった内容をすぐ反映する
ミーティング後は、決まった内容を仕様書に反映し、実装を微修正したうえで品質保証(QA)のテストに回します。大きなつくり直しが起きにくく、初回ミーティングの直後にはリリースが見えている、という状態になりました。バナーの例では、私がつくった仮の見た目をデザイナーが本番デザインへブラッシュアップし、実装側はそれを反映する微修正で済みました。
"Build First, Discuss Later" で起きた3つの変化
この進め方を試してみると、ミーティングの進み方やPdMとのやり取りがかなり変わりました。特に大きかった変化は、次の3つです。
1つ目は、ミーティングがほぼ1回で完結するようになったことです。うまくいけば、初回ミーティングが終わった時点で仕様も実装もほぼ固まっており、開発見積もりすら不要になることもあります。その後の往復も大きく減りました。
2つ目は、議論が速く、かつ正確になったことです。実際に動くものを見せながら「この画面の挙動はこれでよいですか」と確認できるため、言葉だけのやり取りで生じがちな認識のズレが起きにくくなりました。
3つ目は、PdMの負担が軽くなったことです。エンジニアが具体的な仕様の案まで持っていくので、PdMは方針を確認するだけで済みます。特にPdMが複数プロジェクトを兼務しているような状況では、その確認コストを減らせるだけでも大きな価値があります。
「待つエンジニア」から「提案するエンジニア」へ
こうした変化は、単に開発プロセスやコミュニケーションを効率化しただけでなく、私自身のエンジニアとしてのマインドセットにも影響を与えました。
以前の私は、決まった要件を正しく実装することがエンジニアの主な役割だと思っていました。けれど、PdMが持つWhyと大まかなWhatを起点に、まず動くものをつくってみると、「これは要らないかもしれない」「こっちの方がお客さまに価値を届けられるのでは」といった議論を、自分から持ち込めるようになりました。
いちばん大きかったのは、「私はこれがいいと思う」というアイデアを持ってミーティングに参加できるようになったことです。ただ仕様を待つのではなく、要件定義の段階から意見を出し、仕様を決めていく側に少しずつ入っていけるようになりました。
そうやって関わっていると、「この機能は今いちばん自分が詳しい」というオーナーシップも自然と生まれてきます。自分の提案が仕様に反映され、動くものを通じてプロダクトの方向性が決まっていく。その過程に関われるようになって、プロダクトづくりが前より一層楽しくなりました。
生成AIによって「まずつくってみる」ハードルが下がったことで、エンジニアが上流の議論に入りやすくなったと感じています。プロトタイプをつくってミーティングに持ち込むことは、単に開発を速くするだけではなく、エンジニアがより主体的にプロダクトづくりに関わるためのきっかけにもなるのだと思います。
まとめ
"Build First, Discuss Later" は、先に動くプロトタイプをつくり、それを見ながら議論することで、意思決定を速くする進め方です。みなさまも、「仕様待ちで開発が始められない」「仕様が曖昧で手戻りが多い」と感じたら、自分なりのプロトタイプを会議に持ち込んでみてください。会話が前に進むだけでなく、プロダクトづくりの楽しさも少し違って見えてくると思います。
次の記事は mewutoさんです。引き続きお楽しみください。
関連記事
Claude Opus 4.8 ビルドデーハッカソンの受賞者発表
Anthropic が開催した「Claude Opus 4.8 ビルドデー」ハッカソンの結果を発表し、優秀なアイデアやプロトタイプを作成した参加者を表彰しました。
Vercel Drop の紹介:ブラウザ上でファイルをドラッグするだけでデプロイ可能に
Vercel は、Git や CLI を不要とする新機能「Vercel Drop」を発表した。ユーザーはブラウザでファイルやフォルダをドラッグするだけで、フレームワークを検知し数秒で本番環境へ公開できる。
Simon Willison が URL をスライドに変換するツール「Big Words」を公開
開発者のサイモン・ウィリソンは、プレゼンテーション作成のために URL 入力でテキストをスライドに変換する簡易ツール「Big Words」を公開した。
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み