製品開発とは?9 ステップのプロセスの説明

製品開発とは、製品を市場にリリースするプロセスです。この記事では、製品開発の各段階について説明し、例を示します。

Max Rehkopf 作成者 Max Rehkopf
トピック一覧

製品開発には、天才創始者の神話が蔓延しています。しかし、より優れた、信頼性の高い方法で製品やサービスを構築できることを示す十分な証拠があります。

往々にして、競争に勝つ製品が他社よりも優れているのはたった 1 点のみです。製品開発者と製品マネージャーは、本当に重要なその 1 点を見つけることに集中し、それに最善を尽くさねばという観念にとらわれています。競争上の優位性を見出し、それを製品エクスペリエンスで実現することが、製品開発プロセスの主な仕事です。

製品開発とは?

製品開発とは、製品を市場にリリースするプロセスです。製品開発の手順を順序付けして反復可能なプロセスにすることで、チームは確実に製品を開発し、希望する顧客に届けることができます。

ものづくりが好きな人は、世の中では何が必要とされているのか、どうすればそれを構築できるのかを常に考えています。製品開発プロセスは、考えを行動に移すのに役立ちます。製品マネージャーの仕事は、世の中に出て行って必要とされているものを調査、評価、検証し、市場とユーザーのニーズを満たす製品の開発に貢献することです。

製品開発と製品管理

製品管理は業務の名前ですが、製品開発は実際の業務です。製品マネージャーは、設計、エンジニアリング、テスト、マーケティングの担当者と協力して製品開発のプロセスを円滑に進めます。

製品開発プロセスの 9 つの段階

テストやプロトタイプが失敗すると、製品マネージャーとそのチームは、しばしば「計画に立ち戻る」ことになります。このような時に最も重要なのは、もう一度やり直すことです。次に示す製品開発の段階は、直線的な進行と学習ループの両方として使用できます。どちらに該当するにせよ、最善のアドバイスは前進し続けることです。

1. チーム編成

私は以前、初期段階のベンチャー キャピタル企業を相手に仕事をしていました。起業家たちからは、リーダーシップ チームとのミーティングに何が必要かとよく聞かれ、「必要なのは良いチームだけです」と答えると、驚かれたものです。私たちは、この考え方に基づいていくつか最良の投資を行いました。そして、成功したほとんどすべての製品の背後には強力なチームがあるのです。チーム編成はとても大変ですが、製品開発はそこから始めるべきです。

製品開発チームは、部門の枠を超え、好奇心旺盛で、非常に創造的です。通常、好奇心は、顧客についてできる限りのことを学ぼうとする製品マネージャーやチーム リーダーによってもたらされます。創造性は、エンジニアやデザイナーが顧客のアイデアを実行可能な製品に変えるときに生まれます。

多くの製品チームでは、たった 2 人の共同創設者だけで顧客の期待に応える製品を開発しようとしています。企業が成長してほかのチーム メンバーを雇用できるようになるまでは、共同創設者がさまざまな責任を共有しています。製品開発チームには通常、以下の役割と責任があります。

製品管理: 製品管理は、製品とその顧客を最も重視することで、開発からポジショニング、そして価格設定まで、製品ライフサイクルのすべてのステップをガイドします。最高の製品を作るため、製品マネージャーは組織内で顧客の声を代弁し、市場の意見が反映されるようにします。

デザイン: デザイナーは、製品の初期イテレーションの構想、定義、プロトタイプ作成を支援します。デザインは、製品開発プロセス全体を通して重要な要素です。

開発: 開発者または開発チームが製品を構築します。開発チームはエンジニアリングを担当し、テストや品質保証のチームメイトがメンバーに含まれることも多くあります。

マーケティングとセールス: マーケティングとセールスをかなり早い段階で検討し、製品が発売される前に戦略を立てるのが最善です。

2. 顧客発見

顧客発見とは、顧客のニーズと問題点を理解するプロセスです。そのためには、アンケートやペルソナ作成を使用しながら対面インタビューを行うのが一番です。
ある起業家が、力になりたい顧客を見つけたと想像してみましょう。対面インタビューで、この起業家は顧客の問題点の存在を確認し、考えられるソリューションを共有します。顧客がその製品が役立つと考えており、そのソリューションを購入する可能性が高いと知って、起業家はわくわくしています。しかし数か月後、起業家は困惑します。その顧客だけでなく他の顧客までもが、彼らが自信を持って作ったソリューションの購入をためらったり、嫌がったりするのです。

