2025最新出版 Microsoft Project由入門到精通(七)

目錄

優化資源——在資源使用狀況視圖中查看資源的負荷情況

在資源圖表中查看資源的負荷情況?

優化資源——資源出現沖突時的原因及處理辦法?

資源過度分類的處理解決辦法

首先檢查任務工時的合理性并調整

增加資源供給?

回到資源工作表中雙擊對應的過度分配資源

替換資源

忽略沖突

資源調配

解決方法:

資源調配的其他功能的應用

project中資源調配考慮的因素(對調配優先級的考量)

人為控制資源調配中資源的使用順序

project中資源調配的最小單位

資源調配的失效原因

人為干預資源調配的計算結果

解決方法1:設置優先級進行干預資源的分配順序

解決方法2:“資源”選項卡中的“調配選項”功能的使用

優化資源——壓縮工期、關鍵路徑的計算原理、設置期限?

關鍵路徑的計算原理

含有“最后期限”的關鍵路徑?

?產生的問題的解決:

可寬延時間變成負數的解決方法

期限的設置方法如下:

總浮動時間/可寬延的總時間/總時差?


優化資源——在資源使用狀況視圖中查看資源的負荷情況

計劃完成了不同的團隊成員有不同的任務,那么團隊的人力資源會不會成為瓶頸?每個人在不同的時間段安排的任務會不會出現沖突?進度計劃能不能按照預定的要求完成?成本計劃是否內在預算之內等等。都是需要我們監督的

在”資源使用狀況“視圖中可以看到資源的分配情況。

默認的資源的分配情況為“未分配的”→資源名稱→資源對應的任務

有編號的為任務的名稱沒有編號的是資源的名稱,可能會出現一個任務在多個資源中

通過右擊“條形圖”可以設置常見的任務分配的可用性,如果沒有則右擊→“詳細樣式”中查看全部的可用圖示屬性(如下)

常見的可以設置在條形圖中的屬性有“成本”、“工時”、“工時可用性”、“最大資源用量”、“資源過度分配”等

例如下圖:

我們某個資源最大可用工時為32工時,但是我們的實際工時為47工時,這就出現了資源的過度分配,過度分配了47-32=15個工時

在“資源使用狀況”視圖中條形圖只能查看有沒有負載的工時,不能直接進行修改內容!

在資源圖表中查看資源的負荷情況?

首先切換到”資源圖表“視圖

上圖左側為資源名稱,右側為資源的負載情況圖表,資源圖表視圖僅適用于材料類資源和工時類資源,成本類資源不可用!

也可以使用菜單欄快速查找到資源過度分配的資源

?

?右擊條形圖找到“條形圖樣式”可以快速的顯示隱藏“可用性線條”

資源圖表視圖不單單只能看資源的最大用量,還能查看成本圖表、累計成本圖表等等其他類型的資源圖標,具體的方式如下圖

?

優化資源——資源出現沖突時的原因及處理辦法?

在project中只有工時類資源才可能出現“過度分配”或者“沖突”的情況,因為材料類資源和成本類資源只要我們的預算足夠就可以一直使用。工時類資源我們提前設置好了每天最大的工時,如果超過每天的正常最大工時,就會出現“加班”的情況,也就是我們稱為的“資源過度分配”。所以project中的資源的過度分配僅針對于“工時類資源”

資源過度分類的處理解決辦法

首先檢查任務工時的合理性并調整

如果我們想要修改資源的分配情況,可以回到“甘特圖”視圖中設置條形圖的顯示內容為“工時”、“成本”、”資源過度分配“

如上圖,在“選擇室內氣體檢測及治理機構”任務中我們資源過度分配了1個小時(本來4個工時的工作卻干了5個小時),修改方法時把“工時”改回4個小時這樣就不存在資源過度分配了

?

增加資源供給?

例如每周一加班兩個小時,這就是增加了有效資源的供給;或者我們再加一個工作人員,也是增加資源供給。

總結:增加資源供給的兩種方式:加人、加班

