當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 建筑OA系統(tǒng) > 項(xiàng)目進(jìn)度管理軟件
混沌理論和項(xiàng)目管理
最近看了本書叫Manage Project with Growth,從理論上解釋了為什么瀑布式模型不適用于軟件開發(fā),以及為什么這樣的模式還在大量被采用。
瀑布模型,也就是先計(jì)劃然后收集需求、然后分析、然后設(shè)計(jì)、然后編碼、然后測試的開發(fā)模式,這起源于其他類別的工程學(xué),如建筑和機(jī)械生產(chǎn),軟件工程出現(xiàn)的比這些硬件工程晚的多,沒有辦法,一開始只有學(xué)習(xí)其他工程的份,但是到了二十一世紀(jì),還是對這種生產(chǎn)方式執(zhí)迷不悟,就太不應(yīng)該了。
二十世紀(jì)初一個(gè)Taylor的美國人對生產(chǎn)過程做了細(xì)致的研究,這哥們出生貴族,他認(rèn)為原有的生產(chǎn)方式很大的弊端是manager不是管理,只是在監(jiān)督,工人完全按照自己的方式生產(chǎn),Taylor認(rèn)為manager有責(zé)任了解工作性質(zhì),指定出嚴(yán)格的process,工人不能自己想怎么干就怎么干,需要按照統(tǒng)一的process來工作,簡而言之,即使manager動(dòng)腦,工人出力。Taylor的觀點(diǎn)被稱為Talyorism,通過實(shí)踐證明這種觀點(diǎn)在生產(chǎn)性的工業(yè)中是正確的,軟件工程的前輩們自然而然的就將Talyorism應(yīng)用到軟件開發(fā)中了。
Talyorsim對可以預(yù)見結(jié)果的生產(chǎn)是適用的,之可惜軟件生產(chǎn)有其不同于其他工業(yè)的特點(diǎn)。軟件生產(chǎn)不是簡單的,如果硬件能夠達(dá)到軟件的復(fù)雜性的話,還需要軟件干什么;軟件生產(chǎn)不是可重復(fù)的,漢堡包可以被用同樣的方式生產(chǎn)無數(shù)次,但是每一次軟件開發(fā)幾乎有不同的問題需要解決......
傳統(tǒng)的工程學(xué)基于這樣的假設(shè),生產(chǎn)過程是線性的,即有這樣的特點(diǎn)
1) 結(jié)果是輸入之和;
2) 小的改變只產(chǎn)生小的影響;
3) 結(jié)果是可以預(yù)測的。
但是軟件開發(fā)不是簡單系統(tǒng),不是線性的。根據(jù)混沌理論,非線性的過程結(jié)果是無法預(yù)料的,因?yàn)橐稽c(diǎn)點(diǎn)的輸入改變可能產(chǎn)生巨大的結(jié)果改變(此書作者一定是一個(gè)工程師出生,引經(jīng)據(jù)點(diǎn)都是工程師的經(jīng)歷和口吻,提到1986年MIT一個(gè)氣象研究者最早發(fā)現(xiàn)混沌現(xiàn)象)。
既然軟件開發(fā)是一個(gè)混沌過程,那么一開始所謂周詳?shù)挠?jì)劃,再到周詳?shù)男枨蠓治?,還有周詳?shù)脑O(shè)計(jì)文檔,都價(jià)值不大,因?yàn)橐粋€(gè)小小的改變就讓大量的人力投入變成白費(fèi)勁。還好混沌的過程不是完全失去控制的,有的情況下開始的工作多少還是有點(diǎn)作用,但是某些時(shí)候(不幸的是這樣的時(shí)候很多)會(huì)產(chǎn)生重創(chuàng)。
但是很多軟件項(xiàng)目的manager為什么還是用老式的工程方法來管理項(xiàng)目呢?此書通過心理學(xué)分析,引文manager需要心理上的安慰,通過制定不切實(shí)際的計(jì)劃,獲得“項(xiàng)目在可控制之中”的心理暗示,如果實(shí)際項(xiàng)目沒有按照計(jì)劃進(jìn)行,出現(xiàn)延誤現(xiàn)象,可以說“沒有做好計(jì)劃“,于是陷入尋找一種指定”好計(jì)劃“的陷阱,殊不知,絕大多數(shù)情況下,更本不可能一開始就指定出”好計(jì)劃“,隨機(jī)應(yīng)變才是最好的計(jì)劃。
項(xiàng)目失敗的時(shí)候,manager可以說,我已經(jīng)指定了計(jì)劃,只不過計(jì)劃沒有切實(shí)得到執(zhí)行;如果項(xiàng)目成功哦你了或者勉強(qiáng)成功了,mananger又會(huì)說,計(jì)劃發(fā)生功效了。似乎這樣的生產(chǎn)方式永遠(yuǎn)能夠存活下去,這種方式能夠存活是因?yàn)樵谝欢ǚ秶鷥?nèi)普遍還是采用這種方式,敵我都有傷亡,如果有一支力量能夠打破這種局面,采用先進(jìn)的方式,獲得更高的生產(chǎn)力,整個(gè)行業(yè)的生產(chǎn)方式就有可能得到改變。
至于什么是先進(jìn)的方式,莫衷一是。個(gè)人認(rèn)為對絕大多數(shù)軟件開發(fā),迭代式(iterative)開發(fā)是正途。不完全拋棄計(jì)劃,但是不要一開始指定死板不切實(shí)際的計(jì)劃,制定just enough的計(jì)劃,然后隨著項(xiàng)目的推進(jìn)不斷的完善計(jì)劃。迭代式開發(fā)也不是銀彈,也有陷阱,再說了。
- 1酒店管理軟件
- 2賓館管理軟件
- 3汽車美容管理軟件
- 4外貿(mào)管理軟件
- 5服裝庫存管理軟件
- 6入庫出庫管理軟件
- 7銷售管理軟件
- 8流程管理軟件
- 9商務(wù)管理軟件
- 10企業(yè)管理軟件
- 11目標(biāo)管理軟件
- 12運(yùn)輸管理軟件
- 1項(xiàng)目管理:試運(yùn)行,絕非走走過場
- 2一級建造師復(fù)習(xí)資料;建設(shè)工程項(xiàng)目策劃
- 3渝湘高速公路安全保證體系及應(yīng)急預(yù)案
- 4造價(jià)員考試必備知識點(diǎn):審查工程概算的內(nèi)容
- 52015造價(jià)員基礎(chǔ)理論考試模擬卷(7)
- 6造價(jià)員考試必備知識點(diǎn):影響材料預(yù)算價(jià)格變動(dòng)的因素
- 7橋梁高支撐模板安全專家論證施工方案
- 8某地鐵車站周邊高層建筑物安全預(yù)案
- 9國家計(jì)委關(guān)于頒發(fā)《全國工程勘察、設(shè)計(jì)單位資格認(rèn)證管理暫行辦法》的通知
- 10保定市公路管理局保定市普通干線公路安保工程施工中標(biāo)公告
- 11廣東水利電力職業(yè)技術(shù)學(xué)院橋梁檢測實(shí)訓(xùn)室中標(biāo)結(jié)果公告
- 12造價(jià)員考試必備知識點(diǎn):損失時(shí)間
- 132015年一級注冊消防工程師綜合能力考試輔導(dǎo)資料(5)
- 142015造價(jià)員考試-安裝工程輔導(dǎo)資料(5)
- 15G15沈海高速寧波繞城西段橋梁維修工程(2015年度)(施工)中標(biāo)公示
- 16項(xiàng)目綜合管理:制造業(yè)如何應(yīng)用項(xiàng)目管理
- 17起重吊裝作業(yè)安全技術(shù)交底
- 18關(guān)于對吉林省梅河口市“8.16”施工升降機(jī)墜落事故的通報(bào)
- 19進(jìn)一步貫徹《關(guān)于加強(qiáng)建筑工程室內(nèi)環(huán)境質(zhì)量管理的若干意見》的通知
- 20慎扣“合同”門——金融危機(jī)下合同法律風(fēng)險(xiǎn)及應(yīng)對
- 212015礦業(yè)工程要點(diǎn):施工防治水方法及應(yīng)用
- 22項(xiàng)目管理:指明燈——項(xiàng)目管理培訓(xùn)分析
- 23重慶某大橋北引橋工程施工現(xiàn)場突發(fā)事件應(yīng)急預(yù)案
- 24一級建造師復(fù)習(xí)資料:施工管理的組織結(jié)構(gòu)
- 25【碩士】建筑施工安全管理及其評價(jià)研究
- 26項(xiàng)目管理的核心方法體系
- 272015年筏頭鄉(xiāng)喬坑-錢百線公路工程中標(biāo)結(jié)果公告
- 28移動(dòng)模架現(xiàn)澆梁施工安全專項(xiàng)方案
- 29104國道某變截面現(xiàn)澆箱梁安全專項(xiàng)施工方案
- 30深度為15m的人工挖孔樁工程,( ?。?。
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