プロジェクトのタスクの作業分解構造の作成
適用: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
プロジェクトは通常、複数の活動またはタスクで構成されます。作業分解構造 (WBS) は、プロジェクトのタスクの階層的な表現です。このトピックでは、WBS を作成し、それをタスクに追加し、各タスクの条件と他の情報を追加する方法について説明します。また、WBS での収益および原価の扱い、WBS でのタスク対して見積った時間と実際の時間の扱い、および Microsoft Project での WBS の扱いに関する情報を提供します。
WBS で以下のタスクの情報を入力できます。
階層内でのタスクの順序
そのほかのタスク (存在する場合)。これらのタスクが存在する場合は、タスクを開始する前に完了しておく必要があります
タスクの開始日、終了日、および期間
タスクに必要な時間数
必要な作業者のスキル、教育
タスクに割り当てられた作業者
見積収益と見積原価
WBS を手動で作成するか、別の WBS または WBS テンプレートからタスクをインポートできます。
注意
このトピックは、Microsoft Dynamics AX 2012 R2 の累計更新 7 より前の Microsoft Dynamics AX のバージョンには適用されません。Microsoft Dynamics AX 2012の以前のバージョンを使用する場合は、「作業分解構造 (フォーム)」を参照してください。
必要条件
次の表に、開始する前に準備が整っている必要のある前提条件を示します。
カテゴリ |
必要条件 |
---|---|
関連するコンフィギュレーションタスク |
|
プロジェクトの WBS を手動で作成
特定プロジェクトの WBS を、空白の WBS フォームから作成できます。
プロジェクトの WBS を作成するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 WBS を作成するプロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[作業分解構造] フォームのグリッドの最初の行には、プロジェクトの名前と、タスクに対して入力した値の合計が表示されます。これらのフィールドを直接変更することはできません。
タスクを追加するには、[アクション ペイン] で [タスク] をクリックし、そのタスクに関する情報を入力します。次の表に、各フィールドに入力する情報を示します。
フィールド
説明
タスク名
タスクの名前を入力してください。
先行処理
現在のタスクを開始できるようにするには、その前に、完了する必要があるタスクの ID 番号を入力します。タスクには複数の先行処理を含めることができます。
カテゴリ
既定では、カテゴリは、[プロジェクト管理および会計パラメーター] フォームの時間の既定のカテゴリから自動的にコピーされます。タスクのカテゴリを変更できます。
工数 (時間)
タスクの完了に必要な見積もり総時間数を入力します。時間数はタスクの複数の作業者を表し、時間数にはベンダーの作業者がプロジェクトに転記できる時間を含めることもできます。
リソースの数
ベンダーの作業者も含め、タスクの完了に必要な作業者数を入力します。
タスクの期間と工数を時間で入力すると、作業者リソース数が自動的に計算されます。
開始
タスクの見積済開始日を入力します。
完了
タスクの見積済終了日を入力します。タスクの開始日と期間の日数を入力すると、終了日は自動的に追加されます。
期間 (日)
タスクの完了に必要な見積もり作業日数を入力します。開始日と終了日を入力すると、期間が自動的に計算されます。
作業者
タスクをスケジュールする一人以上の作業者を選択します。
自分の名前によってチェック ボックスをオンにすることで、または作業者の表示数を増やすをクリックして作業者割り当てフォームを開くことで、プロジェクトにすでに時間が予約されている作業者のリストから選択できます。[作業者の割り当て] フォームで、タスクを割り当て、プロジェクト チームに追加する他の作業者を選択することができます。
タスクやプロジェクト チームに追加する作業者を選択する方法、または特定の状況で作業者間で時間を Microsoft Dynamics Ax により分配する方法については、AX 2012 R3 の作業分解構造に手動で作業者をタスクに割り当てるを参照してください。
別のタスクの下のレベルにタスクを追加するには、[アクション ペイン] で、[タスク] をクリックします。新しいタスクの情報をフィールドに入力します。WBS のタスクの構造を変更する方法については、このトピックの「WBS のタスクの整理」を参照してください。
タスクを WBS にインポート
タスクを、1 つのプロジェクトの WBS から別のプロジェクトの WBS にインポートできます。タスクを、WBS テンプレートから特定のプロジェクトの WBS にインポートすることもできます。WBS テンプレートの作成方法については、「プロジェクト用作業分解構造テンプレートの作成」を参照してください。
重要
タスクを別のプロジェクトの WBS から、または WBS テンプレートからインポートすると、そのすべてのタスクがインポートされます。タスクをインポートした後、現在のプロジェクトに適用できないタスクを削除できます。
WBS にタスクをインポートするには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 WBS を作成するプロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[作業分解構造] フォームで、タスクをインポートするタスクを選択します。インポートしたタスクは、選択したタスクにサブタスクとして追加されます。タスクをインポートした後、現在のプロジェクトおよび WBS に合わせてこれらを移動できます。
[アクション ウィンドウ] の [WBS] タブで、[選択したタスクのテンプレートをインポート] をクリックします。
[コピー元] フォームで、タスクを、別のプロジェクトの WBS から、または WBS テンプレートからインポートするかどうかを指定できます。既定では、WBS テンプレートのみが [名前] フィールドに表示されます。プロジェクトの一覧から選択するには、[テンプレートのみ表示] チェック ボックスをオフにします。
[名前] フィールドで、インポートするタスクが入っている WBS または WBS テンプレートを選択し、[OK] をクリックします。
WBS のタスクの整理
プロジェクトの作業の進行に応じて、タスクの順序を変更したり、先行処理を変更したり、タスクのレベルを変更できます。たとえば、別のプロジェクトからタスクをインポートし、次に、インポートしたサブタスクが現在のプロジェクトの主要な最初のステップになるように指定することがあります。そのサブタスクを階層のより高いレベルに引き上げて、そのサブタスクをタスクにしたり、タスクの順序を上げたり、その先行処理を変更できます。
WBS のタスクを整理するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 プロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
WBS のタスクを必要に応じて再編成します。次の表に、WBS を変更するために実行できるアクションを示します。
アクション
説明
WBS の前の位置にタスクを移動
タスクを選択し、[アクション ペイン] で [タスクを上へ移動] をクリックします。
タスクを移動すると、それといっしょにサブタスクも移動します。WBS のタスクには、タスクの移動時に番号が自動的に再割り当てされます。
WBS の後の位置にタスクを移動
タスクを選択し、[アクション ペイン] で [タスクを下へ移動] をクリックします。
サブタスクをタスクの階層のより高いレベルに引き上げ
タスクを選択し、[アクション ペイン] で [アウトデント] をクリックします。
引き上げられたタスクには、新しい位置の番号が自動的に再割り当てされます。たとえば、3 つの親タスクと 1 つの子のタスクがある WBS のテンプレートで、サブタスク 2.1 を引き上げます。引き上げられたタスクはタスク 3 になり、前のタスク 3 はタスク 4 になります。
複数のタスクをアウトデントするように選択できます。[アウトデント] をクリックすると、選択したタスクは前のレベルから 1 レベル上がります。
タスクを WBS の 1 つ下のレベルに引き下げ
タスクを選択し、[アクション ペイン] で [インデント] をクリックします。
タスクは、先行タスクのサブタスクになります。たとえば、WBS に 2 つのタスクがあります。タスク 2 をインデントすると、そのタスクはタスク 1 のサブタスクになり、自動的に番号が再割り当てられます。タスク 1 にサブタスクが存在しない場合は、新しいサブタスクには番号 1.1 が再割り当てられます。タスク 1 に他のサブタスクが存在する場合は、新しいサブタスクは他のサブタスクの後に追加され、それに基づいて番号が再割り当てられます。
複数のタスクをインデントするように選択できます。[インデント] をクリックすると、選択したタスクは前のレベルから 1 レベル下がります。
タスクの削除
タスクを選択し、[アクション ペイン] で [削除] をクリックします。
サブタスクがあるタスクを削除すると、そのサブタスクもすべて削除されます。また、削除されたタスクは、それに依存していたすべてのタスクから先行処理として削除されます。
親タスクを削除するが、1 つまたは複数のサブタスクを削除しない場合は、親タスクを削除する前に、次のいずれかを実行します。
サブタスクを親タスク同じレベルに引き上げます。
サブタスクを別の親タスクに移動します。
WBS のスケジューリングの競合の検出と解決
タスクの日付と時刻を入力すると、入力した情報がスケジューリングの競合を発生する場合があります。手動でタスクの工数、日付、および期間を入力してスケジューリングの競合を解決できるし、システムが競合を自動的に識別して解決するようにすることもできます。既定では、タスクの情報を入力したときにスケジューリングの競合を識別して修正するようシステムが設定されています。
WBS の自動スケジューリング アシスタントを使用するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 プロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[作業分解構造] フォームで、自動スケジューリング アシスタントがオンになっていることを確認します。自動スケジューリング アシスタントがオンになっている場合、[アクション ペイン] に [自動スケジューリング アシスタントがオンです] ボタンが表示されます。
自動スケジューリング アシスタントがオンになっていない場合は、[自動スケジューリング アシスタントがオフです] をクリックします。ボタンの名前が、「自動スケジューリング アシスタントがオンです」に変更されます。
自動スケジューリングがオンになる前に存在しているスケジューリング問題を修正するには、[アクション ペイン] で [スケジューリングの不一致をすべて修正] をクリックします。
自動スケジューリング アシスタントを無効にして、手動でスケジュールの競合を解決するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 プロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[作業分解構造] フォームの [アクション ウィンドウ] で、[自動スケジューリング アシスタントがオンです] をクリックします。このボタンをクリックすると、ボタンの名前が「自動スケジューリング アシスタントがオフです」に変更されます。
必要に応じて、[工数 (時間)]、[リソースの数]、[開始]、[完了]、および [期間 (日)] の各フィールドの値を変更します。
WBS の見積収益と実績収益と原価の処理
タスクのプロジェクト カテゴリを選択し、そのプロジェクト カテゴリの時間あたりの販売価格と原価が指定されていると、価格と原価金額がタスクの WBS に自動的に追加されます。WBS の原価追跡ビューで、タスクの計画済み、見積済みの収益および原価と、実績の収益と原価との比較を表示できます。
タスクの計画済、見積済、および実績の収益および原価を比較するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 プロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[タスク] タブの [表示] セクションで、[消費用追跡ビュー] をクリックします。
各タスクの収益および原価の状態を確認します。次の表に、このビューのフィールドに表示される情報を示します。
フィールド
説明
消費された原価 (%)
タスクの合計見積原価で除算した転記された原価の割合。合計見積原価は [完了時の見積] フィールドに表示されます。
実際原価
タスクについて今日までに転記された合計時間原価。
完了原価
タスクを完了するための残余時間原価。値は 完了時の見積原価 – 実際原価として自動的に計算されます。
このフィールドの値は変更できます。変更すると、[完了時の見積] フィールドの値も更新されます。
完了時の見積
このタスクの完了時の合計見積原価であり、今日までの実際原価 + 完了までの原価 という式で算出します。
予定原価
タスクの合計見積原価です。
推定原価差異
タスクの見積原価の差異。完了時の見積原価 - 予定原価として計算されます。負の値は、見積原価が予算原価合計を上回ることを示します。
値の右側のフィールドで、チェックマークは、合計の推定差異が正であるかまたはゼロであるかを示します。警告記号は、推定差異が負であり、タスクの時間原価がタスクの予算原価を超えることが見込まれることを示します。
WBS の作業の見積時間と実際の時間の処理
WBS フォームで、タスクの完了に必要な見積時間数を入力できます。タスクの見積時間数を入力すると、値が WBS の工数追跡のビューのフィールドに自動的に追加されます。
タスクの転記される計画済、見積済、および実際の時間を比較するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 プロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[タスク] タブの [表示] セクションで、[工数追跡ビュー] をクリックします。
タスクの時間の状態を確認します。次の表に、このビューのフィールドに表示される情報を示します。
フィールド
説明
進捗状況の割合
タスクを実行するための推定の残り時間数で除算した実際の時間の割合。見積時間は [完了時の工数] フィールドに表示されます。
実績 (時間)
タスクについて今日までに転記されたトランザクションの合計時間数。
残余作業 (時間)
タスクの完了に必要な見積残余時間数を入力します。値は、完了時の工数 – 実際の工数として自動的に計算されます。
このフィールドの値は変更できます。これを変更すると、[完了時の工数] フィールドの時間数も更新されます。
完了時の工数
タスク完了時のタスクの見積合計時間。今日までの実際の時間 + 残りの工数として計算されます。
計画工数
タスクの合計見積時間です。
推定工数差異
タスクの見積差異。完了時の工数 - 予定工数として計算されます。負の値は、見積時間が予算化した合計時間を上回ることを示します。
値の右側のフィールドで、チェックマークは、合計の推定差異が正であるかまたはゼロであるかを示します。警告記号は、推定差異が負であり、タスクの時間数がタスクの予算化した時間を超えることが見込まれることを示します。
Microsoft Project で WBS を使用
Microsoft Dynamics Ax のプロジェクトと Microsoft Project の対応するプロジェクトとの間に、リンクを作成できます。次に、Microsoft Project を使用してプロジェクトの WBS を作成または更新したり、Microsoft Dynamics Ax で使用する WBS テンプレートを作成できます。
また、Microsoft Project を使用して、Microsoft Dynamics Ax で管理するプロジェクトの作業分解構造を置き換えることもできます。詳細については、「Microsoft Project を使用してプロジェクトを作成または更新」を参照してください。
Microsoft Project と統合されたプロジェクトの WBS を更新するには、次の手順に従います。
プロジェクト管理および会計 >共通 >プロジェクト >すべてのプロジェクト をクリックします。 プロジェクトを開きます。[アクション ウィンドウ] の [計画] タブの [活動] グループで、[作業分解構造] をクリックします。
[作業分解構造] フォームの [アクション ウィンドウ] の [WBS] タブで、[Microsoft Project で開きます] をクリックします。
必要に応じて WBS を変更します。WBS を閉じると、変更は Microsoft Project にも保存されます。
注意
Microsoft Dynamics Ax のプロジェクトと Microsoft Project の間のリンクを削除し、Microsoft Dynamics Ax のプロジェクトの WBS に対してのみ取り組むことができます。このリンクを削除するには、[作業分解構造] の [アクション ペイン] にある [WBS] タブで、[Microsoft Project からリンクを解除] をクリックします。
システム管理者向け技術情報
このタスクを完了するために使用するページに対するアクセス権限がない場合は、システム管理者に連絡し、次の表に示される情報を提供します。
カテゴリ |
前提条件 |
---|---|
コンフィギュレーション キー |
コンフィギュレーション キーはこのタスクには必要ではありません。 |
セキュリティ ロール |
WBS を作成するには、プロジェクト活動マスターの管理 (ProjActivityMasterMaintain) 職務権限を含むセキュリティ ロールのメンバーである必要があります。 |