例如上圖,我們設置了設計師在這5天期間出差。原先的一天8工時,現在設計師出差了,設計師這個資源在出差時候的最大可用單位為50%,也就是出差期間每天只能干4工時的工作了,但是我們上圖中給他分配了7h的工時,當然就會出現“資源過度分配”的情況,解決方法如下

回到資源工作表中雙擊對應的過度分配資源

在資源可用性圖表中找到對應的、導致我們資源超時的時間區間,重新編輯“單位”

例如我們就要干7個小時且資源不出現過度分配的情況,我們可以把單位設置成”90%“,這樣每天正常的工時=8,再*90%的最大資源=7.2h,就是說每天工作7.2小時就不會造成資源的過度分配,這樣我們回到資源圖表中就可以看到超時的資源消失了

最大不止為100%的單位,還能改成大于100%的單位,例如每天工作8小時但是我資源的單位修改成了200%那么該資源每天的工時就是8*200%=16工時,這樣才是合理的。

替換資源

例如設計師干不完,我們替換掉他換一個設計師或者兩個設計師輪班制(這樣本質就是“增加資源供給”)了

假設需要換人,原來的人實在忙不過來的我們把后勤資源切換上來,需要搭配著“復合視圖”一塊使用

再任務分配狀況視圖下,單擊“視圖”選項卡選擇“詳細信息”復選框,打開復合窗口,切換復合窗口為“資源圖表”如下圖?

找到超時的資源選擇該資源所在的行,選擇“資源”選項卡內的“分配資源”按鈕,之后選擇“篩選依據”為”資源-工時“,之后選擇超時的原來的資源單擊”替換“打開替換窗口選擇其他的資源→確定即可。?

?

忽略沖突

其實在現實生活中資源過度分配很常見,加班很常見。例如一個工作8工時干完,但是實際8.1工時才干完。超時了0.1工時就不干了嗎?正常干!即使軟件的機械化操作判定為“資源過度分配”,不用管,有那0.1工時調整資源早就把活干完了!

資源調配

上述四種方式都無法解決資源過度問題的時候再使用“資源調配”功能。資源調配的本質就是優化單個資源同一時間“同時被多個任務使用”的矛盾情況,例如同一時間兩個任務都要求項目經理去做,這樣就會出現矛盾的情況

再project中軟件自己就有一套計算邏輯,哪個任務它認為在沖突的時候應該先做,或者優先使用資源,更應該首先完成,這個就是資源調配的基本的邏輯

?

如上圖,我們創建了多個任務但是出現了資源的過度分配

3.2日項目經理一個資源被多個任務調用(A、D)

3.1日設計師一個資源被多個任務調用(C、E)

可以看標識列查看資源過度分配的任務

解決方法:

方式1:首先分析合理性,比如說項目經理就是需要每天跟進任務A和任務D,這樣產生沖突也是意料之中的情況

方式2:如果真的不合理,想要手動調配資源,可以在“資源”選項卡中進行設置,點擊“資源”→“調配資源”在彈出的對話框中需要選擇調配的資源,

?調配資源窗口中project會自動識別沖突的資源(即同一時間多個任務同時占用一份相同的資源)

選擇需要調配的資源之后單擊“開始調配”,這樣project會自動將資源的時間進行更改,讓調配條件不滿足同一時間使用資源這個條件,所以資源的使用時間就被劃分了,資源鏈接到的任務是不變的只不過任務使用資源的日期改變了

調配了“設計師”資源之后使用該資源的時間錯開了


資源調配的其他功能的應用

如果想清除調配的狀態同樣點擊“資源”選項卡中的“清除調配”按鈕即可。

全部分層指的是對項目中出現資源矛盾的所有的情況統一進行資源調配,一鍵解決資源調配問題

級別選擇按鈕只有我們手動選擇了多個任務的時候才會生效,表示對所選的任務進行資源調配,調配資源按照資源的名稱進行調配,全部分層一鍵調配所有的沖突任務

project中資源調配考慮的因素(對調配優先級的考量)

1.任務是否在關鍵路徑上,如果任務A和任務B發生了沖突但是任務A在關鍵路徑上,所以任務A會優先使用資源,因為關鍵路徑關乎整個項目的最快完成時間!

