產(chǎn)品和研發(fā)的一點(diǎn)反思:斷裂與分歧、連接與共識(shí)、閉環(huán)與共享

2 評(píng)論 6333 瀏覽 26 收藏 10 分鐘

本文主要是作者反思了他所在團(tuán)中產(chǎn)品和研發(fā)的工作模式與關(guān)系,來談?wù)劗a(chǎn)品與研發(fā)中的斷裂與分歧、連接與共識(shí)、閉環(huán)與共享。

最近,讀了二爺邱岳的《產(chǎn)品手記》專欄,相比較而言梁寧的《產(chǎn)品思維》主要講「道」,而二爺?shù)膭t主要講「術(shù)」。

其中有兩篇講到產(chǎn)品和研發(fā)如何打交道,談到了產(chǎn)品和研發(fā)不知怎么就形成了一種矛盾與對(duì)立的關(guān)系,讓我反思了下我所在團(tuán)隊(duì)中產(chǎn)品和研發(fā)的工作模式與關(guān)系。

斷裂與分歧

一反思我們團(tuán)隊(duì)中產(chǎn)品和研發(fā)的關(guān)系,幸運(yùn)的是整體還是比較和諧的,但其中并非不存在問題。

先說一個(gè)產(chǎn)品和研發(fā)打交道最多的場(chǎng)景 —— 需求評(píng)審。在需求評(píng)審中,雖然大家并不是針鋒相對(duì)、劍撥弩張,搞得像談判一樣,但卻有點(diǎn)像菜市場(chǎng)一般就某個(gè)需求點(diǎn)進(jìn)行討價(jià)還價(jià)。一旦進(jìn)入「討價(jià)還價(jià)」模式,就意味著雙方站在了各自獨(dú)立的立場(chǎng),而非共同的價(jià)值和利益出發(fā)點(diǎn)了。

產(chǎn)品站在價(jià)值方,研發(fā)站在成本方。產(chǎn)品代表業(yè)務(wù)與用戶,對(duì)產(chǎn)品功能進(jìn)行價(jià)值判斷并轉(zhuǎn)化為研發(fā)需求。而研發(fā)中的個(gè)體,也就是程序員會(huì)習(xí)慣從自身開發(fā)成本(好惡、難易)去評(píng)估需求,而感覺自身開發(fā)成本高(麻煩)時(shí),就容易進(jìn)入和產(chǎn)品的「討價(jià)還價(jià)」模式。

這里面的問題就在于——研發(fā)沒有習(xí)慣優(yōu)先從需求的價(jià)值出發(fā)去考慮;而產(chǎn)品的問題在于——絕大部分產(chǎn)品并沒有程序開發(fā)背景和經(jīng)歷,所以有時(shí)很難評(píng)估清楚,甚至理解完成一個(gè)功能需求的研發(fā)成本。

產(chǎn)品價(jià)值的評(píng)估相對(duì)主觀,產(chǎn)品有時(shí)也可能面臨無法很好評(píng)估某個(gè)(些)需求的價(jià)值,甚至根本就不是從價(jià)值點(diǎn)出發(fā),而是對(duì)標(biāo)市場(chǎng)競(jìng)品,達(dá)到別人有的,所以我們也要有的效果。

研發(fā)的成本則相對(duì)客觀,但研發(fā)在評(píng)估需求時(shí)過于注重個(gè)人開發(fā)實(shí)現(xiàn)的方便性,路徑依賴性,對(duì)不確定的技術(shù)實(shí)施成本有抵觸。

結(jié)果,就在這里產(chǎn)生了一個(gè)斷裂帶,進(jìn)而分歧滋生。在這種情況下,如果溝通不當(dāng),壞的結(jié)果就是:雙方變得對(duì)立;而好的結(jié)果也不過是各讓一步,妥協(xié)折中,變得中庸。

連接與共識(shí)

面對(duì)這樣的斷裂帶,有沒有可能重建連接與共識(shí)?

