私たちは何千年もの間家を建て、1世紀以上の間車を作り、そしてほんの数十年の間ソフトウェアを作りました。過去40年間で目覚ましい進歩があったにもかかわらず、私たちはまだソフトウェアの工業化サイクルの初期段階にあります。したがって、ソフトウェア開発者が直面している課題やフラストレーションは、失敗としてではなく、自然に増大する痛みとして見なされるべきです。ソフトウェアが複雑になり、ユーザーベースが拡大するにつれて、企業は製品開発ライフサイクルを効率的に拡張および管理するための新しい役割を開発しました。今後、イノベーションのペースと新技術の需要の両方が高まるにつれて、この傾向は勢いを増し続けるでしょう。
プロダクトマネージャーは、何と理由に責任があります。プロジェクトマネージャーは、誰が、いつ、どのように責任を負います。
製品マネージャー(PDM)とプロジェクトマネージャー(PJM)は、そのような役割の中で最も重要でしばしば混乱する2つであり、ソフトウェア開発プロセスでの作成と配信を合理化します。これらの役割はしばしば混同され、中小企業と大企業の両方であいまいさを引き起こします。 2つの違いを簡単に述べると、製品マネージャーは何と理由に責任があります。プロジェクトマネージャーは、誰が、いつ、どのように責任を負います。この記事(2部構成のシリーズの最初)では、各役割間の基本的な違いと重複する類似点について説明します。
基本的なレベルでは、 プロダクトマネージャー 成功する製品を構築して出荷するために、企業のエンジニアリングチームや事業開発チーム、および顧客と連携します。プロダクトマネージャーは事実上多言語の翻訳者であり、技術分野と非技術分野の両方に堪能でなければなりません。優れたPDMは、技術用語、アルゴリズム、データ構造、およびクライアントの苦痛、商取引、RFPなどを理解する必要があります。機能パートナーの競合するアジェンダのバランスを取り、そのサポートを活用して成功する製品を開発するのは、プロダクトマネージャーの責任です。 PDMの目標は、顧客に価値を創造し、製品の採用を促進することです。
プロダクトマネージャーは、製品の「CEO」として宣伝される場合がありますが、プロダクトマネージャーは機能パートナーを直接管理しません。彼らは通常、公式の権限なしに主導し、影響を与えなければなりません。優れたプロダクトマネージャーが必要としていることは次のとおりです。
お客様の声: 顧客を代表することは、製品マネージャーの主要な力の源を構成し、顧客が内部のコンセンサスを推進できるようにするため、最も重要です。私が常に製品チームに話しているように、顧客のニーズを理解し、顧客の関心を支持する場合、あなたは部屋の中で最も大きな声になることができ、そうあるべきです。
目的主導のプラグマティズム: 優れた製品マネージャーは、製品の全体的なビジョンから各機能や詳細に至るまで、チームが特定のイニシアチブに取り組んでいる理由を理解し、説明することができます。製品の目的を知り、チームがその目的を確実に理解することは、製品マネージャーの責任です。この洞察は、マーケティングや販売だけでなく、顧客やユーザーから直接得られる必要があります。
プロダクトマネージャーとして、ユーザーの立場に立つ能力は、製品の成功の鍵です。
共感と好奇心: 顧客のように、そして顧客のために考える能力は重要です。多くの優秀なプロダクトマネージャーは、自分自身と仲間のバブルのためだけに製品を構築するという罠に陥ります。プロダクトマネージャーとして、ユーザーの立場に立つ能力は、製品の成功の鍵です。ユーザーの世界に没頭するには、共感を持っている必要があります。しかし、共感だけでは十分ではありません。それは、顧客と市場に対する好奇心と結びつく必要があります。
問題解決と創造性: 製品は問題を解決するために作成されます。したがって、当然のことながら、製品マネージャーは優れた問題解決者でなければなりません。通常、問題を解決する方法は複数あり、優れた製品マネージャーは既成概念にとらわれずに考えます。
コミュニケーションスキル: トッププロダクトマネージャーは、書面と口頭の両方で優れたコミュニケーションスキルを持っている必要があります。プロダクトマネージャーは、簡潔なメッセージを伝えるために、プレゼンテーションを行い、大規模なグループで話すことが期待されています。プロダクトマネージャーは、顧客との関係を構築する責任もあります。彼らは、ソリューションを明確にするという顧客の要望を理解し、検証し、翻訳する優れたリスナーである必要があります。
ビジネス&マーケティングの洞察力: ビジネス上の懸念事項をまとめ、成長と採用を合理的に予測し、高レベルのコスト見積もりを提供できることは、製品のアイデアを実際のビジネスに変えるのに役立ちます。営業、財務などからのサポートがありますが、プロダクトマネージャーがパズルの中心となるはずです。
技術的ノウハウ: プロダクトマネージャーには、ある程度の技術的専門知識が必要です。エンジニアやデザイナーと同じレベルの知識は必要ありませんが、ある程度の知識があると、信頼と信頼を得るのに大いに役立ち、チームからより多くのことを引き出すのに役立つことがよくあります。
製品マネージャーが製品の「CEO」であり、製品全体の成功に責任があるのと同様に、プロジェクトマネージャーはプロジェクトの「COO」であり、予算と時間の制約内でプロジェクトを提供する責任があります。つまり、PJMは、製品開発の範囲を超えて、プロジェクトの成功に対して全体的な説明責任を負っています。 PJMは、まとまりのある機能的なプロジェクトチームを維持し、高圧プロジェクト中に必然的に発生する競合を管理する必要があります。プロジェクトマネージャーは、クライアント、上級管理職、および個々のチームメンバーとやり取りします。優れたプロジェクトマネージャーは常にチームの動向を理解しており、10,000フィートから個々の問題の核心まで下がることに長けています。彼らは、インフラストラクチャの問題から、人員の対立や期待の不整合に至るまで、障害物を特定、隔離、除去する責任があります。
プロジェクトマネージャーの主要な専門分野には、次のものがあります。
実行: PJMは、プロジェクトの予算、スケジュール、および計画を作成および管理します。優れたPJMは、強力な組織スキルを使用して、チームの文化に合わせてプロセスとツールを最適化します。彼らは利害関係者や製品マネージャーと協力して、リスクと価値の最適化に基づいて意思決定を行います。
意思決定: PJMは、プロジェクトに影響を与える利用可能なデータを社内外で常に収集、評価、および処理します。このデータは、ニーズや状況に基づいてタイムリーな意思決定を行うために使用されます。 PJMは、異なるパスから選択するために複雑なシナリオ分析を実行する必要がある場合があります。
チーム管理: 優れたPJMは、チームが目標に集中し、対立を管理および解決し、チーム内外の関係を構築するように動機付けます。彼らは適切に委任し、明確なチームガバナンスを示します。
コミュニケーションと交渉: プロジェクトマネージャーは、他のリードと協力してプロジェクトチームとコミュニケーションを取り、チーム内のコミュニケーションが摩擦のない生産的なものになるようにします。 PJMは、ピア(製品マネージャーなど)との提携を通じて、重要な更新を準備し、すべての利害関係者に提供します。
戦略的考え方: 優れたプロジェクトマネージャーは、プロジェクトがビジネス全体に与える影響を理解しています。 PJMは、ビジネスのより広範な目標をプロジェクトの範囲と成果物に統合するための戦略とプロセスを策定します。
知覚的グループ化のゲシュタルト原則
プロジェクト管理パラダイム: プロジェクトマネージャーは、チームに構造と効率を提供するツールとプロセスを必要としています。通常、プロジェクトマネージャーは、Jira、Rally、MS Project、Trelloなどのツールを使用して少なくとも2つの異なるパラダイムを利用します。
技術および業界の能力: PJMが技術的である必要はありませんが、技術的な用語で会話する能力は貴重な資産です。それは信頼と信頼を築くのに役立ちます。
これらの役割は補完的であり、いかなる範囲においても相互に排他的ではありません。以下に示すように、スキルが重複する領域があります。
製品管理とプロジェクト管理の間には、明らかにスキルの重複があります。両方に優れ、両方の役割を同時に実行したいハイブリッドタレントはいますか?はい、しかしそれらは外れ値であり、標準ではありません。同僚が最近指摘したように、あなたはトップの製品マネージャーになることができ、優れたプロジェクト管理スキルを持っていない可能性があります。逆もまた同様です。そのため、これら2つの役職は別々の役割である必要があると思います。技術開発の将来は、優れた製品管理とプロジェクト管理の両方に大きく依存します。