2.任務的優先級同樣會影響到資源的調配策略

3.任務的限制類型、任務的時長等都會影響到資源的調配

人為控制資源調配中資源的使用順序

例如我們自動調配的“設計師”這個資源,按照時間的順序調配完成之后應該為C→B→E

但是我們不想要這個順序,我們假設想讓B→C→E這樣的資源使用順序,可以插入“優先級”列進行設置,高優先級的任務可以優先使用資源,注意我們改完優先級之后還要做一遍“資源調配”(資源→資源調配→選擇資源→確定)

?

但是我們不想要這個順序,我們假設想讓B→C→E這樣的資源使用順序,可以插入“優先級”列進行設置,高優先級的任務可以優先使用資源,注意我們改完優先級之后還要做一遍“資源調配”(資源→資源調配→選擇資源→確定)?

project中資源調配的最小單位

project中資源調配的最小單位就是按照天進行調配,很簡單的一個道理,我們再創建一個新項目,任務A和任務B都是3.1號開始,但是任務A使用4工時,任務B使用5工時,二者優先級一致,兩個任務都同時使用“項目經理”這個資源,這樣會產生資源的過度分配

但是我們點擊“資源調配”的時候project會默認的將任務B這個“下面”的任務放到第二天,這可能與我們的下意識相反(我們可能會A干一上午(4h)B干一下午(4h)第二天B再干一個小時這樣分配)

但是實則不然,project會把沖突的任務工時全部勻到第二天,所以我們稱最小的調度單位為“天”本質也是工時(8個工時,可重新編輯設置)

任務調配之后如下圖

如果真的想精確到“小時”進行任務的調配可以到“資源”→“調配選項”功能中,將調配計算由按天改成按小時來實現

資源調配的失效原因

當我們的一個任務使用到n個資源,且在1天內使用(現實中如果n天的話就是n?每天的工時)

但是資源的工時遠遠大于一天(現實中可能是n天)的工時,這種情況是我們傳統的“資源過度分配”的情況,但是這種情況往往“資源調配”功能還無法生效,會彈出如下的窗口,我把它稱為“資源工時不匹配”的報錯

?資源工時不匹配的報錯

資源工時不匹配的報錯的原因就是只有一個任務使用這些資源,該任務工時只有n*每天工時數,但是這些資源的工時遠遠不夠,如果忽略的話會導致任務的工時依照著資源工時進行分配,整個項目的工期會發生改變,關鍵路徑也可能發生改變

如果真想改的話只能調整資源的工時(讓資源依照分配的工時,不能超過分配的工時)、增加資源的供給來解決(多找人來干任務,這樣多找的這些資源會將資源工時變短,只要少于任務工時就不會出現資源的過度分配了)、調大資源的可用性(資源一天能干8小時我讓你一天16小時干活,這樣雖然任務的工時一天只有8h但是資源能干雙倍的時間,也能防止資源過度分配)

人為干預資源調配的計算結果

資源調配大多都是一鍵操作,但是當我們任務數量多的時候一鍵使用資源調配的結果可能會讓我們眼花繚亂

解決方法1:設置優先級進行干預資源的分配順序

解決方法2:“資源”選項卡中的“調配選項”功能的使用

在資源選項卡中的調配選項功能中,選擇“調配順序”,改成“優先級、標準”的方式,這樣調配的順序就優先按照任務的優先級進行調配了

插入“優先級”屬性列設置不同的優先級重新點擊“調配資源”即可根據優先級進行調配

優化資源——壓縮工期、關鍵路徑的計算原理、設置期限?

關鍵路徑的含義:如果有一條路徑內的任務的推遲必然造成項目整體完工時間的推遲或者造成關鍵節點完工時間的推遲那么這條路徑可以被稱之為“關鍵路徑”

注意關鍵路徑是“最晚的路徑”而不是“最長的路徑”,通過“期限”限制任務的完成時間的任務是關鍵路徑

以我們上述的例子為例,計劃中123是一條路徑,45是另一條路徑,顯然123的完成時間大于45路徑的完成時間