この起業家は、人間は自分の問題に熱心に向き合ってくれる人の前ではどれほど感じよく振る舞えるかを、軽視していました。特にあなたが賛同を求めようとした場合には、顧客はあなたの耳に優しいことを言う傾向にあります。顧客発見プロセスを改善するためには、否定型インタビューを利用しましょう。

スプーンしかない世界に住んでいて、フォークという新しいカトラリーをデザインしたいとしましょう。あなたは顧客にブロッコリーを一皿渡して、「スプーンが要りますよね?」と聞きます。すると、「いいえ、実のところ、先が尖っているもののほうが取りやすそうです」と言われます。あなたの質問に「いいえ」と答え、その理由を説明するよう顧客に仕向けることで、フォークが必要だということを確認しました。私が思うには、熱心な顧客がインサイトをくれるのは、「はい」と言ってあなたのソリューションに賛同したときではなく、「いいえ」と言って別のソリューションを否定したときなのです。つまり、否定を求めることで、賛同を得るのです。

3. 構想

構想とは、既知の問題に対する解決策を作ることです。多くの場合、この手順ではブレーンストーミングが中心となります。しかし、思い出してください。このプロセスは、考えてばかりいる状態から脱却できるように設計されているのです。最も成功している製品に関する重要なインサイト、つまり「1 つの点で優れている」ということに再び焦点を当てましょう。

まず、構想の境界を設定します。最良のガイドラインは、ターゲット市場です。あなたはすでにその市場の人々と話をしており、彼らについていくらか知っています。構想は、その市場に存在するもののみに限定しましょう。もう 1 つの大きな境界は、既存の製品とソリューションです。競合他社の優れた点を分析することで、満たされていないニーズが見つかり、それがあなたのチームが本当に注力すべき唯一の対象になります。構想の成果物は、機能や特徴を記載した製品スペック シートではなく、解決する価値のある 1 つの問題であり、それを解決する方法のヒントです。

構想の最終段階は、自分のチームとリソースを正直に見ることです。選択したソリューションは、現在のチームで実行できるものでしょうか? 現在不足している能力を引き出すためのリソースやツールはありますか? 自分のチームでは野望を果たせないことがわかったとしても、まだ道はたくさんあります。チーム編成の段階に戻って、より強いチームを作ってもよいでしょう。また、チームが前進し続けられるように、問題を小さな部分に分割してもよいでしょう。

4. 製品定義

あなたは自分が選んだ問題をどうやって解決するかについて直感が働きます。今、あなたはその直感を実際の製品に変えられます。これは危険な段階です。プランナーや実行者は、張り切ってすべての機能を記述した完全な製品要件文書を作成してしまう可能性があります。すぐに次のステップに目を向けて、この段階で必要なことだけにエネルギーを集中させるよう注意しましょう。

製品の定義には、使用する形状、形態、提供方法の決定が含まれます。一般的な定義は「ハードウェア、ソフトウェア、仮想、SaaS、CPG」などです。あなたはおそらく早い段階で 1 つの定義に惹かれたと思います。そして、コストの面ではそれは正しいかもしれません! 興味を引く製品の多くは、この定義の状態で斬新だったのです。iTunes のチームが、音楽配信の未来はハードウェアではなくソフトウェア経由になると賭けたときを想像してみてください。彼らの時代には CD やレコードしかなく、iTunes の製品定義によって私たちが知っている業界は一変しました。

エキスパートのヒント

自分の製品定義に疑問がありますか? どの方向を選択すべきかを決めるには、顧客発見に立ち戻るのが最良の策かもしれません。安価で簡単なオンデマンド ソリューションを希望する顧客には SaaS がよいのかもしれません。また、耐久性やセキュリティを重視する顧客はハードウェア ソリューションに最も反応を示すかもしれません。

5. プロトタイピング

