close

編輯導語:產品經理在日常工作中經常會與各部門打交道,比如在做項目時,會與技術部門進行交流溝通,提交需求等,但在溝通的過程中,不免遇到一些難題,比如技術無法實現,這時應該怎么辦?本文作者就此進行了詳細的分析,我們一起來了解一下。

需求討論清楚了,方案評審通過了,策劃和設計工作也完成了,項目已全面進入開發階段……

你剛要松口氣的時候,技術突然跑過來跟你說:“老哥,你這個需求搞不了啊。”

有項目經驗的朋友,應該能夠體會到,這個場景多么地令人奔潰!

前面所做的全部工作,可能都得推翻重來。項目進度將會受到巨大的影響。

這樣的情況,說多不多,說少也不少。

負責的項目多了,其實還是挺常會碰到的。

如果是你,遇到這樣的情況,要怎么辦?

直覺上,應該馬上暫停項目,然后趕緊召集相關干系人重新對項目進行評審。

這樣的“答案”,邏輯上沒有問題,挺合理的。

但是,在實操層面,我想說,先別著急,事情可能還遠遠沒到那一步。

進入全面開發階段之前,項目肯定已經經過了多方的評審。

我們是得到了“可以搞”的保證后,才開始搞的。

到了全面開發階段,再發現“搞不了”,概率其實很低。

根據經驗,大概有80%的概率,是個“假陽性”的誤報。

01

那么,怎么判斷項目是不是真的搞不了呢?

我猜,很多朋友可能已經聯想到一個老生常談的爭論:

“產品經理需不需要懂技術?”

你可能會想,如果產品經理懂技術,那就可以和技術battle,甚至一開始就不會設計出“技術上實現不了”的方案……

首先,我的觀點,向來都是“產品經理不需要懂技術”。

但是,在這里,我不想深入去討論這個話題,也不希望各位朋友從這個角度去思考本文要討論的場景。

上面說了,這個“搞不了”的反饋,有80%的概率是個“假陽性”的誤報。

在這80%的情況里面,其實更多的是“人”的問題,而不是“技術”的問題。

所以,要甄別它們,靠的也不是“懂技術”。

02

在全面開發階段,技術突然跟你反饋說:“這個需求搞不了。”

如果你項目經驗比較少,或者對團隊不夠了解,那么,很可能就會被“唬住”。

因為很多時候,其實完全是搞得了的。

下面,我會羅列出現“誤報”的幾種常見情況。

你在重新召開評審會之前,不妨先看看,真實的情況會不會是下面這樣的。

1. 技術沒看清楚需求內容

“這個真搞不了。這里面很復雜,有A、B、C 3種情況。B和C因為某某原因,是不能這么搞的。”

“嗯,所以我PRD上寫了‘僅針對情況A’。”

“……那沒事了。”

你沒有看錯,就是這么低水平的烏龍。

老實說,這種情況出現的概率還不低。

所以,我一直強調“在真實的世界里做產品”。

當你不是架空地去想問題,而是真正地去開展工作時,你總能碰到一些意想不到的困難。

在真實的世界中,光是“準確完整地傳達信息”,就很困難,經常出差錯。

當然,解決方法也很簡單。

反復說明,直到信息充分傳達為止。

2. 技術沒有正確理解項目的要求

曾經,有個需求是這樣的:

“從3個題庫里面隨機抽取5道題,要保證每個題庫至少要有1道題。”

然后技術跟我說,這個搞不了,里面需要很多判斷,很復雜。

具體怎么個復雜法,他也沒法表述清楚。

我思考了下,說,能不能這樣:

“第1題從題庫A中隨機取,第2題從題庫B中隨機取,第3題從題庫C中隨機取,第4、5題則在3個庫中隨機取,但要去重。”

技術想了想,說這樣搞可以。

為什么原來不能搞,現在又能搞了呢?

那是因為,技術以為,“每道題出現的概率要一致”,“題目出現的位置也要隨機”。

然而,從業務上看,并不需要做到這個地步。

像這樣的問題,無法像第一種情況那樣,事先在PRD上完全說明清楚。

因此,需要與技術仔細溝通,并在溝通過程中,細心地甄別出雙方在“理解”上的錯位。

3. 技術他自己的確搞不了,因為還需要其他技術來配合

曾經,我想給某個小模塊增加一個狀態變化。