我們在“甘特圖格式”中勾選“關鍵任務”就可以查看任務的關鍵任務為123

?路徑45針對于123還有六-日-一這三天的拖延時間,即使我們更改位置45也不會變成關鍵路徑,除非完成時間比123晚或者一致才會變成關鍵路徑

關鍵路徑的計算原理

關鍵路徑的計算原理是針對于“總浮動時間”進行計算的,計算方式如下

總浮動時間=路徑的最晚完成時間-路徑的最早完成時間。

如果是正數表示還能拖延x天,如果是0或者負數表示路徑上的任務哪個都不能拖延

可以插入“最早完成時間”屬性列和“最晚完成時間”屬性列查看路徑的最早最晚時間,而計算的結果由“可寬延的總時間”屬性列承接

注意:任務5不是關鍵路徑,所以45路徑最晚完成時間可以往后拖延,但是不能比關鍵路徑還要晚否則45就成為了關鍵路徑

?

如果我們新創建了任務6,但是按照完成時間來說它比任何任務都要晚,所以任務6就變成了關鍵路徑,剩余任務的可寬延的總時間隨著任務6的加入全部發生了變化,尤其是路徑123,變成了非關鍵路徑,可寬延的總時間也由0變成了正數

含有“最后期限”的關鍵路徑?

刪除任務6,回到關鍵路徑123的情況,如果我們路徑45中任務5設置了期限為只能在某天前完成,但是我們原來5的最晚完成時間比期限要晚,這就出現了超期的現象。

我們已知任務4、任務5的剛開始的最晚完成時間分別是5.7和5.12,如上圖,現在我們設置任務5的限制為5.7號再查看任務時間的變化?

我們可以知道的是

1.路徑45也變成了關鍵路徑

2.可寬裕的總時間變成了路徑5→5.5日-5.9日=-4天,路徑4→4.30日-5.4日=-4天

3.設置的期限在原來關鍵路徑123的區間內會變成關鍵路徑,設置期限為后面的時間會變成(則路徑45不會變成關鍵路徑且后面的期限有綠色向下的箭頭表示,如下圖)

?產生的問題的解決:

問題1:設置關鍵路徑內的期限時,期限標識沒有顯示出來

解決方法如下:雙擊條形圖空白部分進入到“條形圖樣式”窗口并對“關鍵”樣式進行剪切

?

之后粘貼到“最后期限”行的上方?

設置完成之后最后期限的標識就顯示出來了

?

可寬延時間變成負數的解決方法

繼續借用上個圖,我們的任務5其實只能最早在5.9號完成,但是人為設置了DeadLine為5.7號,所以這里的5.7號就是最晚的完成時間了。

結合實際,任務最早9號干完你給他限制到最晚7號必須干完活,那想當然的手頭能夠富余的時間不夠,還少了兩天,這就是-2這個負數出現的原因

且45變成關鍵路徑的原因為:任務的可寬延時間變成了負數或0都表示任務不能再拖了任務的拖延必將導致工期的延后,45實際上的工期已經延后了2天了肯定不能再延后了當然就是關鍵路徑了

期限的設置方法如下:

雙擊任務名稱進入到任務信息窗口→在“高級”選項卡中設置“最后期限”即可

?也可以插入“deadline”屬性列進行最后期限的設置

總浮動時間/可寬延的總時間/總時差?

在PMBOK中可寬延時間叫做“總浮動時間”。

二者就是一個東西只不過叫法不同,含義為在不影響整個項目完工時間并且不影響關鍵節點完成時間的情況下,任務可拖延的最大時間長度

根據整個項目中的所有任務的可寬延時間的和就是“總浮動時間”。

總浮動時間<0標識任務要延期,>0表示任務還能夠寬裕,標識列有嘆號的才會影響,而標識列中沒有嘆號的表示該任務還不是任務中最后一個任務,最后一個任務的延期才會導致可寬延時間的延期。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/80854.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/80854.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/80854.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

最短路與拓撲(1)

