プロジェクトマネージャーとは
企業や組織における特定の目標に向けた一連の活動をプロジェクトと呼びます。特にIT業界では一般的に利用される呼称です。
プロジェクトマネージャー(PM)とは、ITシステム、サービスの開発などのプロジェクトにおいて、プロジェクト全体を率いてプロジェクトの推進を行うポジションです。プロジェクトの品質、コスト、納期に対して責任を持つ立場であり、プロジェクトにおける意思決定役も担います。
以下では、役割や類似する職種との違いについて詳しく説明します。
プロジェクトマネージャーの役割
プロジェクトマネージャーのミッションはQCDを確保して、プロジェクトを推進し、完遂することです。このミッションを果たすべく、プロジェクトマネージャーの担う役割には以下があげられます。
システム開発プロジェクトの立ち上げとQCD管理
所属企業や業種によって詳細は異なりますが、プロジェクトマネージャーの仕事はシステム開発プロジェクトの立ち上げから始まります。システム企画がある場合はその実現のための詳細化を行い、ない場合にはクライアントへのシステム化の提案にも営業部門の担当者と協力して携わる場合もあります。クライアントや営業部門と協力しながら、企画や提案を実現するためのプロジェクトの概要を作り、要件を定め、プロジェクトの立ち上げへの中心的役割を果たします。
システム開発プロジェクトが立ち上がった後は、プロジェクト完了までのQCD管理を行うことが果たすべき役割となります。QCDとは、Quality(品質)・Cost(費用)・Delivery(納期)のことであり、定められた予算、納期内に一定の品質を確保することを指しています。
業務の取りまとめ
システム開発プロジェクトでは担当範囲ごとにチームを分けて仕事を進めることが一般的です。責任範囲を明確にし、作業を分担して効率的に業務を進めるために必要となることですが、一方で分割したチーム間で進捗、課題、連携事項などを共有する必要が生まれます。
このチーム間の取りまとめを行う事もプロジェクトマネージャの役割です。定期的なミーティングや連絡通達を行い、プロジェクト内での意思統一を図ります。
トラブル対応
プロジェクトを推進していると避けられないのが、各種のトラブルです。プロジェクトは計画通りに進むことはまれで、様々な課題が発生します。技術的な課題や顧客固有の業務仕様によるシステム化への課題、事業部間の摩擦、コスト面での問題など課題の方向性も多岐にわたります。
これらのトラブル・課題をひとつずつ担当者と共有して、解決に向けた筋道をたてることはプロジェクトマネージャーの重要な役割です。
技術的な課題であれば、有識者との連携を取り付けるなどの解決方法を見出し、クライアントとの仕様面でのトラブルであれば交渉の前面にたって解決に尽力します。
プロジェクトマネージャーと他職種との違い
プロジェクトマネージャー以外にも、システム開発においてマネジメント業務を行う職種は存在しています。
本項では、プロジェクトマネージャーと類似した名称を持ちマネジメント業務を行う、プロジェクトリーダー(PL)、プロダクトマネージャー(PdM)との違いについて説明します。
プロジェクトリーダーとの違い
プロジェクトマネージャーとプロジェクトリーダーは名前が似ているため、混同されやすい職種ですが、業務範囲などが明確に異なります。いずれも役職ではなく役割(ポジション)として捉えると分かりやすいです。
プロジェクトリーダーは、システム開発現場の各チームの責任者としてプロジェクトを牽引します。システム開発プロジェクトは、ソフトウェア開発チームおよび各サブシステム、インフラ、品質管理など、複数のチームで構成されます。この各チームの管理者がプロジェクトリーダーです。チームレベルでのマネジメントを行い、プロジェクトマネージャーの業務を助けます。
プロジェクトマネージャーは、プロジェクト全体を統括する責任者のポジションです。プロジェクトの推進とQCDの達成に責任を負います。各プロジェクトリーダーと連携し、プロジェクト全体の進捗管理や課題管理、品質管理、予算管理などを行います。また、クライアントとの窓口としてプロジェクトの状況報告や改善策の提案なども業務に含まれます。
プロジェクトリーダーとプロジェクトマネージャーでは管理対象となる範囲が大きな違いといえます。
関連記事:
プロジェクトリーダーとは?役割や役立つ資格、年収相場を紹介
プロジェクトマネージャーとプロジェクトリーダーの違いは?
プロダクトマネージャーとの違い
プロダクトマネージャーはソフトウェア製品開発やサービスの運営における責任者のポジションです。プロジェクト全体の管理者として活躍する点では、システム開発プロジェクトのプロジェクトマネージャーと同じです。
大きな違いとなるのは、ソフトウェア製品やサービスというプロダクトは一度完成させた後も継続的な改善が必要となる点です。プロダクトはリリースを挟んで、運営やさらなる改善・機能追加を行います。プロダクトの品質を高め続けることがプロダクトマネージャーの重要な職務となります。また、プロダクトをよりよくするため、コンセプトの改良やマーケティングなどの業務領域に携わる場合もあります。
プロジェクトマネージャーは多くの場合はプロジェクトのゴールが存在し、その完了までの責任者という点が異なります。
関連記事:プロダクトマネージャーとは?業務内容や年収、必要なスキル解説
プロジェクトマネージャーの仕事内容
プロジェクトマネージャーは、IT開発プロジェクトにおいてQCD(品質・コスト・納期)を守って納品までを実現します。その実務内容は、顧客の要件をヒアリングして企画・計画をたてることから、プロジェクト開始後の推進と管理、プロジェクト推進上で発生する課題の解決への誘導、顧客との調整の窓口、プロジェクトの成果物における品質管理など多岐にわたります。
過去にレバテックキャリアがインタビューをしたプロジェクトマネージャーの男性は自身の業務について次のように話していました。
K.Sさん(29歳 男性)/ 大手メーカー系SIer
─前の会社はどのような業種でしたか?
印刷業界では大手の会社でした。BtoB中心で、ハガキや封書などの印刷物を提供する仕事をしていました。
内容は本当に様々で、例えば金融や保険系の顧客であれば、エンドユーザーに対して送る契約更新通知や、商品案内のDMなどを製造してお届けします。
媒体は紙のDMからデジタル通知まで、多岐にわたる業務を手がけていました。
─その中で、どのような役割を担っていたのですか?
元々はシステムエンジニアとして、通知物を発送・発信する工程を設計していました。その後はプロジェクト全体を管理する立場へと変わりました。
規模としてはメンバーが10〜20人くらいのプロジェクトを管理することが多かったです。
~~中略~~
主には、上流工程、つまり要件定義や設計に関わる作業がメインでしたね。
以降では、一般的なプロジェクトマネージャーの具体的な仕事内容をパートごとに分けて解説します。
システム開発(プロジェクト計画)の策定
システム開発プロジェクトは、プロジェクトの計画を立案することから始まります。クライアント(顧客)と要件定義を行いながら、システム開発の目的や目標、規模やスケジュール、予算などを定め、これに基づいてシステム開発計画を策定します。
原則としてクライアントの希望に沿ったシステム開発計画を策定します。しかし、現実には予算やスケジュールといった制限が存在しています。これらの条件を加味しながら、現実的かつ達成可能なプロジェクト計画となるように、開発範囲の調整や予算交渉を行うこともプロジェクトマネージャーの重要な責務です。
プロジェクトの目的を明確にする
プロジェクトの目的が曖昧な状況は、ゴールが分からない状態で走っているのと同じです。目的が不明瞭では、プロジェクト全体の方針が定まりません。まずはプロジェクトがどのような成果を目的としているのかを明確化します。
プロジェクトメンバーが目指すマイルストーンも、プロジェクト全体の目的を基に作成します。プロジェクト進行中の追加要件や不測の事態が発生した場合には、判断の基準となる明確な目的を設定して関係各所の調整を行うことも重要な責務です。
プロジェクトの計画立案
目的が定まったらプロジェクトを遂行する計画を立てます。計画を立てることで行き当たりばったりの進行ではなく、「いつ」「誰が」「どのように」「何をするのか」がはっきりし、不測の事態に対応できます。
反対に「いつ」「誰が」「どのように」「どうするのか」がはっきりしていない計画を立ててしまうと、サービス提供の停滞や目的の未達になる可能性が高く、プロジェクトマネージャーの務めを果たせなくなります。
プロジェクトの計画はプロジェクトマネージャー1人で作成することが必須ではありません。有識者や経験者を交えて計画を練り、最終的な計画にまとめあげることがプロジェクトマネージャーの役割となります。
プロジェクトチームの編成
策定した計画に沿って、システム開発を行うための人員を確保し、プロジェクトチームを編成する事もプロジェクトマネージャーの仕事です。
社内の人員だけで構成するのか、外部のパートナー企業との協業を行うのか、全体のリソースとコストを考慮しながらプロジェクトチームを編成します。プロジェクトでは工程ごとに必要な人数は異なり、限られた予算の中でプロジェクト計画を達成できるチームを作らなければならないため、プロジェクトマネージャーの手腕が問われる仕事の1つです。
プロジェクト推進の中心となるメンバー編成と同時に、クライアント側の協力体制作りも重要なポイントとなります。ステークホルダーがプロジェクトに十分に関与できるよう根回しを行い、顧客側の助力を最大限得られる環境を構築します。
プロジェクトの推進、管理
計画をたて、体制が整えられたら、関係者を集めてキックオフのミーティングを行いプロジェクトを開始します。その後は、プロジェクトが予定通りに進むように管理することがプロジェクトマネージャーの仕事となります。プロジェクトの実作業を直接的に実施することは少なく、管理・コントロールする立場です。
スケジュール管理
クライアントに定期的な進捗共有をしながら、プロジェクトが予定通りに進行するようにチームのスケジュールを管理します。クライアントから仕様変更の要望があった場合や開発上の課題が発生した場合には、スケジュールや予算の調整・交渉も必要です。
プロジェクトの状況を把握するために、プロジェクトメンバーの進捗を定例会議などで随時確認します。また、その進捗状況をまとめ、所属企業上層部やクライアントへも定期的に報告を行うこともプロジェクトマネージャーの責務です。
品質管理
システム開発プロジェクトでは、最終的にはITシステムが成果物となります。それに加えて、各工程での設計書やテスト仕様書、テスト成績書などが中間の成果物です。
これら成果物の品質を確保することで、最終的なシステムの品質を高めます。品質の高いシステムとは、顧客から要求のあった機能を満たし、不具合なく動作するシステムです。
品質向上のための施策として、レビューや各工程での成果物の分析とフィードバックを随時行います。課題が発見された場合には速やかに対策を立案し、解決に向けてプロジェクトチームを動かします。
リソース管理
プロジェクトチームのリソースを管理することもプロジェクトマネージャーの管理業務の一つです。ここでいうリソースとは人的リソースやシステム開発に利用するサーバー、PCなどの機材、ソフトウェア、作業場所の確保などが該当します。
必要なタイミングで必要なスキルを持った人材を確保し、作業に打ち込める環境を提供することが重要です。
コスト管理
プロジェクト運営内の金銭的なコスト管理もプロジェクトマネージャーが行います。コストが予算内に収まらない場合には、プロジェクト単体で見た場合に予算オーバーが発生し赤字となってしまうため、プロジェクトを事業として考えた場合に重要な管理業務といえます。
プロジェクト内で利用できるコストは、ベンダーの場合は顧客から請け負った受注額の中から利益などを除いたもので、制限があります。そのような状況下で、必要な期間に必要なスキルを持った人員を手配し、コストを予算内に収めることがプロジェクトマネージャーの責務です。
また、社内のプロジェクトの場合でも、コストは無制限ではありません。予算内でのプロジェクト遂行も重視される要素となります。
リスク管理
システム開発プロジェクトには、様々なリスクが潜んでいます。顧客要因のリスクや技術要因のリスクなどが発生する可能性があり、プロジェクトマネージャーはあらかじめ想定できるリスクをリストアップし対策を用意しておくリスク管理を行います。問題が発生した際には、用意した策の実施などにより対処し、迅速にプロジェクト推進の妨げを取り除く必要があるためです。
あらかじめ全てのリスクが見通せるとは限りませんが、業務経験とプロジェクトマネジメントの知識から可能な限りの手をつくしておきたいところです。
評価およびレビュー(主にQCDに対して行う)
プロジェクト推進中には各工程の成果物のレビューを行い、品質を確保することもプロジェクトマネージャーの仕事に含まれます。要件定義ならば要件定義書、設計であれば設計書、開発ではプログラム、テスト工程ではテスト仕様と成績や障害内容に対してチェックを行い、必要な部分に改善指示を行います。
プロジェクト完了後にはプロジェクト全体の振り返りにあたるレビューを行い、プロジェクトの問題点の洗い出しや対策の立案、評価を行います。次回以降のプロジェクトに活かすためにも、振り返りの評価およびレビューは非常に重要です。クライアントとともにプロジェクト結果をレビューするケースが多く、場合によってはクライアントの経営層に結果を報告することもあります。
関連記事:
プロジェクトマネージャー(PM)の役割は?仕事内容・必須スキルを解説
プロジェクトマネージャーとディレクターの違いとは?
プロジェクトマネージャーの転職事情は?年収の上げ方や求人例も紹介
プロジェクトマネージャーが携わる分野
プロジェクトマネージャーの業務は多岐に渡りますが、プロジェクトマネージャーが活躍するプロジェクトの種類も幅広く存在します。ITに関するプロジェクトの中にも複数の形式があり、いずれの場合もプロジェクトマネージャーが管理統括しています。
本章では、その中でも主にプロジェクトマネージャーが管理を担当するプロジェクトの分野について紹介します。
システム開発/アプリケーション開発
システム開発やアプリケーション開発は、顧客の経営課題や業務課題を解決するための仕組みを作る取り組みです。プロジェクトマネージャーはシステム開発やアプリケーション開発において、開発プロジェクト計画策定や進捗管理などのプロジェクトマネジメントを実施します。
ERP導入
ERP導入においてもプロジェクトマネージャーの役割は重要です。
ERPとは、Enterprise Resource Planning(企業資源計画)の略で、統合基幹業務システムとも呼ばれます。会計、販売管理、生産管理、人事給与などの基幹となるシステムを統合したパッケージソフトウェアです。
プロジェクトマネージャーは、ERP導入プロジェクトのスコープとスケジュールおよびコストを明確にして、業務改善の目標を明確にする必要があります。
IT基盤(インフラ)の構築
ITシステムやIT機器を利用するための前提として、ITインフラの存在があります。このITインフラの構築、整備のためのプロジェクトにも、プロジェクトマネジャーの活躍が必要です。ITインフラにはネットワーク、サーバー、クラウド環境などが該当します。
ネットワークシステムは現在の企業にとっては欠かすことのできないインフラです。スムーズにデータをやりとりできる環境は、効率的なサービスを提供する上で不可欠です。ネットワークの構築プロジェクトでは、プロジェクトマネージャーはLANやWANといったネットワーク環境の設計・構築・管理に関わるプロジェクトマネジメントを実施します。
企業や組織内で利用するサーバーの構築プロジェクトも存在しています。物理的なサーバーを用意するオンプレミス環境やクラウドサービスを利用した環境などの構築プロジェクトの管理も、ソフトウェア領域と同様にプロジェクトマネジャーの存在が欠かせません。
アウトソーシング
アウトソーシングとは、社内の業務を外部の専門業者に委託することです。
IT分野でのアウトソーシングの対象としては次のような業務が挙げられます。
-
・システム開発
・システム保守運用
・ヘルプデスク
プロジェクトマネージャーは、アウトソーシングを正しく管理し、活用する必要があります。委託先の業務遂行状況を把握し、問題があれば改善を指示することもプロジェクトマネージャーの責務です。
プロジェクトマネージャーに必要なスキル
ここまでプロジェクトマネージャーの仕事内容、役割を紹介してきましたが、業務の幅が広く解決しなくてはならない問題も多いことがわかります。これらを実現するためには、プロジェクトマネージャーはITエンジニアとして必須の開発スキルに加えて、プロジェクトマネジメントスキルや知識、経験などが必要となります。
以下では、プロジェクトマネージャーに必要とされるスキル、知識を説明します。
関連記事:プロジェクトマネージャーに必要な7つのスキルと5つの資質とは
要件定義
システム開発プロジェクトの最上流となるのが要件定義工程です。クライアントの本当に求めていることを聞き出し、システムを形作るための土台を固める作業となります。この要件定義工程で決めた内容をもとに以降の設計、開発、テストといった工程が進められるため、影響範囲も大きく重要な職務となります。
要件定義にあたっては、クライアントの業務への理解とITシステムに関する知見・事例を組み合わせる必要があります。さらには最新の技術動向の反映も求められるため、継続的な学習も必要となるスキルです。
IT業界や開発の知識
要件定義を行うためには、IT業界における一般的な考え方や開発技術やシステム開発手法などに精通していることが求められます。その理由として、要件定義で定めた内容をもとにITシステム開発などを行うためです。以降の設計や実装工程で詳細化して、実現できるように要件を定めなければなりません。
顧客の要望や要求の中には、技術的に実現が難しいことや、実現可能でも開発にかかるコストと期間を考えると採用できない案なども存在しています。要件定義の段階で、早期に実施することに問題のある要件を見分け、実施是非の判断を下すことが重要です。そのための下地となるのが、IT業界の知識や顧客業務への理解、システム開発に対する知識などです。
コミュニケーションスキル
要件定義の段階では、顧客側のステークホルダーから要件、要望を聞きだし、チーム内のメンバーと相談しながら、要件を確定に向けて固めていきます。要件定義で定めた内容に基づいて以降の工程で設計、開発へと進むため、ここで決定した内容は後の工程への影響が大きく、重要性が高いです。
したがって、要件定義工程を取り仕切る役割を果たすプロジェクトマネージャーには、対話の内容をまとめ、資料として共有し、お互いに齟齬のない認識を作ることのできる高度なコミュニケーションスキルが求められます。
提案力
要件定義の段階では、クライアント側でも実現したい事への認識が曖昧で、その完成形が見えているわけではありません。そこで、ITに関する知見と顧客の業務要件の組み合わせから、課題解決の方法を提案するスキルがプロジェクトマネージャーには求められます。課題が解決できること、そのイメージを顧客に持ってもらえる提案を要件定義では行います。
プロジェクトマネジメント
プロジェクトを管理するために必要なのがマネジメントスキルです。様々な観点でプロジェクトを管理する必要があります。プロジェクトマネジメントの中で管理対象となる個別のマネジメント要素について説明します。
タイムマネジメント
タイムマネジメントとは、プロジェクトの納期やスケジュールを管理することです。
完璧なスケジュールを事前に作成することは難しいです。プロジェクトの計画時に作成したスケジュール通り進むのが理想ですが、抜け漏れの無い完璧なスケジュールの作成や、不測の事態が一切発生しないことは殆どないでしょう。そのため、様々な場面で重要なマイルストーンに影響がないようにスケジュールを作成、修正、進捗確認などをしていく必要があります。タイムマネジメントはこれら全てを含めたスキルです。
コストマネジメント
コストマネジメントとは、決められた予算内でプロジェクトを完了させ、利益を最大化することです。定めた目的と発生タスクから必要な人員、機器を洗い出し、必要なコストを計画します。スケジュール同様予定通りにならないことが多いので、不測の事態に備えて金額を設定するのも大切です。
また、不測の事態発生時に予算の調整、目的達成のための必要経費算出などもコストマネジメントに該当します。
リスクマネジメント
リスクマネジメントとは、プロジェクト進行で発生する可能性のあるトラブルを予測し、その対処に備えておくことです。特にリスクマネジメントではトラブル発生を未然に防止することが最も重要です。事前に発生するであろうトラブルを洗い出し、それに対して防止策を練ります。トラブルを想定しておくと、いざ発生した場合の対処が容易になるので、プロジェクト進行には欠かせないスキルです。
全てのトラブルに完璧な回答を用意する必要はありませんが、要因を分析し適切な指示ができることが大切です。
スコープマネジメント
スコープマネジメントとは、プロジェクト内で扱う対象範囲を定め、管理することを意味します。システム開発においては、プロジェクト内で実現する機能と実現しない機能を明確に分けることで、はじめてWBSやスケジュールを作成することが可能です。
また、各工程での業務でも、どこまでを実現するのかをコントロールします。例えば、設計書の記載においても品質管理に則って記載レベルを定め、合格基準を設けておくことで設計書がどのような状態になれば完成となるかが初めて決まります。際限なく顧客の要求に応えていると、いつまでもプロジェクトは完了することなく、顧客にも最終的には不利益です。
スコープマネジメントのスキルは、プロジェクトの範囲を定め、ゴールを設定するためになくてはならないスキルといえます。
人的資源マネジメント
人的資源マネジメントとは、必要に応じて人員の配置や増減を判断し、プロジェクトを円滑に進めることです。さらに、それぞれの役割や責任範囲、役割や責任に応じた権限を設定し、パフォーマンスを最大化することも重要です。プロジェクトは一人の能力が高くても成功しません。プロジェクトマネージャーはメンバーの能力を最大限引き出す方法を考える必要があります。
また人的資源マネジメントでは、顧客やスポンサーなどのステークホルダーも一員として考える必要があります。必要なタイミングで顧客に確認してもらえるかなどは重要なポイントであり、顧客の人的資源を確保できていないと、それだけでスケジュールに遅れが発生する可能性があります。
より広く人的資源マネジメントを考えるのであれば、プロジェクトで活躍する人材の教育・育成もプロジェクトマネージャーの行う人的リソースのマネジメントに含まれます。
品質マネジメント
品質マネジメントとは、プロジェクトの成果物の品質を管理することです。スケジュール通りにプロジェクトが進行しても成果物の品質が低いと成功とは言えません。プロジェクトマネージャーは成果物の品質を管理し、ステークホルダーの満足度を高めることも大切です。
また、品質マネジメントにはプロジェクト活動の品質を保つことも含まれます。毎日深夜まで残業して達成した、途中大幅な遅れがでた、不測の事態が大量に発生した場合は品質マネジメントスキルが足りなかったということです。
プロジェクトマネージャーの平均年収
レバテックキャリアに2024年9月14日時点で掲載されている求人・転職情報より、30件を抽出し、想定年収の最大値と最小値の中間値の平均より想定される年収を算出しました。この計算よりプロジェクトマネージャーの平均年収は約1,024万円と推定することができます。
最大年収1000万円を超える求人が多く、高需要からプロジェクトマネージャーの市場価値は高まっているといえます。また、責務の大きい分、プロジェクトマネージャーは、一般的なエンジニアよりも高収入な傾向です。
国税庁の令和4年度民間給与実態統計調査によれば、日本国内の給与所得者の平均年収は458万円、情報通信業全体の平均は577.2万円でした。これらの年収と比較し、プロジェクトマネージャーは非常に高い給与が望める仕事といえるでしょう。
プロジェクトマネージャーの求人・転職情報>
レバテックキャリアがインタビューしたプロジェクトマネージャーの男性は、自身の年収について次のように答えていました。
K.Sさん(29歳 男性)/ 大手メーカー系SIer
※プロジェクトマネージャーから大手企業のプロジェクトリーダーへの転職
─今回の転職で、給与面の変動はありましたか?
ありがたいことにかなりアップしましたよ。 前職に比べて年収で150万円ほど。
前の職場では500万円弱だったので、だいたい650万円くらいになる想定です。
関連記事:
プロジェクトマネージャーの平均年収は?年収アップの方法も解説
プロジェクトマネージャーの平均年齢は?何歳まで目指せる?
プロジェクトマネージャーのやりがいと難しさ
高いスキルが必要とされるかわりに高収入が得やすい傾向があるのがプロジェクトマネージャーという職種です。しかしながら、仕事をするということは、収入だけでは割り切れないところがあります。また、収入が高くても割に合わないと思うような難しさを感じる場合もあるでしょう。
実際にプロジェクトマネージャーとして働くエンジニアはどのような点をやりがい、難しさと感じているのか、ご紹介します。
プロジェクトマネージャーのやりがい
プロジェクトマネージャーのやりがいとして最もよくあがるのが、プロジェクトを完遂させたときの達成感です。
チームを導き成果を出せたときには、大きな仕事を成し遂げたという実感が湧きます。一人では生み出せない大きな成果を、プロジェクトチームとして力を合わせることで実現できたこと、そのチームを率いたことはプロダクトマネージャーとしてのやりがいを感じることができます。
また、プロジェクトを計画段階から推進し、予定通りに仕事を実施できたことに対する充実感もあります。プロジェクトの過程で度々発生する課題を解決してきた苦労も、最後までやり遂げたことで報われるのです。
プロジェクトマネージャーの難しさ
プロジェクトマネージャーには一人のエンジニアとして働く以上に、難しい局面が多々あります。各個人で異なりますが、代表的なものを紹介します。
プロジェクトマネージャーはプロジェクトの責任者です。自身の負う責任の大きさをプレッシャーに感じることが普通でしょう。
プロジェクトの推進は、メンバーと協力して行う必要があることも、プロジェクトマネージャーの難しさの一つです。自分が動けば解決できる問題でも、プロジェクトメンバーを信じて仕事を任せなければなりません。成果がでるように成長を促しながら支援することは、開発などの業務とは違った難しさです。
タスクの多さも、プロジェクトマネージャーの仕事の難しさといえます。プロジェクトマネージャーは顧客のステークホルダーやプロジェクトチームのメンバー、上司など多くの人と関わりを持つため、必然的にやらなければならないことが多いです。
システム開発プロジェクトでは、想定外の問題が発生し、プロジェクトマネージャーはその対処に追われます。いつ、どこから問題が起きるかわからず、なおかつそれぞれを解決に導く役割は心休まるときがなく、大変に感じるポイントです。
プロジェクトマネージャーになるには
プロジェクトマネージャーになるには、ITエンジニアとして経験を積み、スキルを身につけることが必要です。したがって、エンジニア未経験からの転職は難しく、他のエンジニア職種での経験を積んでキャリアアップを図ることになります。
プロジェクトマネージャーとなるためのキャリアパスの代表的なものは、SE(システムエンジニア)として開発プロジェクトに従事して経験を積み、PL(プロジェクトリーダー)を経て、プロジェクトマネージャーを目指すというパスです。このパスにおいて、転職などを挟むとしても、PLにはSEとしての経験、プロジェクトマネージャーにはPLとしての経験が求められることが多く、段階を踏んでキャリアパスを積み重ねていく必要があります。
また、プロジェクトマネージャーを目指す場合には、関連する資格を習得し、そのためのスキルを身に着けるのも一つの手段です。
関連記事:
未経験でプロジェクトマネージャーになるには?資格や適性を解説
SEからプロジェクトマネージャーになるには?年収や業務内容を比較
プロジェクトマネージャーに関連する資格
プロジェクトマネージャーには、プロジェクトマネジメントなどのスキルが必要とされます。これらのスキルは実務経験によって示すほか、資格の取得によっても一定レベルのスキル保有を示すことができます。
以下では、プロジェクトマネージャーを目指す際に役立つ資格を紹介します。プロジェクトマネジメントスキル、企業や組織のIT戦略に関するスキル、ITシステムの概要を形作るシステムアーキテクト向けなどの資格が該当します。
関連記事:プロジェクトマネージャーに役立つおすすめの資格と難易度を解説
プロジェクトマネージャ試験
プロジェクトマネージャーを目指す場合に役に立ち、スキルを示せる代表的な資格試験として「プロジェクトマネージャ試験」があります。
プロジェクトマネージャ試験は独立行政法人情報処理推進機構により運営され、経済産業省によって認定されるプロジェクトマネージャーや同職種を目指す人を対象とした国家資格です。プロジェクトマネージャーとしてのスキル・適性を示すことができる資格といえます。情報処理技術者試験制度の中では最高レベルの4に設定されています。
試験は4部制で論述式の試験を含みます。統計データでは平成21年度から令和5年度秋期の試験までの合格率が公開されており、累計での合格率は13.4%です。他の情報処理技術者試験のスペシャリスト資格と比較しても、非常に低い合格率で、難易度の高い試験といえます。
午前Ⅰ | 午前Ⅱ | 午後Ⅰ | 午後Ⅱ | |
試験時間 | 9:30~10:20 (50分) |
10:50~11:30 (40分) |
12:30~14:00 (90分) |
14:30~16:30 (120分) |
出題形式 | 多肢選択式 (四肢択一) |
多肢選択式 (四肢択一) |
記述式 | 記述式 |
出題数・解答数 | 出題数:30問 解答数:30問 |
出題数:25問 解答数:25問 |
出題数:3問 解答数:2問 |
出題数:2問 解答数:1問 |
ITストラテジスト試験
ITストラテジスト試験は、IPAが実施する「情報処理技術者試験」の1区分です。プロジェクトマネージャー試験と同じく、高度情報処理技術者試験に位置付けられています。
ITを活用した経営戦略の策定や、システムやサービスを企画、推進するための知識・技能を認定する試験です。本資格の取得により、ITを活用してビジネスを推進する立場のポジションで活躍できるスキルを示すことができます。
システムアーキテクト試験
システムアーキテクト試験は、IPAが実施する「情報処理技術者試験」の1区分で、高度情報処理技術者試験に位置付けられています。
システムアーキテクトの仕事は、情報システム構築の基本戦略を理解し、ITストラテジストの提案をシステム設計によって具現化することです。アーキテクト(建築家)という言葉が示しているように、「システムの建築家」として全体を見通した設計を行います。
さらに、システムアーキテクトはシステム開発プロジェクトにおいて、開発を主導するプロジェクトリーダーとしての役割も求められます。このため、システムエンジニアとしての技術力はもちろん、組織を率いる統率力も必要です。
したがって、資格試験ではシステム設計に関わる知識や技術だけではなく、プロジェクトリーダーとして現場を導くための広範な知識が問われます。
PMP®試験
PMP試験®はプロジェクトマネジメントに関する国際資格です。アメリカの非営利団体であるPMI(Project Management Institute)が認定しています。試験問題は、プロジェクトの立ち上げから計画、実行、監視コントロールといった内容から、偏りなく出題されます。
広く国際的に、プロジェクトマネジメントスキルを測る基準として認められている資格であり、対外的にスキルを証明する際に役立ちます。
PMOスペシャリスト™認定資格
PMOスペシャリスト™認定資格シリーズは一般社団法人 日本PMO協会の運営する資格試験です。プロジェクトマネジメントに関する実務を行うPMO向けの資格ですが、プロジェクトマネジメントに関する技法やスキルを示すことができるため、プロジェクトマネージャーにとっても利点のある資格です。
応用情報技術者試験
応用情報技術者試験は、IPAが運営し経済産業省が認定する情報処理技術者試験の一つです。ITエンジニアとして、エントリレベルより上位の応用レベルのスキルと知識を持つことを示せます。
これからプロジェクトマネージャーを目指し、プロジェクトマネージャ試験やITストラテジスト試験、システムアーキテクト試験などの高度試験の取得を検討している場合に、まずはその前のステップとして取得する資格となります。
プロジェクトマネージャーのキャリアパス
プロジェクトマネージャーとなるためのキャリアパスについては、「プロジェクトマネージャーになるには」を参照ください。
プロジェクトマネージャーとなった後のキャリアパスとして考えられるのは、企業組織のマネジメントポジションに着くことやITコンサルタントとなることです。
プロジェクトマネージャーとして成果をあげ、企業の活動に貢献し、管理者としてのスキルが認められた場合には、マネージャーや部門長などの管理職となるキャリアが選択肢の一つです。このキャリアパスでは、企業からの評価と実績の積み上げが必要となります。また、開発プロジェクトの現場からは離れるため、このキャリアパスを選ばないエンジニアもいます。
別の選択肢となるのが、プロジェクトマネージャーとしての業務経験を活かしITコンサルタントとなるキャリアパスです。プロジェクトマネージャーと同様にITコンサルタントもIT技術を活用して顧客の課題を解決する仕事です。ITコンサルタントはプロジェクトマネージャーよりも提案や企画といったフェーズが業務の中心となります。
関連記事:
プロダクトマネージャーのキャリアパスとは?キャリア戦略を解説
ITコンサルタントとは?仕事内容や必要なスキル・年収を紹介
ITコンサルタントになるには?役立つ資格や向いている人の特徴
プロジェクトマネージャーに関するよくある質問
プロジェクトマネージャーに関するよくある質問とその回答をまとめました。
プロジェクトマネージャーの具体的な業務内容、心構えなどについての質問がとくに多く、目指す際に疑問を持ちやすい点といえます。以下の質問と回答および本記事内の記述によって疑問を解決し、プロジェクトマネージャーを目指す参考にしてください。
Q1. プロジェクトマネージャーの具体的な仕事内容は何ですか?
プロジェクトマネージャーの主な仕事内容として、大きく次の5つがあげられます。
-
・システム開発計画の策定、要件定義
・プロジェクトチーム推進体制の構築
・プロジェクトの推進・管理
・チームメンバーのサポート
・評価およびレビュー
Q2. プロジェクトマネージャーが意識すべきことを教えてください
意識すべき代表的なポイントには下記があげられます。
-
・顧客の課題解決に向けた最適解の追求
・プロジェクトマネジメントに徹し、実作業を見守る
・あらゆるリスクを想定し、課題解決の先手を取る
・他者の良いところや新たな方法は素直に取り入れる
・ITや業界の最新情報のキャッチアップに努める
Q3. プロジェクトマネージャーと営業の違いは何ですか?
プロジェクトマネージャーはプロジェクトの現場を管理し、プロジェクトの成果を出すことに責務を負います。一方、営業はクライアントとの交渉や関係構築、情報収集を担当し、プロジェクトの実業務に関しては必要に応じてフォローを行う立場です。
つまり、システム開発プロジェクトに対する関わりかたが異なります。
Q4. プロジェクトマネージャーにはどのような人が向いていますか?
プロジェクトマネージャーの果たす役割のうち、特に重要なのは周囲をサポートして大きな成果に導くことです。チームのメンバーをサポートしながら、必要な場合は関係者を巻き込んで課題を解決してプロジェクトを推進します。コミュニケーションスキルがあり、周囲の協力をうまく得ることができる人が向いているといえます。
関連記事:PM(プロジェクトマネージャー)に向いている人、向いていない人とは
まとめ
プロジェクトマネージャーはプロジェクト全体の責任者として、その推進とQCDの達成がミッションです。活動の場となるシステム開発プロジェクトには、クライアント、所属企業の上層部、プロジェクトメンバーなど多くの人々が携わり、プロジェクトマネージャーはその間を繋ぐ役割を果たします。
プロジェクトの始まりでは、顧客との要件定義を行いながらプロジェクトの計画策定を行います。プロジェクトが立ち上がった後は、プロジェクト全体を管理して、ゴールまで導くことが重要な役割です。プロジェクト内で起きる問題、課題に対処し、プロジェクトがスムーズに進行するように計らうことも重要な仕事となります。
プロジェクトのQCD達成のためのマネジメントスキルに加えて、SEやプロジェクトリーダーとしての従事経験、クライアントやメンバーから最大限の成果を引き出すコミュニケーションスキルも重要視されます。
ITエンジニアの転職ならレバテックキャリア
レバテックキャリアはIT・Web業界のエンジニア職を専門とする転職エージェントです。最新の技術情報や業界動向に精通しており、現状は転職のご意思がない場合でも、ご相談いただければ客観的な市場価値や市場動向をお伝えし、あなたの「選択肢」を広げるお手伝いをいたします。
「将来に向けた漠然とした不安がある」「特定のエンジニア職に興味がある」など、ご自身のキャリアに何らかの悩みを抱えている方は、ぜひ無料のオンライン個別相談会にお申し込みください。業界知識が豊富なキャリアアドバイザーが、一対一でさまざまなご質問に対応させていただきます。
「個別相談会」に申し込む
転職支援サービスに申し込む
※転職活動を強制することはございません。
レバテックキャリアのサービスについて