自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

程序員故事:沒有免費(fèi)的午餐

開發(fā) 前端
我們總想著花最少的錢辦最多的事情,這本是一件很正確的觀念,但如果花的錢明顯少到不合理,那辦出的事情也就有可能會狠打幾個折扣。所謂沒有免費(fèi)的午餐,或許就是如此了。

我們總想著花最少的錢辦最多的事情,這本是一件很正確的觀念,但如果花的錢明顯少到不合理,那辦出的事情也就有可能會狠打幾個折扣。

所謂沒有免費(fèi)的午餐,或許就是如此了。

那是剛參加工作的前幾個年頭,公司用戶的需求越來越多,軟件要求也越來越復(fù)雜,我們那幾個內(nèi)部程序員已經(jīng)明顯不夠用,花錢請外面的軟件公司來幫忙做軟件已經(jīng)成為刻不容緩的一件事情。很榮幸,我成為部門成立以來***個真正意義上的項(xiàng)目經(jīng)理。

[[214876]]

那是公司生產(chǎn)部的一個軟件項(xiàng)目,主要用來對制造產(chǎn)品所需的一些材料和配件信息進(jìn)行管理,生產(chǎn)部的李部長和我們信息部的趙部長關(guān)系很熟,再加上這個項(xiàng)目的規(guī)模比較適中,所以兩位領(lǐng)導(dǎo)一拍即合,決定拿它試水軟件外包。外請的軟件公司在我們業(yè)內(nèi)口碑不錯,帶隊(duì)的周經(jīng)理也幫其他單位做過類似軟件,所以大家也都覺得這是一個注定要成功的項(xiàng)目。

周經(jīng)理是個技術(shù)型的程序員,戴著一副黑框眼鏡,每天上下班都會背著一個雙肩包,里面裝著筆記本電腦,非常典型的程序員形象。而我也是剛從程序員向項(xiàng)目經(jīng)理的方向轉(zhuǎn)變。初步了解用戶的需求之后,我們兩個人從技術(shù)角度分析了一下,覺得和之前在其他單位做的軟件相比,只是一些流程細(xì)節(jié)上的不同,其他都是類似,沒有什么難點(diǎn),便信心滿滿的做了一份為期6個月的計(jì)劃方案。

兩位領(lǐng)導(dǎo)對這個計(jì)劃也很滿意,尤其是李部長還把手下不同專業(yè)組的幾個業(yè)務(wù)骨干也調(diào)派了過來,要求他們每天要抽出一定的時間參與軟件需求訪談和測試驗(yàn)證的一些工作。

看起來是一個不錯的開端。

在對各個專業(yè)組進(jìn)行深入訪談后,感覺遇到了點(diǎn)小麻煩。因?yàn)榕c之前簡單了解的情況相比,實(shí)際的業(yè)務(wù)要比我們想象的更為復(fù)雜一點(diǎn),并且和之前周經(jīng)理做過的那款軟件的差異點(diǎn)也不是想象的那么簡單。

后來軟件項(xiàng)目做的多了,也就慢慢的習(xí)慣了這種現(xiàn)象。平時用戶的生產(chǎn)和工作任務(wù)都很繁忙,軟件項(xiàng)目沒有正式啟動時,用戶也不會投入那么多的精力和我們進(jìn)行深入的交流。等到項(xiàng)目正式開始后,用戶會作為項(xiàng)目組成員加入團(tuán)隊(duì),大家每天在一起溝通和交流,問題越討論越細(xì)致,之前很多沒有想到的一些需求會在這個時候顯露出來。

不過當(dāng)時我還是沒有完全適應(yīng)這種情況,周經(jīng)理畢竟是在外面見過世面的,告訴我其實(shí)他在制定方案的時候也預(yù)留了一些工作量,增加的這些需求都在意料之中了,所以也不用太過擔(dān)心會延期。

兩個多月后,項(xiàng)目組完成了設(shè)計(jì)說明書的編制,我和周經(jīng)理便約李部長進(jìn)行了一次階段性的工作匯報。看了我們展示的成果和設(shè)計(jì)方案,李部長表示很滿意。

會中李部長問周經(jīng)理:“小周,我這邊還有一兩個簡單的流程,你看好做不。”

聽完李部長的簡單功能介紹之后,周經(jīng)理很爽快地說:“這個簡單,我們可以順便幫一起做一下。”

我也覺得就幾天的工作量,問題不大。

這種單純從技術(shù)角度考慮問題的方法,其實(shí)在后來的日子里也繼續(xù)影響了我很久。因?yàn)榧夹g(shù)出身,聽到需求后便立馬會去考慮解決方案,然后腦海中就會浮現(xiàn)出數(shù)據(jù)庫怎么設(shè)計(jì),流程怎么走,怎么部署之類的想法,其實(shí)這是非常錯誤的?,F(xiàn)實(shí)世界的具體任務(wù),永遠(yuǎn)比想象的要復(fù)雜的很多。