1、找最長良序字符串 #include<bits/stdc.h> using namespace std; const int N105; int dis[N]; int vis[N]; int edge[N][N]; int n,m; int vnum;void dij(int u, int v) {// 初始化距離數組和訪問標記for(int i0; i<vnum; i) {vis[i] 0;dis[i] edge[u][i];}// D…

降低60.6%碰撞率!復旦大學地平線CorDriver:首次引入「走廊」增強端到端自動駕駛安全性

導讀 復旦大學&地平線新作-CorDriver: 首次通過引入"走廊"作為中間表征&#xff0c;揭開一個新的范式。預測的走廊作為約束條件整合到軌跡優化過程中。通過擴展優化的可微分性&#xff0c;使優化后的軌跡能無縫地在端到端學習框架中訓練&#xff0c;從而提高安全…

CSS flex:1

在 CSS 中&#xff0c;flex: 1 是一個用于彈性布局&#xff08;Flexbox&#xff09;的簡寫屬性&#xff0c;主要用于控制 flex 項目&#xff08;子元素&#xff09;如何分配父容器的剩余空間。以下是其核心作用和用法&#xff1a; 核心作用 等分剩余空間&#xff1a;讓 flex …

1.6 關于static和final的修飾符

一.static static是靜態修飾符&#xff0c;用于修飾類成員&#xff08;變量&#xff0c;方法&#xff0c;代碼塊&#xff09; 被修飾的類成員屬于類&#xff0c;不必生成示例&#xff0c;即可直接調用屬性或者方法。 關于代碼塊&#xff0c;被static修飾的代碼塊是靜態代碼塊…

數據結構—(鏈表,棧,隊列,樹)

本文章寫的比較亂&#xff0c;屬于是縫合怪&#xff0c;很多細節沒處理&#xff0c;顯得粗糙&#xff0c;日后完善&#xff0c;今天趕時間了。 1. 紅黑樹的修復篇章 2. 紅黑樹的代碼理解&#xff08;部分寫道注釋之中了&#xff09; 3. 隊列與棧的代碼 4. 重要是理解物理邏輯&a…

每日Prompt:發光線條解剖圖

提示詞 一幅數字插畫&#xff0c;描繪了一個 [SUBJECT]&#xff0c;其結構由一組發光、干凈且純凈的藍色線條勾勒而成。畫面設定在深色背景之上&#xff0c;以突出 [SUBJECT] 的形態與特征。某個特定部位&#xff0c;如 [PART]&#xff0c;通過紅色光暈加以強調&#xff0c;以…

【時時三省】(C語言基礎)使用字符串處理函數

山不在高&#xff0c;有仙則名。水不在深&#xff0c;有龍則靈。 ----CSDN 時時三省 在C函數庫中提供了一些用來專門處理字符串的函數&#xff0c;使用方便。幾乎所有版本的C語言編譯系統都提供這些函數。下面介紹幾種常用的函數。 ①puts函數 輸出字符串的函數 其一般形式…

構建可信數據空間需要突破技術、規則和生態三大關鍵

構建可信數據空間需要突破技術、規則和生態三大關鍵&#xff1a;技術上要解決"可用不可見"的隱私計算難題&#xff0c;規則上要建立動態確權和跨境流動的治理框架&#xff0c;生態上要形成多方協同的標準體系。他強調&#xff0c;只有實現技術可控、規則可信、生態協…

模板的使用

模板 模板的概念&#xff1a;模板就是建立一個通用的模具&#xff0c;大大提高復用性 c中模板機制分為兩類 函數模板 建立一個通用函數&#xff0c;其函數返回值類型和形參類型可以不具體定制&#xff0c;用一個虛擬的類型來代表 template<typename T> //template 聲…

YOLOv1:開啟實時目標檢測的新篇章

YOLOv1&#xff1a;開啟實時目標檢測的新篇章 在深度學習目標檢測領域&#xff0c;YOLO&#xff08;You Only Look Once&#xff09;系列算法無疑占據著重要地位。其中&#xff0c;YOLOv1作為開山之作&#xff0c;以其獨特的設計理念和高效的檢測速度&#xff0c;為后續的目標…

vim中的查找

