Posted on 2008-01-11 13:24
匪客 閱讀(783)
評論(0) 編輯 收藏 所屬分類:
開發技術
一天,一位產品經理走進了技術人員的辦公室,要求在技術上實現B方案,產品經理滔滔不絕的描述起了B方案的種種細節,雖然產品經理的口才了得,但是說完之后,技術人員仍然不理解為什么要突然實施這樣一個技術方案。
我想這種場景在我們的項目實施過程中會經常出現,那么接下來該做些什么呢?是技術人員該就此技術方案找出N+1條拒絕的理由還是產品經理繼續講述第N+1遍方案細節呢?當然都不是,騰訊搜索產品中心副總經理邢宏宇認為:討論一致性的目標才是最應該做的。
騰訊搜索產品中心副總經理邢宏宇是一位技術團隊“老練的”的領路人。他認為,在項目實施的過程中,技術和需求之間會產生矛盾這是一個普遍的現象。這些矛盾的存在帶來的負面影響可謂是大小不一,大到會使整個項目停滯或者流 產,小到員工之間不和睦鬧矛盾。當然,我們也看到了很多成功合作的案例,他們是如何解決這些矛盾的呢?
在上面的故事中,其實產品經理做了B技術方案是為了實現產品功能A,那么他只需要把他要實現的功能A清楚的描述給技術人員就可以了。最后技術人員用了更好的技術方案C輕松的實現了產品功能A。因此,在現代項目實施過程中,產品經理和技術人員之間需要學會“溝通、信任、支持”。
軟件產品特別是互聯網產品的多樣性、多變性的特征使得它的誕生必然要伴隨著成千上萬次的溝通。 邢宏宇表示,“溝通更深層次的也代表著你主動參與意識的強弱,而不僅僅是被動的去完成一項任務,參與程度越高它所能給你帶來的樂趣也越大。”
溝通也需要技巧,正如我們之前的故事里所講,如果產品經理一直和技術人員溝通B技術方案,但技術人員卻并不知道是為了實現功能A,這樣的溝通只會浪費時間。所以,溝通也要“各司其職”。越線的溝通就會埋下問題的種子,這也是為什么溝通之后需要信任。
產品經理擅長的是功能描述、技術人員擅長的是技術方案的制定。邢宏宇說:“我們都要相信對方的專業素質,技術人員要相信產品經理提出的功能一定是經過專業思考的,而產品經理也一定要相信針對這樣的功能技術人員肯定能拿出最優的技術解決方案。”只有這樣,技術人員才不會說產品的某一個功能是“垃圾”,而產品經理也不會越俎代庖的幫技術人員想好技術方案。團隊之間表現在,技術人員幫助產品經理提建議和想辦法,思考自己在技術實現的過程中出現的問題,可不可以做技術上的優化;而產品經理在幫助技術人員建議方案同時也要反思一下自己提出的功能是否真的合理。
邢宏宇總結說:“任何一個軟件產品都是一個高度集中的集體智慧,這其中團隊內部、團隊之間你來我往的協作過程中,包含了更多的藝術和技巧。”