四、任務(wù)分解與并行化
軟件工程項目既然需要軟件開發(fā)人員集體的勞動,就需要采取一定的組織形式,將軟件開發(fā)人員組織起來。軟件人員的組織與分工是與軟件項目的任務(wù)分解分不開的。為了縮短工程進度,充分發(fā)揮軟件開發(fā)人員的潛力,軟件項目的任務(wù)分解應(yīng)盡力挖掘并行成分,以便軟件施工時采用并行處理方式。
某個子任務(wù)的最早啟動時間被定義為該子任務(wù)的所有前導(dǎo)任務(wù)完成的最早時間。反之,某個子任務(wù)的最遲啟動時間被定義為在保證項目按時完成的前提下,最遲啟動該子任務(wù)的時間。采用這些工具可以大大減輕軟件項目管理人員在制定軟件項目進度表方面的工作量,并可提高工作質(zhì)量。
與最早啟動時間和最遲啟動時間對應(yīng)的概念是最早結(jié)束時間和最遲結(jié)束時間。它們分別是最早啟動時間和最遲啟動時間與完成該子任務(wù)所需要時間的和:在任務(wù)進度安排過程中,應(yīng)先尋求關(guān)鍵路徑并在關(guān)鍵路徑上安排一定的機動時間和節(jié)假日,以便應(yīng)付意想不到的困難和問題。
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html