Microsoft Project (或 MSPROJ)是一個(gè)國(guó)際上享有盛譽(yù)的通用的項(xiàng)目管理工具軟件,凝集了許多成熟的項(xiàng)目管理現(xiàn)代理論和方法,可以幫助項(xiàng)目管理者實(shí)現(xiàn)時(shí)間、資源、成本計(jì)劃、控制。 在做項(xiàng)目計(jì)劃時(shí),有些任務(wù)是互相關(guān)聯(lián)的,比如最簡(jiǎn)單的情形,原材料買(mǎi)不回來(lái),生產(chǎn)就無(wú)法啟動(dòng)。做計(jì)劃時(shí)就需要充分考慮這種強(qiáng)關(guān)聯(lián)關(guān)系,而假如用微軟的Project軟件做計(jì)劃時(shí),通過(guò)設(shè)置關(guān)聯(lián)關(guān)系,任務(wù)之間就彼此連接、互相影響,假如前置任務(wù)有了風(fēng)吹草動(dòng),就能直觀地看到與之關(guān)聯(lián)的任務(wù)也會(huì)自動(dòng)調(diào)整。 但是,有些同學(xué)卻說(shuō),明明在Project中設(shè)置好了關(guān)聯(lián)關(guān)系,前置任務(wù)發(fā)生變化后,為什么后續(xù)任務(wù)不隨之自動(dòng)變化呢? 有兩個(gè)可能的原因。 原因一:后續(xù)任務(wù)有限制條件 如圖1所示,任務(wù)A完成后,任務(wù)B才能開(kāi)始,我們將任務(wù)B的前置任務(wù)設(shè)置為任務(wù)A。
圖1 假如我們將任務(wù)A的工期從2天改為1天后,任務(wù)A的完成時(shí)間提前了1天,我們會(huì)發(fā)現(xiàn)任務(wù)B的開(kāi)始時(shí)間也提前了1天,如圖2所示。
圖2 假如說(shuō)在圖1的基礎(chǔ)上,注意再重復(fù)一下,在圖1的基礎(chǔ)上,我們手動(dòng)將任務(wù)B的開(kāi)始時(shí)間輸入2019年3月13日(晚了1天),同時(shí)保留A與B的關(guān)聯(lián)關(guān)系。如圖3所示,我們選擇第2個(gè)選項(xiàng),然后點(diǎn)擊【確定】按鈕。
圖3 此時(shí)在甘特圖上,我們看到任務(wù)B的開(kāi)始時(shí)間是3月13日,但是A與B還有關(guān)聯(lián)關(guān)系的連接線(xiàn),如圖4所示,當(dāng)我們把鼠標(biāo)移動(dòng)到任務(wù)B的【標(biāo)記】列(就是任務(wù)模式前面那一列),軟件會(huì)彈出一個(gè)提示窗口:此任務(wù)有限制條件:“不得早于...開(kāi)始”,日期:2019年3月13日。 也就是說(shuō),雖然從時(shí)間上任務(wù)A和任務(wù)B不是首尾銜接的,但是我們還保留了兩個(gè)任務(wù)間的關(guān)聯(lián)關(guān)系。當(dāng)設(shè)置了任務(wù)的關(guān)聯(lián)關(guān)系后,我們又給后續(xù)任務(wù)輸入了新的開(kāi)始時(shí)間或者完成時(shí)間后,此時(shí)就相當(dāng)于給這個(gè)任務(wù)自動(dòng)設(shè)置了限制類(lèi)型,因?yàn)镻roject軟件在計(jì)劃排定時(shí)遵循的理念是“所有任務(wù)越早開(kāi)始越好”,正常情況下是不需要你輸入任務(wù)的開(kāi)始時(shí)間、完成時(shí)間的,只需要設(shè)置項(xiàng)目開(kāi)始時(shí)間,任務(wù)的工期和關(guān)聯(lián)關(guān)系,所有任務(wù)都在最早的時(shí)間開(kāi)始、最早的時(shí)間結(jié)束。而一旦給任務(wù)輸入了新的開(kāi)始時(shí)間、完成時(shí)候后,Project軟件就默認(rèn)你給它添加了限制條件。
圖4 在圖4的基礎(chǔ)上,假如我們將任務(wù)A的工期從2天改成1天,如圖4所示,我們發(fā)現(xiàn),任務(wù)B的開(kāi)始時(shí)間并沒(méi)有隨之變化。為什么呢?因?yàn)槿蝿?wù)B有一個(gè)限制條件,它不能早于3月13日開(kāi)始,所以不管任務(wù)A怎么提前,任務(wù)B也不會(huì)早于3月13日。(但是任務(wù)B可以往后延,比如任務(wù)A的工期改成10天,任務(wù)B就會(huì)往后延了)
圖5 上面的例子給大家演示了,假如任務(wù)有限制條件,可能就導(dǎo)致,前置任務(wù)變化了而后續(xù)任務(wù)不會(huì)隨之變化。當(dāng)然,限制條件不只是“不得早于...開(kāi)始”,還有其他不同的限制類(lèi)型,但是都可能會(huì)造成上述的情形。 好了,那么怎么刪除任務(wù)的限制條件呢?方法不是唯一的,可以在任務(wù)的【開(kāi)始時(shí)間】【完成時(shí)間】單元格中點(diǎn)擊中Delete鍵,就可以直接刪除“不得早于...開(kāi)始”和“不得早于...完成”的限制條件。可能任務(wù)的限制條件是其他類(lèi)型,為保險(xiǎn)起見(jiàn),我們可以雙擊該任務(wù),如圖6所示,在【任務(wù)信息】窗口的【高級(jí)】選項(xiàng)下,將限制類(lèi)型改成“越早越好”,這樣就相當(dāng)于刪除了任務(wù)的限制條件,又回歸了軟件默認(rèn)遵循的原則“所有任務(wù)越快開(kāi)始越好”。
圖6 原因二:后續(xù)任務(wù)已經(jīng)輸入了【實(shí)際開(kāi)始時(shí)間】 在Project中有三個(gè)計(jì)劃:基準(zhǔn)計(jì)劃、實(shí)際狀態(tài)、當(dāng)前計(jì)劃,這里我們暫且不講解這三個(gè)計(jì)劃之間的關(guān)系。假如我們已經(jīng)給某個(gè)任務(wù)輸入了【實(shí)際開(kāi)始時(shí)間】,那么它的前置任務(wù)就失效了。 比如在圖1的基礎(chǔ)上,插入列【實(shí)際開(kāi)始時(shí)間】,給任務(wù)2輸入實(shí)際開(kāi)始時(shí)間為3月12日,如圖7所示。這樣的話(huà),不管如何,實(shí)際開(kāi)始時(shí)間已經(jīng)是既定事實(shí),哪怕任務(wù)A再變化,任務(wù)B也是已經(jīng)在3月12日開(kāi)始了,所以它的前置任務(wù)就失效了。
圖7 假如現(xiàn)在我們?cè)賹⑷蝿?wù)A的工期從2天改成1天,如圖8所示,任務(wù)A的完成時(shí)間提前了,但是它的后續(xù)任務(wù)B卻沒(méi)有任何變化。為什么呢?因?yàn)槿蝿?wù)A已經(jīng)輸入了實(shí)際開(kāi)始時(shí)間,它的前置任務(wù)已經(jīng)失效了。 ![]() 圖8 當(dāng)然,有的同學(xué)說(shuō)我沒(méi)有輸入過(guò)實(shí)際開(kāi)始時(shí)間啊,也沒(méi)有設(shè)置限制條件,為什么后續(xù)任務(wù)也不跟著變化呢?如果你輸入了任務(wù)的【完成百分比】也是變相地輸入了實(shí)際開(kāi)始時(shí)間,不信大家可以插入列【實(shí)際開(kāi)始時(shí)間】驗(yàn)證一下。 在最新版本的Project中,微軟提供了更佳的用戶(hù)體驗(yàn)。 |
溫馨提示:喜歡本站的話(huà),請(qǐng)收藏一下本站!