對(duì)于這個(gè)問題,套用梁寧《產(chǎn)品思維》中提出的一個(gè)用戶體驗(yàn) 5 層次模型框架來分析下,這個(gè) 5 個(gè)層次包括:

  1. 感知層
  2. 框架層
  3. 資源層
  4. 能力層
  5. 存在層

其中產(chǎn)品的日常工作,大多發(fā)生在「感知層」和「框架層」。產(chǎn)品邏輯,交互結(jié)構(gòu),信息架構(gòu)等都屬于框架層的工作內(nèi)容,感知層是產(chǎn)品的展現(xiàn)形態(tài),和五感直接相關(guān),而互聯(lián)網(wǎng)產(chǎn)品最重要的感知是視覺。

而研發(fā)的日常工作,則大多發(fā)生在「資源層」和「能力層」。研發(fā)不斷的積累資源、拓展提升能力。具體到研發(fā)個(gè)體上,資源可以是個(gè)人的技能,能力則是解決問題,開發(fā)功能的效率和品質(zhì)。

產(chǎn)品和研發(fā)的共同連接點(diǎn)在于「存在層」。存在層研究每一個(gè)功能需求的價(jià)值與意義,換言之,它確定正確的事。

那何謂正確?

我的答案是做的這件事要有經(jīng)濟(jì)效率,經(jīng)濟(jì)效率即價(jià)值大于成本。

按如上正確標(biāo)準(zhǔn),我們?cè)诜治龈?jìng)品的對(duì)標(biāo)功能點(diǎn)時(shí),就需要仔細(xì)研究其存在的意義與價(jià)值,再來對(duì)比我們實(shí)現(xiàn)它的成本。有時(shí),完成同樣的功能需求,對(duì)于不同的公司、不同的團(tuán)隊(duì)、在不同的階段,其價(jià)值和成本都是變化的。

我們只在其具備經(jīng)濟(jì)效率時(shí)才去完成它,正所謂:用正確的方式,做正確的事。

但評(píng)估是否正確其實(shí)是一件極具挑戰(zhàn)的工作,產(chǎn)品經(jīng)常抱怨的一件事是研發(fā)估算工期從來沒準(zhǔn)過,基本總延期超時(shí)。這體現(xiàn)在對(duì)成本的估算上是不準(zhǔn)確的,有時(shí)搞不好估算和實(shí)際的時(shí)間能差一倍。

如果用程序算法的時(shí)間復(fù)雜度來說,一兩倍的時(shí)間誤差,基本還算在一個(gè)量級(jí)的準(zhǔn)確度內(nèi),不算夸張。

但對(duì)業(yè)務(wù)和產(chǎn)品價(jià)值的評(píng)估,一開始是非常主觀的,估算誤差搞不好就是量級(jí)的差距。比如說吧:業(yè)務(wù)方有時(shí)估計(jì)業(yè)務(wù)上線后,能有百萬日活躍,但最后上線了僅有幾萬日活,這種數(shù)量級(jí)的估算誤差帶來的研發(fā)一次性投入成本浪費(fèi)也是蠻大的。

對(duì)于創(chuàng)新業(yè)務(wù),模糊的價(jià)值評(píng)估,最好的研發(fā)投入方式也許可以參考風(fēng)投的思路。剛開始總是從一個(gè)切入點(diǎn)進(jìn)入,少量資源完成一個(gè)最小集的產(chǎn)品形態(tài),上線驗(yàn)證業(yè)務(wù)發(fā)展情況。

每過一個(gè)階段,業(yè)務(wù)如果發(fā)展超預(yù)期,第二次迭代就加倍投入;每一輪迭代,只要業(yè)務(wù)發(fā)展超預(yù)期,都繼續(xù)加重投入比例,最后的結(jié)果將是最多的資源,進(jìn)入發(fā)展最快且前景最好的業(yè)務(wù)上。

所以,進(jìn)入高階的研發(fā)人員(架構(gòu)師、技術(shù)負(fù)責(zé)人)對(duì)成本的估計(jì)會(huì)更客觀和準(zhǔn)確,這時(shí),就需要更多去看那些模糊的價(jià)值,考慮研發(fā)實(shí)施的經(jīng)濟(jì)效率問題。

