產(chǎn)品經(jīng)理與開發(fā)團(tuán)隊(或工程團(tuán)隊)的關(guān)系是最重要的關(guān)系之一,所以我從開發(fā)團(tuán)隊開始討論。軟件開發(fā)人員是一個有趣的群體,但倘若你沒有技術(shù)背景,你會感到他們往往是一群不太容易相處的人。正如早先提到的,谷歌公司之所以只聘用有計算機(jī)科學(xué)背景的產(chǎn)品經(jīng)理,是考慮到任何缺少技術(shù)背景的產(chǎn)品經(jīng)理將無法贏得開發(fā)團(tuán)隊的尊重。開發(fā)人員對缺少技術(shù)知識的人缺乏耐心,這一點完全可以理解;對他們而言,編程語言、結(jié)構(gòu)、軟件架構(gòu)、操作系統(tǒng)、網(wǎng)絡(luò),以及硬件操作是每天工作的具體內(nèi)容。每一項都有著自身的規(guī)則和限制條件,一個開發(fā)人員需要協(xié)調(diào)所有的限制條件,就像解一個多維的填字游戲,才能讓產(chǎn)品真正地工作。出其不意和不切實際的設(shè)計是令人憤怒的。

  真正出色的開發(fā)人員能憑直覺從一組軟件需求中辨別出,產(chǎn)品在從愿景變?yōu)楝F(xiàn)實的過程中,哪里較為復(fù)雜,哪里是性能的瓶頸,還會產(chǎn)生其他哪些困難。之后他們也許會遇到一個此前沒有發(fā)現(xiàn)的故障,存在于組裝產(chǎn)品所依賴的第三方軟件的許多不同構(gòu)件之一,這迫使他們要么重新思考整個方法,要么下大功夫設(shè)計迂回開發(fā)方案,繞過這個難題。開發(fā)人員就像汽車修理師,僅憑引擎轉(zhuǎn)動的聲音就能判斷出哪里的氣缸蓋襯墊泄露,并且在下午結(jié)束前就能拆卸并修好出故障的零件——開發(fā)人員比汽車修理師更厲害。他們是奇跡般的工作者,能將一個產(chǎn)品從愿景變?yōu)楝F(xiàn)實并讓其看起來很簡單。

  如果你真的想惹惱開發(fā)人員,下面幾個簡單的步驟就能做到:

  • 沒有任何技術(shù)知識,也沒有任何學(xué)習(xí)意愿。

  • 描述產(chǎn)品需求時含糊不清。

  • 低估任務(wù)難度并宣稱不可能那么難。

  • 從不使用產(chǎn)品。

  • 毫無預(yù)兆地改變想法,并期待交付時間與原先一樣。

  • 將產(chǎn)品失敗的責(zé)任全部推到開發(fā)團(tuán)隊身上。

  • 當(dāng)真想推動某事時,像個孩子一樣喊叫跺腳。

  • 宣布決定時永遠(yuǎn)不給出背景和原因。

  • 縱使你根本不知道怎么做,仍開始對如何實施某個特性指手畫腳。

  • 使用你根本不知道什么意思的技術(shù)術(shù)語。(更甚一步:不合語法,用介詞來結(jié)束句子。)

  • 在做出一個技術(shù)決定之前從不跟開發(fā)團(tuán)隊的任何人商量。

  • 跟用戶承諾某些特性,事先卻不曾檢測一下是否可能實現(xiàn)。

  • 從不跟開發(fā)團(tuán)隊一起慶祝產(chǎn)品發(fā)布或慶祝贏得用戶。

  另一方面,如果你想和他們很好地共事,就要努力理解他們所應(yīng)對的難題,這一點大部分公司的許多人都忽視了。

網(wǎng)友評論