但是,負責的技術說沒辦法搞。

我非常困惑,這應該是非常簡單的功能呀,怎么會沒辦法做呢?

“要增加狀態變化,需要新增一個字段來控制。”

“那加就是啦。”

“可我這邊只負責調用,沒辦法加字段。得某某組那邊才能加字段。”

“我……”

這看起來,多少有點讓人哭笑不得。

但,設身處地想想,其實也挺正常。

我們從外部看,會覺得技術部門就是一個整體,技術的問題他們內部理應自行溝通協商解決。

但是,每個人都有自己的分工,做著自己的工作。互相之間,關聯性沒那么強。

一個項目,往往需要技術部門不同分工的同事協同完成。

有時候,碰到涉及面較大的問題,更是需要讓不同分工的同事聚在一起,從各自的角度出發,提出意見,討論解決方案。

希望他們能自發地組織起來進行協作,其實是一種挺偷懶的想法。

在沒有項目經理的情況下,產品經理應該有意識地成為“組織者”。

當發現需要多人協作時,主動地組織起各方,高效地達成合作。

當然,這就需要產品經理充分了解團隊的工作分工。

4. 其實是技術沒時間搞

這個情況是,雖然技術上可行,但是預計花費的時間過多。

如果真的這么去做了,很可能無法按期上線,或者影響到其他項目的上線。

那么,解決思路也很清楚。

要么調整方案,要么修改開發排期,給與更多的開發時間。

要注意的是,有一些比較老油條的技術,嫌麻煩,不想搞,會“欺負”產品經理不懂。

他不說”時間不夠“,而是含糊其辭地說,“太復雜了,搞不了。”

這一點,產品新人要注意甄別。

5. 技術對項目的重要級認識不足

某種意義上講,沒有什么需求是實現不了的,只是成本的問題。

有時候,技術的意思,其實是:

“(因為沒法把工作量控制在合理的范圍內,所以,)這個需求搞不了。”

比方說,這個項目需要10個單位的工作量。

技術根據自己對需求的理解,認為以這個項目的價值,超過5個單位的工作量,就不合理了。

然而,因為這個項目重要級比較高,哪怕是花費10個單位的工作量,也是值得的。

當然,這個工作量的問題,需要在評審的時候提出來討論,并且最終與領導達成共識。

不是產品經理自己單方面覺得“值得”就可以了。

這種情況下,產品經理需要把項目的重要級,以及領導已知悉并同意的情況,給技術傳達清楚。

特別的,有時候,“搞不了”的意見,是技術組長給出的。

這時候,“糾纏”具體某個技術就沒有意義了,應該直接和技術組長溝通。

03

有2種的態度,我認為是有問題的。

一種是,認為既然領導已經審批通過了,那么技術就應該按要求去完成。

有問題,不關我的事,你們內部自己協商解決。

我只關心結果。

另一種是,盲目地認為“專業的事情交給專業的人處理”。

既然技術說了不行,那就不行。

沒必要去了解其中的細節,反正我也不懂。

這2種工作方式,我多少有碰見過。

個人覺得,至少作為產品經理,是不應該如此的。

04

上面列舉的幾種情況,需要產品經理具備不同的能力,分別用不同的方式妥當應對。

但是,無論哪種情況,一個不變的前提是,需要產品經理深入其中,充分調研,了解個中細節,敏感地發現問題所在。

從“搞不了”變成“搞得了”的過程中,產品經理的溝通協調工作,發揮了重要的作用。

換個角度來說,這也是產品經理的職責所在。

你是否也碰到過這樣的問題?你是怎么處理的?

#專欄作家#

簡明產品論,微信公眾號:簡明產品論(ID:JianMingPM),人人都是產品經理專欄作家。在真實的世界里做產品。

本文原創發布于人人都是產品經理,未經許可,禁止轉載

題圖來自 Unsplash,基于 CC0 協議

給作者打賞,鼓勵TA抓緊創作!

快速連結:品牌行銷點點讚

GOOD485885CE4EED


坐月子請月嫂的好處?孕前補碘能有效預防出生缺陷剖腹產影響寶寶智商嗎骨折后打了石膏注意些什么 抬高患肢

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 u79ezb4 的頭像
    u79ezb4

    曾淑旭的試用評比

    u79ezb4 發表在 痞客邦 留言(0) 人氣()