メインコンテンツまでスキップ

Mac、iPad、iPhoneでのMicrosoft Project XMLのインポートとエクスポート

Mac、iPad、iPhone全体でXMLを使用してプロジェクトスケジュールを交換する計画チーム

早わかり:

  • QuickPlanXは、Mac、iPad、およびiPhoneでMicrosoft Project XML(.xml)ファイルをインポートおよびエクスポートします。
  • 既存のMS ProjectデータをQuickPlanXにインポートして、Appleデバイスでの計画を開始できます。
  • プロジェクト全体または単一のタスクブランチをXMLとしてエクスポートし、MS Project形式でそれを必要とする人に配信します。
  • タスク、階層、日付、依存関係、リソース、マイルストーンなど、コアとなるスケジューリングデータのデータ忠実度は高くなっています。
  • QuickPlanX固有のデータ(色、アイコン、写真)は、仕様によりXML形式では保持されません。

Microsoft Project XMLのインポートとエクスポートは、相互運用性(interoperability)ではなく、データ移行に関するものです。目的は単純です。既存のプロジェクトデータをQuickPlanXに取り込んで、Mac、iPad、またはiPhoneで計画できるようにすること、またはクライアントや利害関係者がMS Project形式で完成した計画を必要とする場合にエクスポートすることです。2つのアプリケーションが同期状態を維持することはありません。データを出し入れするための共通のファイル形式を共有しているだけです。

XMLインポートとエクスポートが実際に機能すること

プロジェクトツールとAppleデバイス間のスケジュール引き継ぎとしてXMLを使用する計画チーム

Microsoft Projectは、スケジュールデータを独自のバイナリ形式(.mpp)で保存します。XML形式(.xml)は、そのデータのオープンな表現であり、他のアプリケーションは、Microsoft Project自体のライセンスを取得したりインストールしたりすることなく、そのデータを読み書きできます。

QuickPlanXへのインポートは、最も一般的なユースケースです。MS Projectに既存のプロジェクトがある場合、またはクライアントや雇用主からMS Projectファイルを受け取った場合は、MS ProjectからXMLとしてエクスポートし、QuickPlanXで開きます。それ以降は、Mac、iPad、またはiPhone上のQuickPlanXで完全に作業します。

QuickPlanXからのエクスポートは、その逆をカバーします。QuickPlanXでスケジュールを作成または更新し、それをMS Projectを使用する人に配信する必要があります。QuickPlanXはプロジェクトをXMLとしてエクスポートし、MS Projectはそれを開くことができます。

これらは独立した一方向の操作です。XMLは単に、あるツールから別のツールへデータを移動するために使用される形式です。2つのアプリケーションが接続されたり、同期されたりすることはありません。

技術的なステップバイステップのプロセスについては、Microsoft Project 統合をご覧ください。

XML交換で転送されるデータ

Microsoft Project XMLを介して移動するコアスケジュールデータを確認する計画チーム

Microsoft Project XML形式は、プロジェクトスケジュールのコアをキャプチャします。MS Projectからインポートする場合、またはMS Projectにエクスポートする場合、次のデータが確実に転送されます。

  • タスク階層 — フェーズ、サブフェーズ、サマリータスク(Summary tasks)、および任意の深さの個々のタスク
  • タスク名とメモ — 各タスクに関連付けられたすべてのテキストコンテンツ
  • 日付 — タスクの開始日と終了日
  • 期間 — 営業日でのタスクの期間(QuickPlanXは日レベルの粒度で機能します)
  • 依存関係 — 先行タスクと後続タスクの関係を表すタスクリンク
  • マイルストーン — 期間ゼロのマーカータスク
  • リソース — リソース名、割り当て、作業、およびコストデータ
  • 進捗 — 達成率と実際の作業(実績)値

これらの要素は、実際のプロジェクト計画のスケジューリングの実質を表しています。ほとんどのインポートおよびエクスポート操作では、コスケジュールがすぐに作業を継続するのに十分な忠実度で転送されます。

転送されないもの

XML形式は、Microsoft Projectのデータモデルを中心に設計されています。QuickPlanXはMS Projectのクローンではなく、独自の計画モデルを持っているため、一部のデータはどちらの方向にもマッピングされません。

QuickPlanXからMS Projectへ:

  • QuickPlanXで設定されたタスクのカラーラベル、アイコン、視覚的マーカーは、XMLスキーマの一部ではありません。
  • QuickPlanXのタスクに追加された写真と添付ファイルは、XMLには含まれません。
  • QuickPlanX固有の表示設定は、アプリの外部では意味がありません。

MS ProjectからQuickPlanXへ:

  • ベースライン(Baselines) — QuickPlanXにはベースラインの概念がありません。XML内のベースラインデータはインポートされません。
  • 時間レベルの期間 — QuickPlanXは日レベルの粒度で機能します。MS Projectからの1日未満のタスク期間は丸められるか破棄されます。
  • 終了-開始(Finish-to-Start)を超えるリンクタイプ — QuickPlanXは、終了-開始(FS)と独自の単純なリンクされたリストスタイルをサポートしています。MS ProjectのSS(開始-開始)、FF(終了-終了)、およびSF(開始-終了)リンクタイプには直接の同等物がなく、保持されません(リンクスタイルを参照してください)。
  • 依存関係のラグタイムとリードタイム(Lag and lead time) — QuickPlanXのリンクモデルではサポートされていません。
  • 「手動スケジュール」(Manually-scheduled)タスクモード — QuickPlanXは、すべてのタスク日付を単純な開始/終了値として扱います。自動スケジュールタスクと手動スケジュールタスクの区別はありません。
  • 一部の高度なMS Project機能(エンタープライズリソースフィールド、カスタムVBAリンク属性、マルチプロジェクト統合ファイル)には、直接のQuickPlanXの同等物がない場合があります。
  • XMLデータ構造の一部ではない、MS Projectで適用された視覚的インジケータまたは書式設定は、QuickPlanXには表示されません。