プロトタイピングとは、製品を物理的に表現するための反復的なプロセスです。効率的なプロトタイピングの取り組みでは、多数のイテレーションを迅速かつ安価に作成することに重点を置いています。3D プリントとローコード ソフトウェア開発の台頭により、プロトタイピングがかつてなく手軽に行えるようになりました。

プロトタイピングの目標は、製品の定義でなされた一部の仮定のリスクを軽減することです。iTunes のような素晴らしいデジタル音楽体験を作成すると仮定すると、プロトタイプでは 1 曲のアップロード、ダウンロード、再生に焦点を当てます。基本的なダウンロードに時間がかかりすぎたり、再生品質が極端に悪かったりした場合は、製品の定義に立ち戻る必要があるかもしれません。

Nocs の創設者、Chris の例を挙げます。同社は、耐久性と防水性を備えた、屋外探索用の双眼鏡を製造する光学製品の会社です。Chris はプロトタイピングの熱心な支持者であり、その証拠に、オフィスは、ズーム管やプロ仕様および標準仕様の双眼鏡の何十ものプロトタイプで占領されています。プロトタイプを作成する理由を Chris に尋ねると、シンプルな答えが返ってきます。プロトタイプを実際に手に取って、すべてをどう組み合わせればよいかを確認することに勝るものはないと話します。初期のプロトタイプを確認し、次のイテレーションでそれを改善することで、ビジョンを実行できるだけでなく顧客に気に入ってもらえる、という強い自信を得られるとも話します。Chris は、自宅オフィスに 3D プリンターがあるため、ひらめいた時にプロトタイプを作り続けることができます。

6. 最低限の機能を持った製品 (MVP)

最低限の機能を持った製品 (MVP) は、実際の顧客に提供できる製品の可能な限りシンプルにしたバージョンです。多くの起業家は、もっと良くなるとわかっている製品をリリースするという考えに抵抗を感じています。この懸念は非常に強いため、多くの場合、起業家は自社の製品をより徹底的に開発しますが、受け入れられず、困惑する結果となります。

MVP を最終製品の簡略版だと考えたくなりますが、私は「最終製品がどういうものか、どうしたらわかるのか?」と問いかけます。製品開発プロセスには、製品に関する前提条件に疑問を呈し、変更する機会が多数あります。この段階は最大の学習機会です。この経験を土台にして、製品の他の部分を構築するための強固な基盤を見つけます。MVP はその基盤ですが、最初の試みで基盤を見いだすことはできないかもしれません。

Jira Product Discovery の製品責任者である Tanguy Crusson による MVP を使用してユーザーからのフィードバックを収集し、ロードマップに優先順位を付け、優れた製品を提供する方法に関する講演をご覧ください。

「最低限の機能を持った製品」の例

ピザの宅配は電話を掛けるだけでできます。今までは、おそらく電話を取り、引き出しにしまっていた紙のメニューを見て、ピザ店の従業員に注文を伝えていたでしょう。あなたのチームは、ピザの宅配はアプリで頼めるのではないかと直感し、製品の定義をソフトウェア ソリューションにしました。プロトタイプは、ピザの選択と住所の入力を処理する、クリック可能な一連の画面です。MVP は、それとまったく同じ機能を備えた実際のアプリで、本物のピザという重要な要素が 1 つ追加されます。

あなたのアプリ「The Cheese Slice (スライス チーズ)」はすばらしい MVP です。非常にシンプルです。アプリでは、ユーザーにはスライス チーズを注文するという 1 つの選択肢しかありません。ユーザーが住所を入力すると、簡単な確認書が届きます。配達ドライバーにチップを渡すように注意書きが添えられています。あなたは地元のピザ店と提携し、同店は週末限定のテスト用に 20 枚のスライス チーズを用意することに同意してくれました。これらのスライスに対して $5 で前払いし、$3 で販売する予定です。目標はお金を稼ぐことではないからです。ユーザーが従来の電話ベースのエクスペリエンスを抜け出して、アプリで同じ満足感を得られるかどうかを調べることが目標です。MVP によって、$100 の教材費で 1 回の週末におけるその調査の結果を得られます。

エキスパートのヒント