在 Vim 中&#xff0c;使用 n 鍵可以按正向&#xff08;向下&#xff09;繼續查找下一個匹配項。若要反向&#xff08;向上&#xff09;查找&#xff0c;可以使用以下方法&#xff1a; 1. 使用 N 鍵反向查找 在查找命令&#xff08;如 /keyword&#xff09;后&#xff0c;按下…

卡爾曼濾波通俗理解

卡爾曼濾波器的目的與意義何在&#xff1f; - 陳不陳的回答 - 知乎 https://www.zhihu.com/question/41351736/answer/3057034500 這是一個比較通俗易懂的例子&#xff0c;讀完之后可以對卡爾曼濾波怎么使用有比較直觀的理解。 &#x1f9e0; 一、卡爾曼濾波是什么&#xff1f;…

對抗帕金森:在疾病陰影下,如何重掌生活主動權?

帕金森病&#xff0c;一種影響全球超 1000 萬人的神經退行性疾病&#xff0c;正無聲地改變著患者的生活軌跡。隨著大腦中多巴胺分泌減少&#xff0c;患者逐漸出現肢體震顫、肌肉僵硬、步態遲緩等癥狀&#xff0c;甚至連扣紐扣、端水杯這類日常動作都變得艱難。更棘手的是&#…

黑馬k8s(五)

1.Namespace 2.Pod run nginx&#xff1a;nginx是pod控制器的名稱&#xff0c;不是pod的名稱 查看pod更高的參數&#xff1a; 啟動一個不存在的鏡像&#xff1a;pod 查看 dev下面的pod&#xff0c;第二個pod處于容器創建的狀態 查看pod的詳情描述&#xff1a; 通過pod的ip&…

推薦算法工程化:ZKmall模板商城的B2C 商城的用戶分層推薦策略

在 B2C 電商競爭激烈的市場環境中&#xff0c;精準推薦已成為提升用戶體驗、促進商品銷售的關鍵。ZKmall 模板商城通過推薦算法工程化手段&#xff0c;深度挖掘用戶數據價值&#xff0c;制定科學的用戶分層推薦策略&#xff0c;實現 “千人千面” 的個性化推薦&#xff0c;幫助…

如何使用 Qwen3 實現 Agentic RAG?

今天&#xff0c;我們將學習如何部署由阿里巴巴最新Qwen 3驅動的Agentic RAG。 這里是我們的工具棧&#xff1a; CrewAI用于代理編排。 Firecrawl用于網絡搜索。 LightningAI的LitServe用于部署。 頂部的視頻展示了這一過程。 圖表顯示了我們的Agentic RAG流程&#xff1…

【UAP】《Empirical Upper Bound in Object Detection and More》

Borji A, Iranmanesh S M. Empirical upper bound in object detection and more[J]. arXiv preprint arXiv:1911.12451, 2019. arXiv-2019 文章目錄 1、Background and Motivation2、Related Work3、Advantages / Contributions4、Experimental Setup4.1、Benchmarks Dataset…

LeetCode 941. 有效的山脈數組 java題解

https://leetcode.cn/problems/valid-mountain-array/description/ 雙指針 class Solution {public boolean validMountainArray(int[] arr) {int lenarr.length;if(len<3) return false;int left0,rightlen-1;while(left1<len&&arr[left]<arr[left1]){left…

udp多點通信和心跳包

刷題 # UDP多點通信核心要點## 基礎通信模式### 單播通信- 一對一通信方式- UDP默認通信模式- 地址指向具體目標主機### 廣播通信- 一對多通信機制- 地址范圍&#xff1a;xxx.xxx.xxx.255- 僅限局域網傳輸- 需設置SO_BROADCAST標志### 組播通信- 多對多群組通信- 地址范圍&…

文件相關操作

文本文件 程序運行時產生的數據都屬于臨時數據&#xff0c;程序一旦運行結束都會被釋放 通過文件可以將數據持久化 C的文件操作需要包含頭文件 文件分類 文本文件&#xff1a;文件以文本的ASCII碼形式存儲在計算機中 二進制文件&#xff1a;文件以文本的二進制形式存儲在計算…