同樣是技術(shù)出身的周經(jīng)理顯然也犯了類似錯誤,和我一樣只看到了表面簡單的功能,至于背后還有什么其他復(fù)雜的羅輯,則完全沒有意識到。

領(lǐng)導(dǎo)有吩咐,屬下的幾個參與項(xiàng)目組的關(guān)鍵用戶自然就要很盡心盡力。領(lǐng)會到李部長的精神之后,他們便對那幾個簡單的流程進(jìn)行了分析。很多事情就是這樣,一旦深入考慮,就會能發(fā)現(xiàn)更多的東西。

后來幾個關(guān)鍵用戶拿出了一份詳細(xì)的需求書,不得不說這些業(yè)務(wù)骨干還是很有一些水平的,幾個看似簡單的流程經(jīng)過分析之后,不但功能更加強(qiáng)大,還和之前的設(shè)計(jì)的那些功能關(guān)聯(lián)了起來,相當(dāng)于形成了一個閉環(huán)。

新的需求擺在那里,我心里犯了難。雖然我并沒有很多項(xiàng)目經(jīng)理的經(jīng)驗(yàn),但從技術(shù)角度來看,新增的內(nèi)容的確是太龐大了,甚至都可以單獨(dú)再做一個類似的項(xiàng)目,這么大的投入軟件公司愿不愿意免費(fèi)幫我們?nèi)プ?,這是個很大的疑問。

李部長也沒有想到需求會變得這么復(fù)雜,但看起來的確比之前更具有吸引力,但公司預(yù)算考核的比較嚴(yán),合同變更的路誰都不想走。該怎么辦?坐在趙部長的辦公室里,看著他們吞云吐霧的抽了一根又一根的香煙后,趙部長覺得,我們應(yīng)該逼軟件公司一下,激發(fā)一下他們的潛力。

“告訴他們,公司后面還會有好多軟件項(xiàng)目可以做,不愁沒有錢賺的。再說了,既然我們的錢已經(jīng)花出去了,當(dāng)然是要讓乙方能做多少做多少。”趙部長對我說。

過程倒也不曲折,考慮到我們這這家軟件公司的母公司在其他領(lǐng)域有著很多合作,軟件公司的老總親自來和趙部長交流了一次之后,新的需求便加到了項(xiàng)目中。

因?yàn)闆]有更多的經(jīng)費(fèi),雖然工作量增加了一倍,但人員卻沒有增加那么多。我和周經(jīng)理有點(diǎn)焦頭爛額了,之前只要把核心的業(yè)務(wù)做好就行,而現(xiàn)在每天我們都要和好幾個專業(yè)組的人交流,討論各種細(xì)節(jié),之前做好的設(shè)計(jì)還要因?yàn)樾碌囊蛩刂匦驴紤]。

本來6個月完成的軟件,做了滿滿一年才勉強(qiáng)上線。但由于中間的反復(fù)波折太多,整個軟件做的算是千瘡百孔,用戶使用的時候也常常是怨聲載道。甚至有幾個當(dāng)時考慮地很***的功能,實(shí)際卻由于設(shè)計(jì)的過于復(fù)雜而沒有用起來。

總體來說,這是一個失敗的項(xiàng)目。周經(jīng)理由于天天被關(guān)鍵用戶折磨,反而把用戶的業(yè)務(wù)羅輯搞得很透徹,后來去了一家更大的軟件公司做了咨詢顧問,工資翻了一番。我也痛下決心,考取了項(xiàng)目管理的高級認(rèn)證,建立了項(xiàng)目管理制度。

范圍管理是影響軟件項(xiàng)目管理的核心要素之一。

翻看一下失敗軟件項(xiàng)目的案例,就會發(fā)現(xiàn)很多原因就是因?yàn)榉秶芾硎Э兀械纳踔潦峭耆珱]有范圍管理。

我們常常想著盡可能獲取更多,豈不知這邊賺了便宜,那邊就有可能加倍的還回來。

世上并沒有免費(fèi)的午餐!

責(zé)任編輯:未麗燕 來源: 程序人生
相關(guān)推薦

2017-02-09 15:54:26

編程奇葩程序員

2017-02-08 14:23:46

編程冒牌程序員

2015-09-07 15:02:20

2013-07-05 10:52:07

程序員結(jié)對編程

2015-02-05 09:54:13

程序員

2011-06-10 08:56:27

程序員

2012-04-27 14:44:54

NvidiaMIC架構(gòu)

2011-04-28 09:26:06

程序員

2013-08-20 09:33:59

程序員

2009-03-12 10:29:10

程序員年齡職場

2013-08-08 10:02:08

2010-10-29 11:29:32

程序員

2018-12-06 09:26:06

2013-11-04 10:32:01

Facebook女程序員

2015-06-02 04:38:54

程序員俄羅斯程序員

2013-11-01 09:24:58

程序員API

2015-10-29 09:50:36

程序員免費(fèi)編程圖書

2011-05-13 14:34:02

程序員

2013-05-20 10:40:27

大數(shù)據(jù)大數(shù)據(jù)時代Facebook

2012-08-13 09:49:54

Xeon Phix86intel
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號