次の方法で共有


ビジネス意思決定者向けの Project Server と Project Online の計画

概要: Project Server か Project Online を展開するときに必要なビジネス計画の決定について説明します。
適用対象: Project Server 2016

Project Web App は、Project Online や Project Server でのプロジェクトやリソースの管理に使用する主要なインターフェイスです。 Project Server 2016 の Project Web App と Project Online の Project Web App は非常に似ていますが、いくつか重要な違いがあるので、Project Server と Project Online のどちらを使用するか決定する際にそのことを意識する必要があります。

この違いの概要と、どちらを選択するか決める際の考慮事項については、この記事を参照してください。 Project Web App のセットアップの際に必要な重要な構成上の決定についても説明されています。

この記事では、ビジネス上の決定が説明されています。 必要な技術的な判断も説明されています。

Project Server と Project Online の機能ごとの比較については、「A feature/function comparison of Project Online and Project Server 2013」を参照してください。

Project Server および Project Online のユーザー アクセス

Project Web App は、次の 2 つのユーザー アクセス方式を備えています。

  • SharePoint アクセス許可モード このモードは、SharePoint セキュリティを使用して Project Server や Project Online へのアクセス権限を付与します。 このモードは簡単に使用でき、プロジェクト管理者、リソース管理者、チーム メンバーなど、さまざまな役割を持つ人にさまざまなレベルのアクセス権を提供できます。

  • プロジェクトのアクセス許可モード このモードでは、各ロールとカスタム ロールのアクセス許可のカスタマイズなど、ユーザー アクセスの非常に正確な制御を提供する複雑なセキュリティ モデルが使用されます。 このモードでは、セットアップと保守を注意深く計画してください。 非常に成熟したプロジェクト管理オフィスがあり、非常に詳細なレベルでユーザー アクセスをカスタマイズする必要がない限り、推奨されません。

2 つのモードを切り替えることができますが、そのためにはアクセス許可をすべて再構成する必要があります。 Project Web App を構成する前に、組織にとって最適なモードを選択することをお勧めします。

一般に、組織が大規模かつ非常に複雑で、アクセス権を持つユーザーを微調整する特定のビジネス要件がある場合を除いて、SharePoint アクセス許可を使用することを強くお勧めします。 このモードの方がセットアップや保守が簡単です。

これらの 2 つのモードと、各モードでサポートされている機能の詳細については、「Project Server でユーザー アクセスを計画する」を参照してください。

Project Server および Project Online のビジネス インテリジェンス

Project Web App から情報を得ることは、情報を入力することと同じ程重要です。 多くのお客様が Project Web App を選んでいる大きな理由の 1 つにビジネス インテリジェンス、つまりレポート作成があります。

Project Server と Project Online がレポート作成を扱う方法には、いくつかの重要な相違点があります。 Project Server では、Project Web App データベース内のデータを使用して、カスタマイズされたオンライン分析処理 (OLAP) キューブを作成することができます。 Project Online では、現在 OLAP キューブは使用できません。

追加の統合を行ってもかまわない場合は、ハイブリッドのビジネス インテリジェンス ソリューションを構築できます。 Project Online を使用して、データをオンプレミスのデータ ウェアハウスか Microsoft Azure にコピーし、オンプレミスのレポート作成ツールを使ってレポートを作成できます。 または、オンプレミス Project Server を使用し、Power BI Desktop を使用して Project Web App データにアクセスして、レポートをクラウドに発行できます。

次の表は、社内およびオンラインのビジネス インテリジェンス サービスと Project Server および Project Online を併用する方法を比較しています。

  Project Server Project Online
クラウド ビジネス インテリジェンス
Power BI Desktop を使用してオンプレミス Project Server データにアクセスします。
これには Power BI が必要で、IT 部門による多少の構成が必要な場合もあります。
Excel 内の OData かカスタム アプリケーションを使用して Project Online データにアクセスして一般レポートを作成します。 スケジュールされたデータ更新、Power BI Q&A、およびその他の高度な機能のOffice 365用の Power BI を追加します。
社内ビジネス インテリジェンス
企業レポート作成の必要に応じて SQL Server Reporting Services または PerformancePoint Services を使用します。 セルフ サービス ビジネス インテリジェンスや特別レポート作成には Excel を使用します。
レポート作成以外の追加の構成を行わなくても両方とも機能します。
Project Online のデータを社内データ ウェアハウスまたは Microsoft Azure に移動し、そこで SQL Server Reporting Services などの標準的な企業ビジネス インテリジェンス レポート作成ツールを使用できます。
これには、IT 部門による構成とカスタマイズが必要です。

簡潔にする場合

Project Online は、主要なレポート作成ツールとして Excel を使用するように設計されています。 Excel から Project Online の OData フィードに接続し、ピボットテーブルやピボットグラフなどのレポートを作成できます。 Power BI を使用して、Project Web App データに関するレポートを作成してビジュアル化することも簡単にできます。

組織が比較的小規模で、Excel または Power BI の基本レポートで必要が満たされる場合は、Project Online を選ぶのが最適です。

高度なレポート作成が必要な場合

OLAP キューブ、PerformancePoint Services、SQL Server Reporting Services などの高度なレポート作成ツールが必要な場合は、次のオプションのいずれかを検討してください。

  • Project Server - Project Server の使用時には、高度なレポート作成に必要なデータに直接アクセスできます。 これには、Project Web App OData フィードと OLAP キューブが含まれます。

  • Project Online - Project Online の使用時には、SQL Server Integration Services を使って Project Online の OData フィードに接続し、社内データ ウェアハウスにデータをコピーできます。 そこから PerformancePoint Services か SQL Server Reporting Services を使用してデータにアクセスできます。

Project Server および Project Online のカスタム フィールドと参照テーブル

Project Web App を使用して、ユーザー設定フィールドを作成し、プロジェクトに関連付けられているメタデータを収集できます。 たとえば、プロジェクトの見積もりコストを格納するフィールドを作成できます。 プロジェクト、タスク、リソースのユーザー設定フィールドを作成し、定義した参照テーブルでユーザーが値を入力したり選択したりするようにできます。

ユーザー設定フィールドは、Project Web App の OData フィードで使用でき、Project Web App データに対して実行するレポートに含めることができます 。

展開を計画する際に、ビジネス上の要件とレポート作成の要件を確認し、各プロジェクトの一部としてどの情報をキャプチャするか検討してください。 実装チームは、このデータをキャプチャするようにユーザー設定フィールドをセットアップできます。

ユーザー設定フィールドと参照テーブルの機能は、Project Server と Project Online でまったく同じです。

Project Web App のインスタンス数

Project Server と Project Online の両方で、Project Web App のインスタンスを必要な数だけ作成できます。

Project Web App の 1 つのインスタンスで、組織内のさまざまな部門にまたがる多数のプロジェクトをホストできます。

次のいずれかの必要がある場合には、Project Web App のインスタンスが複数あると便利です。

  • ガバナンスなどの理由によるセキュリティの分離

  • 複数のユーザーやグループの集合

  • 複数のカレンダー

  • 複数のタイムシートの規格

Project Web App のインスタンスが 7 つ以下で十分な場合は、Project Online を使用するよう検討してください。

関連項目

Project Server の IT 担当者向けの計画

Project Online サービスの説明