為什么產(chǎn)品經(jīng)理認(rèn)為很簡單,實(shí)則開發(fā)很難?
![](http://image.woshipm.com/wp-files/img/105.jpg)
作為相愛相殺的產(chǎn)品經(jīng)理和程序員,除開思維方式和表達(dá)方式的不同以外,是什么原因?qū)е庐a(chǎn)品和技術(shù)溝通不到位?一起來看看這篇解讀吧。
對于產(chǎn)品和開發(fā),兩支天賦我都基本加通了產(chǎn)品(游戲策劃)方面的天賦點(diǎn)——是因曾經(jīng)被坑了太多,失去了找到高契合度產(chǎn)品合作者的信心,于是自行轉(zhuǎn)職修煉而成。
作為一個二轉(zhuǎn)角色,這題還是可以答一下的。
在分辨需求方靠譜度這方面,公司豢養(yǎng)的程序員是遠(yuǎn)不如宅家接外包的soho狗們的。被不靠譜的發(fā)包方坑乃是soho狗成長路上所必經(jīng)的磨礪,于是就逐漸總結(jié)出了一些分辨不靠譜需求方的常識。
其中最重要的常識就是:在闡述時使用“簡單”二字,是需求方不靠譜的標(biāo)志。
有不少接外包的同學(xué),甚至一看見“簡單”二字,直接就不再繼續(xù)聊。
因?yàn)樵谔峒夹g(shù)需求的語境中,“簡單”有三種隱含含義:
第一種“簡單”:沒厘清技術(shù)點(diǎn)
出現(xiàn)“簡單”一詞,很可能是因?yàn)橄嚓P(guān)技術(shù)點(diǎn)沒有厘清。
沒厘清技術(shù)點(diǎn),貿(mào)然開工會導(dǎo)致研發(fā)過程中溝通頻繁、研發(fā)目標(biāo)難以明確以使交活時有較大幾率陷入扯皮風(fēng)險、具體研發(fā)時間無法估算。
例句:(對著UE示意圖講)這個位置,用來擺放用戶頭像,簡單做一下就好。
分析:將需求點(diǎn)轉(zhuǎn)化為技術(shù)點(diǎn)的能力,是產(chǎn)品經(jīng)理與游戲系統(tǒng)策劃的基本功。隊(duì)友基本功不行,這單需求也未必就沒救,關(guān)鍵就看需求點(diǎn)是否明確。
針對需求點(diǎn)明確的情況,如例句,可以用追問的方式細(xì)化以挽救。
如:
頭像多大,多少乘多少?
——大概400*400吧。
目前定不了是嗎?
——是的。
你剛說400*400,長寬比例固定是1:1嗎?
——我想想……不一定,具體要等界面Demo出來后再看易用性。
大小不寫死,我清楚了。只在這一個界面用嗎,其他View會有頭像展示嗎?
——可能會。
那寫的時候還要照顧下復(fù)用性,清楚了??茨惝嫷氖蔷匦?,確定是矩形邊框嗎?
——不,是圓角。
圓角弧度多少?
——額,我要再確定下。
好。頭像上有可能會疊其他東西嗎,比如,加個V?
——會有類似的。我本來是想做到VIP系統(tǒng)再提。
現(xiàn)在提,后面再加會有坑。
——現(xiàn)在需求還不明確,總之就是有可能會在頭像上擺會員標(biāo)志。會員標(biāo)志可能會有好幾種,但還沒設(shè)計(jì)出來。每種會員標(biāo)志的出現(xiàn)邏輯還沒定,VIP系統(tǒng)文檔還沒出完。
會員標(biāo)志圖片資源是從服務(wù)器得還是從本地得?
——這個……都差不多吧。
換個問題,會員標(biāo)志有熱更新的需求嗎?
——沒有。
好的。用戶頭像的圖片來源是?
——用戶自己在本地相冊里選的。
要和服務(wù)器同步嗎?
——要。
這方面的后臺API有嗎?
——……沒。
什么時候能有?
——不確定,需求還沒提。
用戶選取頭像的操作是?
——點(diǎn)擊頭像,彈出系統(tǒng)自帶的照片庫,選擇圖片,確定。
任何情況下點(diǎn)擊頭像都執(zhí)行照片庫彈出和選取的邏輯嗎?
——額……不是,應(yīng)該是進(jìn)到主頁里。
這塊設(shè)計(jì)還不明確是嗎?
——……是。
那你先簡單設(shè)計(jì)一下把,完了之后簡單畫一個交互流程圖給我就好了。
——……
好的。我總結(jié)下:用戶頭像控件,圓角矩形邊框,長寬可配置,圓角弧度可配置,頭像上有疊加子控件用來顯示會員標(biāo)志。會員標(biāo)志圖片資源來源于本地Bundle。子控件有多個顯示狀態(tài)以對應(yīng)不同的用戶身份。頭像圖片可由用戶選擇,選擇流程邏輯欠缺。頭像圖片需要與后臺同步,相關(guān)API欠缺。有缺漏和疑點(diǎn)嗎?
——沒有。
好的。我先簡單找張圖意思一下簡單做著,圖片選擇部分等你設(shè)計(jì),圖片同步部分等你們出API,除這兩點(diǎn)之外,周五做完。
以上,算是把一個“簡單”的頭像顯示組件厘清了。遇到不會拆需求的產(chǎn)品經(jīng)理,只能我們來幫他理,也就是幫他干本該他來做卻沒沒有足夠能力去做的活。
不靠譜度:★☆☆☆☆ —— 起碼知道要的是什么
第二種“簡單”:缺設(shè)計(jì)
對于入行不深的人來說,應(yīng)用程序=腦洞+程序,游戲=腦洞+美術(shù)+程序。很多工種與工序全然被無視,于是就誕生了——
“就差一個程序員了!”
第二種“簡單”,與上面這句話的誕生背景類似。
例句1:(同行介紹來的土豪)你好,我要做個股票分析軟件,就是根據(jù)我的算法給指定股票打個分。算法是明確的,我用Excel實(shí)現(xiàn)的有,你給做個手機(jī)版的就好了。界面無所謂,你就簡單做一下就好了,重點(diǎn)是功能。
翻譯:我啥都不懂,手里有個需求,聽說你是做手機(jī)應(yīng)用的,就先來問問看。我只負(fù)責(zé)掏錢,其他全都不管。你們程序員那么厲害,界面也給一塊兒畫個吧。
分析:做外包的碰見這種2白,一般就是問個對方心理價,合計(jì)下看夠不夠再雇倆人一塊兒干,一個做UE,另一個負(fù)責(zé)跟丫溝通,明確他的每個需求點(diǎn)。
例句2:(公司領(lǐng)導(dǎo))小李,你上個項(xiàng)目做的不錯,年底了,咱們也不會有大的立項(xiàng)。組里有個小需求,交給你去做吧。就是在手機(jī)上做個簡單的小程序,接上公司的CRM系統(tǒng),有重要事項(xiàng)時給相關(guān)負(fù)責(zé)人發(fā)個推送就行了……
分析:
可能性1:
看你工作不飽和,隨便給點(diǎn)活做做。
什么,你管我要產(chǎn)品經(jīng)理?
本來就是隨便找點(diǎn)活給你你還敢找我要人?
你管我要案子?流程邏輯?界面圖?后臺API?自己解決吧!
可能性2:
項(xiàng)目做完了,年景不好接不來啥單子,后面?zhèn)z月沒你事兒了,年底要發(fā)獎金了。找個東西惡心惡心你,識相點(diǎn)自己辭職吧,別耽誤大好前程,部門里也省點(diǎn)錢,這就是我開會時經(jīng)常說的“雙贏”。
(媽的,引起了一些惡心的回憶)
不靠譜度:★★★☆☆ ——
還是讓你的人“簡單”出個案子然后我們再聊吧
第三種“簡單”:沒錢
“我有一個簡單的小需求,很容易實(shí)現(xiàn),一千塊做不?”
“就這個簡單的小功能,你報五個工作日?”
“僅僅是簡單的Flash移植H5并套個殼上傳App store而已,你好意思要這么多?”
分析:沒啥可分析的……無非是想打免費(fèi)炮,約不約就看自己了。
不靠譜度:★★★★★ —— “幫個忙嘛,請你吃飯!”
結(jié)論
并沒有特定的“看起來簡單實(shí)際上難以實(shí)現(xiàn)”的需求。非項(xiàng)目開發(fā)者,無法評判具體實(shí)現(xiàn)的難易。即便是同項(xiàng)目組的程序員之間互相提需求,在不清楚對方代碼結(jié)構(gòu)的前提下,也沒有足夠的信息量去評判實(shí)現(xiàn)難易度。
妄談“簡單”,多為需求提出方Too simple。
與“簡單”類似的不靠譜需求關(guān)鍵字,還有:
“戰(zhàn)斗系統(tǒng)Demo,主要驗(yàn)證一下感受,角色技能你就稍微做幾個,關(guān)卡隨便做一下就好。這塊先就只做單機(jī),應(yīng)該還是比較簡單的。”
我就是這么從一個程序員被逼成策劃的。
作者:司馬奔騰,做游戲的德魯伊
原文地址:https://www.zhihu.com/question/38825761
本文由 @司馬奔騰 授權(quán)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
所以產(chǎn)品經(jīng)理必須得從程序員轉(zhuǎn)型過去,不懂開發(fā)的人做產(chǎn)品都說瞎扯淡。
不了解基數(shù)才覺得簡單,我就是從開發(fā)轉(zhuǎn)過來的,開發(fā)的思維跟產(chǎn)品區(qū)別還是很大的
這種需求說明,產(chǎn)品經(jīng)理看了都害怕哈哈哈
許多簡單是嘴上和腦子里簡單,沒有過程的