開發(fā)了將近一年的軟件,項(xiàng)目經(jīng)理跟老板商量∶“同樣的項(xiàng)目,只是稍有區(qū)別,我們要不給軟件部門10天吧,我覺得肯定沒問題!”,老板心想∶“還是你小子懂我心意,就這么干!就定10天,讓公司設(shè)備動(dòng)起來!”,于是,兩個(gè)不懂技術(shù)的管理層給軟件部門定了一個(gè)10天的所謂的開發(fā)時(shí)間,軟件部門臉都綠了,因?yàn)槿绻皇莻鹘y(tǒng)軟件,10天夠夠的,還能省下至少5天時(shí)間出去玩玩,但是,這是上位機(jī)軟件呀!
![]()
當(dāng)項(xiàng)目經(jīng)理說10天這個(gè)數(shù)字時(shí),我們軟件部門人都愣了,這個(gè)空降過來的所謂很厲害的項(xiàng)目經(jīng)理真的像老板說的那樣厲害嗎?老板莫不是被騙咯!
但凡有點(diǎn)常識(shí)的人都知道,以我們現(xiàn)在的項(xiàng)目體量,即使是已經(jīng)開發(fā)過的項(xiàng)目,也不可能10天就完成呀!何況還得增刪功能呢!
我們現(xiàn)在這個(gè)項(xiàng)目里面有運(yùn)動(dòng)控制,還有視覺檢測(cè)模塊,另外還有各種其他元器件,比如像一些電磁閥呀、溫控器啊、傳感器什么的,還有一些工藝參數(shù)要調(diào),因?yàn)槊颗_(tái)設(shè)備都不是用流水線生產(chǎn)出來的標(biāo)準(zhǔn)品,因此設(shè)備與設(shè)備之間需要設(shè)置的參數(shù)是不一樣的,最重要的是上位機(jī)和PLC需要交互、PLC要和甲方系統(tǒng)交互。
僅僅是PLC這塊,光需要交互的地址就有超過5000個(gè),幾乎每個(gè)都需要重新驗(yàn)證。
另外,上位機(jī)還需要跟各種其他的電子元件進(jìn)行通訊,還需要跟IO進(jìn)行通訊,IO點(diǎn)倒是不多,就那么幾十個(gè),但是對(duì)下來也不是那么容易的!
另外,因?yàn)橛辛说谝粋€(gè)項(xiàng)目的經(jīng)驗(yàn),公司覺得有些硬件買貴了,所以換了牌子,那就意味著軟件要重新對(duì)接這些新的硬件。
如果單純得說把軟件部署上去,那么這個(gè)新項(xiàng)目對(duì)于軟件來說,別說10天了,一天我就給他搞定了,關(guān)鍵是,要測(cè)啊!
總之,10天把設(shè)備調(diào)好,基本上是不可能的事情。
為此,我為了給軟件部門爭(zhēng)口氣,特地還和老板吵了一架,主要目的就是告訴老板10天絕對(duì)不可能!但是,老板不信啊,覺得我在危言聳聽,擾亂軍心,最后我說什么他都不聽了,直接讓我別說話!
其實(shí),這里本身沒我什么事,我負(fù)責(zé)的是視覺部分,基本上什么都沒換,10天搞好夠夠的,頂多就是調(diào)整下CCD的位置,然后和上位機(jī)聯(lián)調(diào)一下通訊協(xié)議就可以了。
但是,如果不糾正他們的思想,他們是真敢跟客戶去說的!到時(shí)候客戶催老板,老板催項(xiàng)目經(jīng)理,項(xiàng)目經(jīng)理搞到最后還是催我們。
但是,就像上面說的,老板不信我了,讓我別說話,所以,最后我就沒說話了!
項(xiàng)目的硬件部分,硬件部門的同事花了大約15天才把硬件部分都安裝完成,這15天其實(shí)已經(jīng)超了之前很客戶匯報(bào)的10天時(shí)間。
此時(shí),項(xiàng)目經(jīng)理還在給自己找補(bǔ)呢,說什么∶“沒想到啊,這個(gè)東西這么復(fù)雜!”
好在,第一次客戶沒有追究,覺得項(xiàng)目嘛,哪有準(zhǔn)時(shí)完成的,但是,得再說一個(gè)確切完成時(shí)間,這樣客戶就可以找比他更高一級(jí)的管理層去匯報(bào)。
最后,還是我們這幫寫軟件承受住了所有,項(xiàng)目經(jīng)理直接跟客戶說一個(gè)星期
這個(gè)項(xiàng)目里,視覺部分還是最簡(jiǎn)單的,所以我花了不到3天時(shí)間,把視覺軟件部分給完工了!剩下的就交給上位機(jī)和PLC了!
結(jié)果您猜怎么著,現(xiàn)在快三個(gè)月了,設(shè)備還沒調(diào)好,總是出各種各樣的問題,大家都在互相扯皮,項(xiàng)目經(jīng)理說軟件無能,不就是換了幾個(gè)硬件嘛,總是調(diào)不好!軟件說項(xiàng)目經(jīng)理啥都不懂,就知道嚷嚷!
客戶最后也沒了脾氣,動(dòng)不動(dòng)就下最后通牒,但是這個(gè)最后通牒都下了N次了,一點(diǎn)用都沒有,搞不好就是搞不好!
結(jié)語(yǔ)
我覺得,這個(gè)事情的根源還是在那個(gè)項(xiàng)目經(jīng)理身上,當(dāng)初吹得牛吹大了!自己不懂技術(shù),光靠猜就把項(xiàng)目完成時(shí)間給定下來了!
其次就是老板,當(dāng)初要是聽我的,從客戶那多爭(zhēng)取一些時(shí)間,項(xiàng)目也不會(huì)做出這樣!
因?yàn)榭蛻羰冀K在催進(jìn)度,但是軟件進(jìn)度就是趕不上,因此有些應(yīng)付工作的心態(tài)了,本來花一個(gè)星期能搞得很好的事情,客戶說要三天完成,那么為了應(yīng)付客戶,只能先把功能實(shí)現(xiàn)了,穩(wěn)不穩(wěn)定再說,最后項(xiàng)目里埋得都是“雷”,時(shí)不時(shí)就爆發(fā)一下,這樣的“雷”埋多了,也就修復(fù)不過來了!時(shí)間都耗在這上面!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.