閉環(huán)與共享

有時(shí),某些需求價(jià)值和時(shí)間有關(guān),要么隨時(shí)間衰減,要么在某個(gè)時(shí)間點(diǎn)前有價(jià)值,之后可能就沒價(jià)值了。

這樣的需求價(jià)值變化,通常和創(chuàng)新業(yè)務(wù)與市場(chǎng)競(jìng)爭(zhēng)格局變化有關(guān)。面對(duì)這類需求,研發(fā)去應(yīng)對(duì)的經(jīng)濟(jì)效率問題沖突會(huì)更明顯。

在這個(gè)過程中,研發(fā)形成了兩種協(xié)作模式:閉環(huán)與共享。

  • 閉環(huán):就是和業(yè)務(wù)需求方綁定,專門做此類變化快的需求開發(fā),其他的都不做;而共享則相反,將研發(fā)資源共享成一個(gè)池,所有的業(yè)務(wù)需求也匯總在一個(gè)或多個(gè)優(yōu)先級(jí)隊(duì)列里,排隊(duì)開發(fā)。
  • 共享:有利于充分利用研發(fā)資源,規(guī)模化、專業(yè)化,提升吞吐,但可能也降低了平均響應(yīng)時(shí)間,更適合于進(jìn)入成熟期,穩(wěn)定漸進(jìn)發(fā)展的業(yè)務(wù)。閉環(huán),優(yōu)先考慮專屬業(yè)務(wù)需要的響應(yīng),但也失去了規(guī)模與專業(yè)化效應(yīng),更適合快速發(fā)展期的創(chuàng)新業(yè)務(wù),而過了業(yè)務(wù)高速期,專屬的研發(fā)就會(huì)形成資源浪費(fèi),對(duì)個(gè)體的成長(zhǎng)也有不利因素。

而在一個(gè)大的組織中,很可能就同時(shí)存在閉環(huán)與共享兩種模式。在這兩種研發(fā)模式下,產(chǎn)品和研發(fā)該如何做,才能符合經(jīng)濟(jì)效率原則?

先說一個(gè)不好的例子:

面對(duì)共享模式,大量的業(yè)務(wù)方因?yàn)榻?jīng)常產(chǎn)生需求開發(fā)排期沖突。所以,業(yè)務(wù)為了更多的占住研發(fā)資源,會(huì)自然產(chǎn)生一種驅(qū)動(dòng)因素——先不管那么多盡量多提需求,而需求本身的意義和價(jià)值反而放在了次要位置。

當(dāng)研發(fā)被永遠(yuǎn)開發(fā)不完的需求隊(duì)列壓住,就會(huì)本能的拒絕需求,進(jìn)入「討價(jià)還價(jià)」模式。而業(yè)務(wù)熟悉了這套模式后,就會(huì)開更高的價(jià)等你來還。產(chǎn)品居于其中,需要篩選出符合經(jīng)濟(jì)效率的正確事情,難度則進(jìn)一步加大。

閉環(huán)和共享,沒有絕對(duì)的好壞之分,都是相對(duì)階段的選擇。如果業(yè)務(wù)必然走向成熟,那么閉環(huán)就會(huì)走向共享。共享,依然是能力和資源層的建設(shè),組織的標(biāo)準(zhǔn)化研發(fā)輸出能力的形成。

無論研發(fā)的組織形態(tài)如何變化,我們都要警惕進(jìn)入「討價(jià)還價(jià)」模式,它太容易帶來負(fù)反饋循環(huán),而負(fù)反饋的循環(huán)一旦積累成型,要破解它就變成了一個(gè)很復(fù)雜的系統(tǒng)性問題。

需求似乎永遠(yuǎn)開發(fā)不完,我們只能努力提升完成的需求中「正確」的比例。

 

作者:mindwind

原文鏈接:https://www.jianshu.com/p/db06264523d6

本文由 @mindwind 授權(quán)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 現(xiàn)在一個(gè)MVP產(chǎn)品很難滿足現(xiàn)在用戶“更”的需求~_~

    回復(fù)