合作項目那點事(一)

最近遇到點合作項目上的事情,差點兒爆發了,但對方面畢竟是客戶,也就剋制下來了。寫下此文,梳理一下思緒。具體項目就不便說了,免得節外生枝。

此項目涉及兩機通訊,我們做A主機,客戶自己做B主機,一個月前,終端客戶使用過程中出現B主機不能啓動的致命故障。因爲涉及兩機通訊,我們協助分析故障原因。於是客戶寄來B主機讓我們復現故障,並分析原因。原則上講,我們本質的工作限於證明A主機沒有問題即可。

但事情並非相像那麼簡單,在證明A主機沒有異常後,客戶進一步要求我們協助測試,復現問題,客戶寄來了B主機和測試板。在我們確認AB兩主機的軟硬件版本後,經過測試並未復現問題;花了些時間分析後,結果是B主機提供的軟件版本和終端客戶的不一致。於是客戶重新寄來一臺B主機,這次復現了問題。問題查找和分析也很簡單,因爲B主機連接測試板正常,連接A主機就不正常了,對比測試板和A主機的通訊數據便知,最後告知客戶B主機收到什麼數據就會掛掉。這事應該算是了結了,但還沒有。

由於是模擬A主機發的數據進行的測試,客戶又要求要實際連接A主機進行測試,因爲模擬發數據和終端客戶的環境不一致。從這事開始就感覺不太妙,這個要求雖說不上不合理,但也有些懷疑。安排工程師去幹這活,個個滿臉疑雲和不滿(多出來的事)。

連接A主機和B主機進行測試,結果沒有什麼意外,讓A主機發送指定的數據,B主機按預期結果掛掉。於是將結果反饋給客戶,結果又來事了,追問會不會還有其它原因導致B主機的問題。這事沒法再接茬了(不過後面確實發現了)。

客戶的B主機修改好了,客戶又來要求我們進行確認測試。這感覺我們似乎是他們一員了。

從問題出現到此時半個月過去了。就這麼個問題換作我們半天即可解決的。

前面的問題剛解決,B主機又有起不來的情況了,這回還好,有監控的通訊數據。我們還在分析,客戶急了,要求我們去現場和B主機團隊聯調。沒答應這一要求,因爲還沒分析出個眉目,過去聯調什麼?指望B主機團隊幫我們查找問題,我想都沒想過。不到半天時間,我們找到了原因並很快修復了。但一個通訊問題爲什麼就讓B主機掛掉,這就要去問B主機團隊了。

兩天後,客戶的要求來了,自然是寫問題分析報告了,說的是簡單寫明原因即可,等把原因簡明地寫了發過去後。又說太簡單了,至少應該包含具體的測試方法,基本原理,修正後的測試結果什麼的,太簡單了終端客戶看不懂。

這下才知道這個分析報告要給終端客戶看的,這可不是個簡單事。終端客戶雖懂點技術,但只是皮毛。讓客戶提供一下文件模板,很快發過來了,原來所謂的簡單寫明原因要的是PPT。弄個PPT給客戶去說明一個技術問題,能叫簡單麼?真不懂還是打太極呢。關鍵是人家衝着B主機的問題來的,我的A主機發個合法的數據你B主機就掛了,這讓我們怎麼說得清楚呢。

此時基本可以肯定B主機團隊太LOW了,事情還在甩鍋,技術和品行看來均不咋地。要是我的團隊裏有這樣人和事,早就滾蛋了。

到此開始,涉及B主機團隊的項目儘量避免,索性不接涉及這幫人的新項目。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章