先ほどの考え方を覚えているでしょうか。すばらしい製品は 1 つの点で優れており、MVP の目標は、その 1 点を見つけ、それが顧客の求めているものであるかを検証することです。

7. ユーザー テスト

ユーザー テストとは、顧客と製品とのやり取りを観察し、製品がもたらす満足度を確認するプロセスです。ユーザー テストは、管理および分散された方法で行えます。多くの人がベンチマークを設定し、MVP の使用状況データを事前設定した目標と比較します。20 人が The Cheese Slice を開き、クリックして注文するのを確認できたら、ユーザー テストをしていることになります。多くの人がそのプロセスを断念した理由を正確に把握することは難しいかもしれませんが、ユーザー テストを強化して調べられます。

ユーザー テストにより、MVP の検証をさらに進め、開発チームが今後円滑に進めるように準備を整えられます。ユーザー テストでは、後退しているように感じるかもしれません。これらの顧客の誰も、アプリ エクスペリエンスに満足していなかったということがわかるかもしれません。そのインサイトこそが、この製品開発プロセスを少し戻って再度試す機会になるのです。

ユーザー テストの実施

地元のピザ店に行き、宅配の顧客の上位 20 人の電話番号を得るために同店に $100 を支払うとします。リストの順に電話を掛け、これらの顧客がオフィスに来てピザを注文したら、無料で提供します。オフィスでは、テーブル越しに顧客に iPhone を渡し、ピザを注文するよう依頼します。その iPhone にある唯一のアプリで、最初に目にするのは The Cheese Slice です。すると、意外なことが起こります。

多くの顧客は電話を手に取り、すぐにお気に入りのピザ店に電話を掛けます。アプリを見ることもありません。あなたは顧客に「なぜ?」と尋ねます。顧客が地元の店の店員のことが本当に好きなのだということがわかるでしょう。では、もっと人間的な要素をアプリに取り入れるにはどうすればよいでしょうか。選択肢が 1 つであることに顧客がためらっていたら、他にどのような選択肢が必要かを尋ねてみます。その瞬間に、次のサービスをどうすべきかわかるでしょう。それを学ぶために費やした費用は、$100 と残っているピザのみです。

8. 製品ロードマップ

理想的に、MVP とユーザー テストの段階で強力なインサイトを得ることができました。次のステップでは、それらのインサイトを得て、製品ロードマップに順序付けます。製品ロードマップは、継続的な製品のビジョン、方向性、進捗を視覚的に表現したものです。製品ロードマップによって、さまざまな作業の流れやイニシアチブを連携して製品を前進させる方法がわかるようになります。

ロードマップの課題の 1 つは、ロードマップが通常は固定されていて、それぞれの作業の流れを構成する実際の作業項目から切り離されていることです。この課題を解決するには、ロードマップ機能が組み込まれた作業管理ツールを使用します。たとえば、Jira Software では、作業ボードからロードマップ ビューに直接切り替えることができます。The Cheese Slice がロードマップで次のアプリ改善をどのように順序付けるかを見てみましょう。

The Cheese Slice チームは、2 つのことを学びました。アプリに人間味を加える必要があることと、ピザの品揃えを増やす必要があるということです。チーズ以外の種類を提供するのであれば、新しい名前も必要です。3 つの開発タスクを含む、ロードマップ上で視覚化された 2 週間のスプリントをご紹介します。まず、チームはアプリ名を変更します。次に、ペパロニ、野菜、コンボの選択肢を追加します。最後に、地元のピザ店で働く従業員を撮影したプロフィール写真を追加します。

第 1 四半期、第 2 四半期、第 3 四半期、第 4 四半期の列を表示する Jira ロードマップ。

9. ローンチして前進

検証を行い、継続的な改善計画があれば、顧客に対応する準備は整いました。準備が整っていないと感じるかもしれませんが、製品開発を前進させるにはローンチする必要があります。以降は、開発プロセスに情報を提供するのは主に顧客になります。もちろん、市場やビジネス ニーズには対応しますが、顧客がいなければ、迅速に成果を上げることはできません。

