我想為我的web服務(wù)創(chuàng)建iPhone app,但是我沒(méi)有程序員。好吧,我沒(méi)有iOS程序員。而且,我也沒(méi)錢(qián)去請(qǐng)一個(gè)。你也遇到過(guò)這樣的情況?那么該怎么做呢?谷歌搜索到Upwork,在這個(gè)網(wǎng)站上找到了一家位于印度班加羅爾的公司,他們?cè)诳吹轿医o出的合理的價(jià)錢(qián)之后,表示很樂(lè)意和我一起工作。在幾個(gè)月花費(fèi)了我?guī)浊У吨?,我意識(shí)到這并不像我預(yù)期想的那樣。時(shí)間又過(guò)去了幾個(gè)月,此時(shí)我已經(jīng)在向上帝發(fā)誓,我今后再也不會(huì)外包任何軟件開(kāi)發(fā)給任何人了。想吃后悔藥的僅僅只有我嗎?NO。
開(kāi)頭只是一個(gè)玩笑,但它離事實(shí)亦不遠(yuǎn)矣。當(dāng)然,在大企業(yè)和大項(xiàng)目中,故事或許會(huì)有所不同。但結(jié)果幾乎都是一樣的——這是一場(chǎng)災(zāi)難。
我說(shuō)的是外包,而不是離岸開(kāi)發(fā)。兩者所不同的是,在外包中,涉及兩個(gè)公司:作為客戶的你,以及一些來(lái)自于空中樓閣的自夸“我們的代碼所向無(wú)敵”的公司。而在離岸開(kāi)發(fā)中,雖然你也是在空中樓閣上辦公,但卻有屬于自己公司的管理層和員工。再次聲明,本文討論的是外包。
在寫(xiě)這篇文章之前,我閱讀了幾十篇關(guān)于為什么外包會(huì)失敗的文章,我發(fā)現(xiàn)了很多所謂的“原因”。不過(guò),我覺(jué)得他們都搞錯(cuò)了關(guān)鍵點(diǎn),因?yàn)樗麄冎粡南M(fèi)客戶的角度來(lái)考慮問(wèn)題。我將從雙方的立場(chǎng)來(lái)剖析問(wèn)題,告訴你隱藏其中的丑陋真相。下面,就讓我們一起來(lái)探究這些原因吧。
價(jià)低不能保證質(zhì)優(yōu)
這里有一個(gè)論點(diǎn)是:“選擇外包,是因?yàn)槟阆胍獌?yōu)化成本,但盡管最后雖然能獲取最廉價(jià)的軟件卻很快又會(huì)由衷地后悔”。 OK,那么有什么解決辦法嗎?提高支付?我不認(rèn)為這可以解決這個(gè)問(wèn)題:只會(huì)燒掉更多的錢(qián)。而且,我也不認(rèn)為這個(gè)原因和外包有任何特別的關(guān)系。在其他任何商業(yè)交易中,“單贏”模式注定會(huì)走向失敗。
文化不匹配
“你在加利福尼亞,他們?cè)诎臀鳎耗銈儽舜酥g不能理解?!蹦敲催@是導(dǎo)致成本超支,進(jìn)度延遲,以及低質(zhì)量代碼的原因嗎?我不這么認(rèn)為。何況,我的經(jīng)驗(yàn)告訴我,事實(shí)恰恰相反。我們?cè)?a href="http://wenjunhu.com/tags/te/" target="_blank">teamed.io上的程序員來(lái)自于超過(guò)15個(gè)國(guó)家,但是我們從來(lái)沒(méi)有因?yàn)槲幕瘑?wèn)題而導(dǎo)致任何工作沖突,盡管我們的確發(fā)生了很多沖突。
缺乏面對(duì)面的交談
“他們?cè)谶b遠(yuǎn)的波蘭,因而很少有真正的交流時(shí)間。這就是為什么經(jīng)常會(huì)曲解彼此的原因?!蹦憧矗銢](méi)有見(jiàn)過(guò)我,也沒(méi)有和我進(jìn)行過(guò)面對(duì)面的交談吧?但是我現(xiàn)在就是在和正在閱讀這篇文章的你進(jìn)行交流。所以,即使我們不能見(jiàn)面,也不妨礙你真正理解這篇文章,讀懂我的觀點(diǎn)。這主要是因?yàn)槲易隽艘磺锌赡艿呐?,以確保我的觀點(diǎn)能夠明確地傳達(dá)給你。在外包中,問(wèn)題不在于渠道,而在于主動(dòng)性。請(qǐng)繼續(xù)閱讀。
沒(méi)有衡量成功的標(biāo)準(zhǔn)
“你無(wú)法為海外團(tuán)隊(duì)簡(jiǎn)單地定義一些關(guān)于成功的明確指標(biāo)。這就是為什么你們的關(guān)系最終會(huì)分崩離析?!辈畈欢嗍沁@類的原因。我也不知道何為“衡量成功的標(biāo)準(zhǔn)”,但是有一點(diǎn)我要說(shuō)明的是:外包到烏克蘭的軟件,于他們而言成功是這回事。但對(duì)你,一位消費(fèi)客戶來(lái)說(shuō),成功是另一回事。
匱乏的規(guī)格說(shuō)明書(shū)
“大多數(shù)項(xiàng)目都具備良好的規(guī)格說(shuō)明書(shū)是不可能的,而一份設(shè)計(jì)不當(dāng)?shù)囊?guī)則說(shuō)明書(shū)將會(huì)成為失敗的一個(gè)原因。”沒(méi)錯(cuò),這是真的不能再真的真相,但是這和外包又有什么關(guān)系呢?哦,對(duì)了,他們遠(yuǎn)在阿根廷,而我們?cè)诩~約——那么如何制作出一份好的規(guī)格說(shuō)明書(shū)呢?無(wú)法清晰明確說(shuō)明技術(shù)要求是架構(gòu)師的缺陷。學(xué)習(xí),訓(xùn)練,閱讀應(yīng)該可以解決這個(gè)問(wèn)題。把所有人一起聚集到辦公室并非解決的辦法。
人才流失
“離岸開(kāi)發(fā)者并不是你的員工,他們永遠(yuǎn)忠于項(xiàng)目,因此時(shí)不時(shí)地會(huì)有人離職?!钡拇_如此,間或可能會(huì)有人離開(kāi)。但是同樣的,這和他們是在哪個(gè)地方又有什么關(guān)系呢?難道說(shuō)一旦他們不能和他們的CEO共用一個(gè)咖啡機(jī),他們就會(huì)不忠于項(xiàng)目嗎?比起僅僅只是坐在一起,還有更多其他可以促進(jìn)積極性的有效手段。
原因還有很多,但是這已經(jīng)足以說(shuō)明問(wèn)題。正如你看到的,我找不到這些“理由”的邏輯。它們只是解釋了結(jié)果,但絲毫未觸及真正的問(wèn)題:
你只是外包公司的一棵搖錢(qián)樹(shù)。除了幫你完成期望,你們既不是伙伴也不是朋友。你的目標(biāo)和他們的目標(biāo)相反。
所有這些外包失敗的“原因”源于根植于我們頭腦的一個(gè)根本性的困惑:我們認(rèn)為,在北京的這10個(gè)程序員是我們業(yè)務(wù)的一部分。我們相信,他們是團(tuán)隊(duì)的一份子。他們和我們坐在同一條船上,共享相同的價(jià)值觀,并且都在朝著同一方向前進(jìn)。
這不是真的。
這也不可能是真的。
我差不多為一家外包公司工作了近10年(離開(kāi)于2010年)。然后,告訴你一個(gè)丑惡的真相是,對(duì)于外包公司的CEO,唯一的想法就是如何確保下個(gè)月的工資,并且程序員的薪水占了90%的開(kāi)支。
這就是為什么付費(fèi)客戶對(duì)于他們來(lái)說(shuō),就是一個(gè)好客戶。不是帶來(lái)成功項(xiàng)目的客戶。不是可妥善解決問(wèn)題的客戶。不是優(yōu)化成本的客戶。不是使用最佳技術(shù)的客戶。統(tǒng)統(tǒng)不是。對(duì)于他們來(lái)說(shuō),只要你愿意支付很多錢(qián),并且按時(shí)支付,那么你就是最好的客戶。就是這樣。
這才是外包所有問(wèn)題的根本原因。
文章的標(biāo)題指出,軟件外包不再起作用了。為什么說(shuō)“不再起作用”?難道以前起作用嗎?是的,以前是有作用的,因?yàn)槟莻€(gè)時(shí)候在第三世界國(guó)家中的程序員的工資都非常低。例如,在2001年,我們?cè)跒蹩颂m有一隊(duì)非常優(yōu)秀的高級(jí)Java開(kāi)發(fā)人員,我們支付的薪酬,高于他們的市場(chǎng)價(jià)格,大概每個(gè)月300美元。與此同時(shí),我們向美國(guó)客戶要價(jià)15美元每小時(shí),也就是每個(gè)月2,500美元。看到中間的差價(jià)了嗎?
正是因?yàn)槔麧?rùn)高,所以那時(shí)的外包工作正常。我作為一個(gè)CEO,幾乎不愁工資發(fā)放。我有足夠的錢(qián)支付我的團(tuán)隊(duì),哪怕我們最終失去了一些客戶。我可以這樣說(shuō):我有這個(gè)資本可以誠(chéng)信地對(duì)待客戶。這才是問(wèn)題的根源和核心。
然而這種好時(shí)光一去不復(fù)返了。
從員工的角度看?,F(xiàn)在烏克蘭一個(gè)優(yōu)秀的Java開(kāi)發(fā)者的收入大約是4,000美元一個(gè)月。最重要的是,開(kāi)發(fā)人員期望有醫(yī)療保險(xiǎn),免費(fèi)的健身房會(huì)員資格,免費(fèi)的午餐,帶薪休假,帶薪病假等等,但是與此同時(shí),Java的工時(shí)價(jià)格并不比幾年前在市場(chǎng)上的要價(jià)高出很多。即使你每小時(shí)收費(fèi)40美元(當(dāng)然這并不可能),你的收入也就6,800美元。然而,所需要支付的薪水費(fèi)用接近于5,000美元。利潤(rùn)大大縮水了,看到了沒(méi)?
此外,還有辦公費(fèi)用,稅金,計(jì)算機(jī),行政管理人員,團(tuán)隊(duì)建設(shè)活動(dòng)等。由于基本上沒(méi)多少利潤(rùn),所以一旦你失去了一個(gè)關(guān)鍵的付費(fèi)用戶,那么可能就會(huì)面臨破產(chǎn)。因?yàn)槟阒Ц恫黄疬@幫“坐在冷板凳”上無(wú)所事事的程序員。
因此,你唯一的目標(biāo)就變成了保持資金的流入。不管是用什么方法。項(xiàng)目耗費(fèi)的時(shí)間越長(zhǎng)越好。代碼的質(zhì)量越低越好——因?yàn)榫S護(hù)可以讓客戶掏出更多的錢(qián)。電話、會(huì)議和其他浪費(fèi)時(shí)間的活動(dòng)越多越好。規(guī)格說(shuō)明書(shū)越亂越好。不擇手段地從客戶那里掘金。
你這么做,并不是因?yàn)槟闶菒耗?,只是因?yàn)槟阋B(yǎng)活你的團(tuán)隊(duì)。你的,團(tuán)隊(duì)。團(tuán)隊(duì)是你的。因此,你有責(zé)任支付他們薪水,但客戶不是你的責(zé)任。為了保護(hù)團(tuán)隊(duì),你必須違背客戶的實(shí)際利益。道不同不相為謀,你們根本就無(wú)法坐在同一條船上。
總而言之,外包已經(jīng)不再發(fā)揮作用了,因?yàn)槟愕纳虡I(yè)利益不可能與你的外包“合作伙伴”的利益相一致。
-
外包軟件
+關(guān)注
關(guān)注
0文章
2瀏覽量
5857
原文標(biāo)題:為什么軟件外包不再“起作用”了?
文章出處:【微信號(hào):mcuworld,微信公眾號(hào):嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論