タスクが予定より早く完了した場合、MS Projectがプロジェクトの終了日を変更しないのはなぜですか?


8

簡単にするために、ABとCの3つのタスクを持つプロジェクトがあるとします。

タスクAは10日で完了する予定です。タスクBとCはそれぞれ1日です。3つのタスクはすべて同じリソースによって実行されているため、次々と発生し、プロジェクトは12日間になります。

ここで、プロジェクトの3日目で、タスクBが完了したことがわかったとします(開発者には少し時間があり、タスクAで立ち往生していました)。

したがって、タスクBを100%完了するように設定し、プロジェクトの終了日がその変更を反映することを期待しています。

実際には、これによりタスクCが1日早く開始され、最終的にプロジェクト全体が1日早く終了します。

これはMS Projectに自動的には反映されません。どこかに設定がないか、実行するアクションがないのではないでしょうか。

回答:


6

短い答え... MSプロジェクトチームは自社製品をドッグフードする必要がないためです。

実際、MS Projectは、値の完了を変更するたびにプロジェクトの残りの部分を再計算することはありません(また、適切でない場合もあります)。それはまた、物事をうまくねじ込むことができます(誤ってプロジェクトを「再調整」した人に尋ねてください-すべてが失敗します)

リソースのレベルを変更することで、希望どおりの操作を実行できます。


[ ツール] -> [リソースのレベル化]
->([使用可能なスラック内でのみレベル化]を選択し、[OK]をクリックします)


2

私はこのスレッドが本当に古いことを知っていますが、このスレッドがGoogle検索で表示されたので、答えを追加しようと思いました。

タスクを100%完了としてマークする場合は、MSプロジェクト内の「実際の終了」列も変更します。これにより、Projectはタスクが完了したことを認識し、後続の要素を再計算できます。


1

タスクを100%完了としてマークすると、MS Projectは正確にスケジュールするタスクを想定します。アプリケーションは計算時にシステム日付を考慮しません(多くの場合、プロジェクトマネージャーは以前に受け取った情報に基づいてスケジュールを更新します)。

MS Projectはスケジュールの新しい終了日を動的に計算しますが、スケジュールを適切に設定し、正しい情報を入力する必要もあります。

詳細については、Microsoft Office Project 2007のDynamic Sc​​hedulingという本を探してください。


0

タスクに開始日を設定している場合は、それがそのまま残ります。1つが予定より早く終了した場合に短縮するために、各タスクを他のタスクの先行タスクにする必要があります。(説明に基づいて)表示されるのは、リソースがあまり使用されておらず、その作業期間にわたって以前に報告されていたことです。そのため、その人を100%使用した場合、1/12に減少し、タスクを追加できるようになります。

私はMSプロジェクトの大ファンではありませんが、設計どおりに機能します。非常に複雑で混乱します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.