製品開発は、ここで概説したプロセス全体よりも小さく、より速い「学習ループ」で継続されます。顧客発見、プロトタイピング、ユーザー テストを継続的に行う方法を考えましょう。高価な機能を構築する前に、仮説を検証し、前提条件に疑問を呈する方法を考えましょう。繰り返し可能なプロセスを構築するために労力を注ぎ、本来の方向性を見失わないように作業を管理します。

製品開発の例

すべての製品には、伝える価値のあるストーリーがあります。次のストーリーでは、製品チームが本当に集中できる 1 点を見つける方法、顧客インサイトに耳を傾ける方法、問題が発生したときに最初からやり直す方法をご紹介します。

Instagram

Mike Krieger 氏と Kevin Systrom 氏が Instagram を共同設立した際、市場には多くの写真共有アプリが出回っていました。Krieger 氏と Systrom 氏は新機能の提供を開始していましたが、差別化要因をまだ見つけていませんでした。その後、他の機能と比較して 1 つの機能の使用量が急増していることに気づきました。それは、フィルターでした。Instagram のフィルターにより、日常的に携帯電話を使用して写真を撮るユーザーが、プロになったかのように感じ、表現できました。Krieger 氏と Systrom 氏は素早くさらなる開発を進め、新しくより優れたフィルターをアプリ内で提供しました。すぐに Instagram でフィルターが流行したため、すばらしい写真のほとんどが実際には #nofilter であると友人全員を納得させる必要がありました。ミレニアル世代の Instagram のフィードを遡ってスクロールすると、Instagram ジャーニーの初めには、目に余るほどにフィルター処理された写真があります。

Play-doh

顧客インサイトが非常に強力であるために、製品を「方向転換」させることがあります。方向転換で重要なことは、片足をしっかり地に付けて慎重に行動するということです。成功している方向転換のほとんどは、製品の 1 つの要素に根ざしつつ、他の要素において方向を変えています。私の好きな方向転換は Play-doh のケースです。そうです、あの Play-doh です。Play-doh はもともと Kutol という名前で販売されていた洗浄剤でしたが、売上げは伸び悩んでいました。そこで、教室で図画工作の道具として Kutol を使用している学校の先生と話してみました。Play-doh は製品への投資を続けていましたが、売り込み相手を変えるという方向転換をしました。新しい、鮮やかな色を発売したことで、Play-Doh は回復して、今日でも愛される子どものおもちゃになりました。

Google+

製品開発で最も困難なときは、後退しているときです。MVP が誰にも使用されず、プロトタイプが失敗に終わると、開発も行き詰まるかもしれません。しかし、ここでプロセスの最初に戻り、各段階で見逃した点がないかを見直すこともできます。私は今でも、当時の大失敗の 1 つだった Google+ のチームからヒントを得ています。Google+ は失敗しましたが、製品チームは長く使える素晴らしい製品、特に Google ハングアウトや Google フォトを開発していました。状況が変わると、これらのチームはこのプロセスから離れて、新しいチームを結成し、新しい機会に投資しました。

製品開発プロセスを強化する方法

製品開発プロセスを通じて、ドキュメント、ロードマップ、作業項目などを作成します。その作業をサポートするものとして、チームが創造的であるのと同じくらい柔軟性のある、製品管理のツールとシステムが必要です。これらのツールが連携して動作することで、ディスカバリーからロードマップの作成、最初のワークストリームの完成、すべての文書化に至るまで、シームレスに進められます。アトラシアン製品チームは、社内でアトラシアン スイートを使用して、何十年もの間、製品とサービスの提供を実現させています。

Jira Product Discovery が製品開発プロセスでどのように役立つか

最近まで、製品開発プロセスで最も管理が困難な要素は、構築するものの背後にある理由でした。従来から、この「理由」を伝え、チームの方向性の根拠を示すのは製品マネージャーの仕事です。Jira Product Discovery は中心的なハブです。新しい製品アイデアに関する優先順位決め、コラボレーション、そしてデリバリーを、すべて Jira で行えます。Jira Product Discovery は、顧客発見のデータを開発プロセスに統合できるように設計されています。そのデータを基に、機会に優先順位を付け、方向性を伝え、今後の作業を計画します。Jira Product Discovery を試し、チームを結束させて、最大の効果を創り出しましょう。