的嘟嚕:“又要做一個多小時了!”。學(xué)生們在很短的時間內(nèi)就能夠準(zhǔn)確的估計作業(yè)量大不大,他們的估計憑借著他們每天一次的做作業(yè)的經(jīng)驗和那一瞬間對題目的印象,雖然他們并沒有做過剛布置的這些題目,但是估計得仍然是那么的準(zhǔn)確。
任何一個建筑工程的項目經(jīng)理都能夠?qū)ψ约旱捻椖窟M度掌握的很準(zhǔn),在他們的眼中,只要錢沒有問題,則進度就完全是小兒科,可以輕易的得到保證。工地需要多少人,什么時候需要開始進行什么工序的施工,什么時候需要加班,這些都在他們的心中掌握著。錢就是他們最大的風(fēng)險,只要錢到位了,一切工作都好開始了。
而軟件項目與之不同,在軟件項目開始后,很少有缺錢的。只看到過資金沒有到位的“爛尾樓”,但是從來就沒有看過由于項目資金沒有到位的問題而導(dǎo)致未完成的軟件項目,就算是缺錢也是因為簽合同的時候要少了。
就算是再優(yōu)秀的軟件項目經(jīng)理,他也無法預(yù)計好自己的項目什么時候能夠完成,因為在他進行估算的時候,客戶的需求還沒有搞清楚呢!再一個,建筑工程的可以通過預(yù)算很準(zhǔn)確的計算整個建筑的工程造價,而軟件項目卻很難,因為不管是代碼行估算法,還是功能點方法,都遠(yuǎn)不及“我猜,我猜,我猜猜猜”中猜得準(zhǔn)確,這些方法很多時候甚至不如算命先生算得準(zhǔn)。
3、 人的因素對項目影響很大
人可以說是整個軟件項目的靈魂,軟件項目不需要鋼筋、水泥和沙石,也不需要任何的施工機械。軟件項目的原材料就是人的思想和智慧,而計算機和CASE軟件則是項目的施工工具。通過鍵盤和鼠標(biāo),無數(shù)的程序代碼在程序員的手中誕生了。如果要問軟件項目最大的成本在哪里,那么答案只有一個,就是人力成本。
一個優(yōu)秀的程序員的工作效率要遠(yuǎn)遠(yuǎn)大于一個蹩腳的程序員,一個程序新手甚至根本就不能夠產(chǎn)生任何生產(chǎn)效率。不僅如此,新手的錯誤行為,將讓熟練員工犧牲很多時間來幫助新手糾正他們的錯誤,最后下來,甚至可能導(dǎo)致降低軟件開發(fā)的效率。
雖然軟件項目已經(jīng)實施角色分工和管理,但是相對于其他工程的分工來說則分工比較單一。軟件項目中,一般就分有,系統(tǒng)分析師、架構(gòu)師、設(shè)計師、程序員、測試工程是及配置管理人員和項目經(jīng)理等。這樣的分工并不能有效的降低他們工作內(nèi)容的復(fù)雜度。如果能像建筑工程中的砌墻、澆注混凝土、搭腳手架那樣分工細(xì)致的話,則培訓(xùn)軟件藍(lán)領(lǐng)也不會需要費如此大的力氣了。
小心駛得萬年船
將意外全數(shù)來避免,能夠全避免
古語話唯有小心,小心駛得萬年船
經(jīng)??梢砸姷接腥瞬恍⌒?,踩到或者碰到什么東西而摔倒的情況。相反,盲人卻很少會因為自己的疏忽而摔倒。他們總是很小心的走著每半步路,對于前面的未知世界,他們總是要探了又探,在確認(rèn)能夠行走的情況下,才小心的邁出半步。
由于軟件項目的太多不可確定性,因此管理軟件項目,猶如盲人走路一般。在未來還不確定的情況下面,可以將自己的經(jīng)驗列出來,如在什么時候最可能出現(xiàn)什么風(fēng)險。盲人在聽到汽車聲音的時候,總是會更加小心,當(dāng)軟件項目中開始出現(xiàn)一些問題的時候,我們需要考慮這些問題背后所隱藏著的更深的威脅。發(fā)現(xiàn)危險總是需要憑借自己的靈敏的直覺與豐富的經(jīng)驗。
聰明的經(jīng)營者,絕對不會是技術(shù)方面的專家,因為越是技術(shù)專家,就越不能容忍技術(shù)方面的缺陷。而經(jīng)營者所需要考慮的不是技術(shù)是否無可挑剔,而是在乎項目是不是賺錢,讓別人去承擔(dān)風(fēng)險,讓自己來享受利潤,是聰明的經(jīng)營者的決策指南。
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html