実用的なアドバイス:インポートとエクスポートは、いずれかのアプリケーションのモデルの完全な忠実なコピーとしてではなく、コアスケジューリングデータのデータ移行として扱ってください。インポートされたプロジェクトを作業スケジュールとして扱う前に、常にQuickPlanXで確認してください。

QuickPlanXからMicrosoft Project XMLへのエクスポート

XMLファイルを介してプロジェクトスケジュールをインポートおよびエクスポートする計画チーム

QuickPlanXは、プロジェクト全体または選択したタスクブランチをMicrosoft Project XMLとしてエクスポートできます。ブランチのエクスポートは、1つのフェーズまたはサブプロジェクトのみを配信する必要がある場合に役立ちます。受信者に関連するのがスケジュールの一部だけである場合、スケジュール全体をエクスポートする必要はありません。

Macの場合: プロジェクト全体については、ツールバーボタン ···エクスポート(Export) → MPP XML を使用します。ブランチをエクスポートするには、サマリータスクを右クリックし、コンテキストメニューから エクスポート(Export) → MPP XML を選択します。

iPadおよびiPhoneの場合: サマリータスクを選択し、アクションバーの ··· をタップして、エクスポート(Export) → MPP XML を選択します。

エクスポート後、XMLファイルは選択した場所に保存され、Microsoft Projectで直接開くことができます。

ステップバイステップの手順については、Microsoft Project 統合:エクスポート をご覧ください。

Microsoft Project XMLファイルをQuickPlanXにインポートする

インポートする前に、MS ProjectユーザーはプロジェクトをXMLとして保存する必要があります。Microsoftのドキュメントでこれについて説明しています:XML 形式でのプロジェクトの保存とオープン

XMLファイルが利用可能になると、QuickPlanXはそれをMac、iPad、またはiPhoneで新しいプロジェクトとしてインポートできます。インポートにより、XMLデータからQuickPlanXプロジェクトが作成されます。インポートされたプロジェクトはiCloud CloudKitに保存され、すべてのAppleデバイスから利用できるようになります。

インポートのステップバイステップの手順については、Microsoft Project XML ファイルからプロジェクトを作成する をご覧ください。

サードパーティのXMLファイルの操作

QuickPlanXのXML統合は、Microsoft Projectとの互換性のために特別に設計されています。プロジェクトスケジューリングの普遍的なXML標準はなく、アプリケーションによってXMLコンテナ形式と内部構造が異なります。

Microsoft Project以外のプロジェクトツールからXMLファイルを受け取った場合、最も安全なパスは次のとおりです。

  1. Microsoft Project(またはMS Project Online)でXMLファイルを開きます。
  2. Microsoft Project内から新しいXMLファイルとして保存します。
  3. そのファイルをQuickPlanXにインポートします。

この中間ステップにより、データ構造がQuickPlanXが読み取れるように設計されたMS Project標準に正規化されます。他のツールからXMLを直接インポートしようとすると、不完全な結果や予期しない結果が生じる可能性があります。

この統合の対象者

QuickPlanXのMicrosoft Project XMLのインポートとエクスポートは、次の場合に最も役立ちます。

  • MS Projectに既存のプロジェクトデータがあり、それをQuickPlanXに取り込んでMac、iPad、またはiPhoneで計画を継続したい場合。
  • クライアントや雇用主からMS Projectファイルを受け取り、Windowsを実行せずにそれを開いて作業する必要がある場合。
  • QuickPlanXでスケジュールを作成し、完成した計画をMicrosoft Projectを使用するクライアントや利害関係者に配信する必要がある場合。
  • Microsoft Projectからの移行を検討しており、既存のプロジェクトデータをQuickPlanXに移行したい場合。

Appleデバイスユーザーにとっての計画環境としてのQuickPlanXがMicrosoft Projectとどのように比較されるかについてのコンテキストについては、Microsoft Project 代替アプリ のページをご覧ください。

インポートしたスケジュールをAppleデバイス間で同期し続ける

インポートされたMS ProjectスケジュールがQuickPlanXに入ると、すぐに iCloud CloudKit 同期 のメリットを享受できます。スケジュールは、追加のファイル管理なしでMac、iPad、およびiPhoneで利用できます。ファイルを移動することなく、会議中にiPadでインポートされたプロジェクトを確認し、デスクに戻ってMacで更新し、iPhoneから今日のタスクを確認できます。

一度インポートすれば、すべてのAppleデバイスで機能します。それがこの統合のポイントです。


QuickPlanXを試す準備はできましたか?

Download on the App Store

関連記事: 計画ワークフローを接続する · すべてのデバイスを同期し続ける · 明確なプロジェクトレポートを共有する