為什么產品經理認為很簡單,實則開發很難?

4 評論 10584 瀏覽 77 收藏 10 分鐘

作為相愛相殺的產品經理和程序員,除開思維方式和表達方式的不同以外,是什么原因導致產品和技術溝通不到位?一起來看看這篇解讀吧。

對于產品和開發,兩支天賦我都基本加通了產品(游戲策劃)方面的天賦點——是因曾經被坑了太多,失去了找到高契合度產品合作者的信心,于是自行轉職修煉而成。

作為一個二轉角色,這題還是可以答一下的。

在分辨需求方靠譜度這方面,公司豢養的程序員是遠不如宅家接外包的soho狗們的。被不靠譜的發包方坑乃是soho狗成長路上所必經的磨礪,于是就逐漸總結出了一些分辨不靠譜需求方的常識。

其中最重要的常識就是:在闡述時使用“簡單”二字,是需求方不靠譜的標志

有不少接外包的同學,甚至一看見“簡單”二字,直接就不再繼續聊。

因為在提技術需求的語境中,“簡單”有三種隱含含義:

第一種“簡單”:沒厘清技術點

出現“簡單”一詞,很可能是因為相關技術點沒有厘清。

沒厘清技術點,貿然開工會導致研發過程中溝通頻繁、研發目標難以明確以使交活時有較大幾率陷入扯皮風險、具體研發時間無法估算。

例句:(對著UE示意圖講)這個位置,用來擺放用戶頭像,簡單做一下就好。

分析:將需求點轉化為技術點的能力,是產品經理與游戲系統策劃的基本功。隊友基本功不行,這單需求也未必就沒救,關鍵就看需求點是否明確。

針對需求點明確的情況,如例句,可以用追問的方式細化以挽救。

如:

頭像多大,多少乘多少?

——大概400*400吧。

目前定不了是嗎?

——是的。

你剛說400*400,長寬比例固定是1:1嗎?

——我想想……不一定,具體要等界面Demo出來后再看易用性。

大小不寫死,我清楚了。只在這一個界面用嗎,其他View會有頭像展示嗎?

——可能會。

那寫的時候還要照顧下復用性,清楚了??茨惝嫷氖蔷匦?,確定是矩形邊框嗎?

——不,是圓角。

圓角弧度多少?

——額,我要再確定下。

好。頭像上有可能會疊其他東西嗎,比如,加個V?

——會有類似的。我本來是想做到VIP系統再提。

現在提,后面再加會有坑。

——現在需求還不明確,總之就是有可能會在頭像上擺會員標志。會員標志可能會有好幾種,但還沒設計出來。每種會員標志的出現邏輯還沒定,VIP系統文檔還沒出完。

會員標志圖片資源是從服務器得還是從本地得?

——這個……都差不多吧。

換個問題,會員標志有熱更新的需求嗎?

——沒有。

好的。用戶頭像的圖片來源是?

——用戶自己在本地相冊里選的。

要和服務器同步嗎?

——要。

這方面的后臺API有嗎?

——……沒。

什么時候能有?

——不確定,需求還沒提。

用戶選取頭像的操作是?

——點擊頭像,彈出系統自帶的照片庫,選擇圖片,確定。

任何情況下點擊頭像都執行照片庫彈出和選取的邏輯嗎?

——額……不是,應該是進到主頁里。

這塊設計還不明確是嗎?

——……是。

那你先簡單設計一下把,完了之后簡單畫一個交互流程圖給我就好了。

——……

好的。我總結下:用戶頭像控件,圓角矩形邊框,長寬可配置,圓角弧度可配置,頭像上有疊加子控件用來顯示會員標志。會員標志圖片資源來源于本地Bundle。子控件有多個顯示狀態以對應不同的用戶身份。頭像圖片可由用戶選擇,選擇流程邏輯欠缺。頭像圖片需要與后臺同步,相關API欠缺。有缺漏和疑點嗎?

——沒有。

好的。我先簡單找張圖意思一下簡單做著,圖片選擇部分等你設計,圖片同步部分等你們出API,除這兩點之外,周五做完。

以上,算是把一個“簡單”的頭像顯示組件厘清了。遇到不會拆需求的產品經理,只能我們來幫他理,也就是幫他干本該他來做卻沒沒有足夠能力去做的活。

不靠譜度:★☆☆☆☆ —— 起碼知道要的是什么

第二種“簡單”:缺設計

對于入行不深的人來說,應用程序=腦洞+程序,游戲=腦洞+美術+程序。很多工種與工序全然被無視,于是就誕生了——

“就差一個程序員了!”

第二種“簡單”,與上面這句話的誕生背景類似。

例句1:(同行介紹來的土豪)你好,我要做個股票分析軟件,就是根據我的算法給指定股票打個分。算法是明確的,我用Excel實現的有,你給做個手機版的就好了。界面無所謂,你就簡單做一下就好了,重點是功能。

翻譯:我啥都不懂,手里有個需求,聽說你是做手機應用的,就先來問問看。我只負責掏錢,其他全都不管。你們程序員那么厲害,界面也給一塊兒畫個吧。

分析:做外包的碰見這種2白,一般就是問個對方心理價,合計下看夠不夠再雇倆人一塊兒干,一個做UE,另一個負責跟丫溝通,明確他的每個需求點。

例句2:(公司領導)小李,你上個項目做的不錯,年底了,咱們也不會有大的立項。組里有個小需求,交給你去做吧。就是在手機上做個簡單的小程序,接上公司的CRM系統,有重要事項時給相關負責人發個推送就行了……

分析:

可能性1:

看你工作不飽和,隨便給點活做做。

什么,你管我要產品經理?

本來就是隨便找點活給你你還敢找我要人?

你管我要案子?流程邏輯?界面圖?后臺API?自己解決吧!

可能性2:

項目做完了,年景不好接不來啥單子,后面倆月沒你事兒了,年底要發獎金了。找個東西惡心惡心你,識相點自己辭職吧,別耽誤大好前程,部門里也省點錢,這就是我開會時經常說的“雙贏”。

(媽的,引起了一些惡心的回憶)

不靠譜度:★★★☆☆ ——

還是讓你的人“簡單”出個案子然后我們再聊吧

第三種“簡單”:沒錢

“我有一個簡單的小需求,很容易實現,一千塊做不?”

“就這個簡單的小功能,你報五個工作日?”

“僅僅是簡單的Flash移植H5并套個殼上傳App store而已,你好意思要這么多?”

分析:沒啥可分析的……無非是想打免費炮,約不約就看自己了。

不靠譜度:★★★★★ —— “幫個忙嘛,請你吃飯!”

結論

并沒有特定的“看起來簡單實際上難以實現”的需求。非項目開發者,無法評判具體實現的難易。即便是同項目組的程序員之間互相提需求,在不清楚對方代碼結構的前提下,也沒有足夠的信息量去評判實現難易度。

妄談“簡單”,多為需求提出方Too simple

與“簡單”類似的不靠譜需求關鍵字,還有:

“戰斗系統Demo,主要驗證一下感受,角色技能你就稍微做幾個,關卡隨便做一下就好。這塊先就只做單機,應該還是比較簡單的?!?/p>

我就是這么從一個程序員被逼成策劃的。

 

作者:司馬奔騰,做游戲的德魯伊

原文地址:https://www.zhihu.com/question/38825761

本文由 @司馬奔騰 授權發布于人人都是產品經理。未經作者許可,禁止轉載

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 所以產品經理必須得從程序員轉型過去,不懂開發的人做產品都說瞎扯淡。

    來自廣東 回復
  2. 不了解基數才覺得簡單,我就是從開發轉過來的,開發的思維跟產品區別還是很大的

    來自上海 回復
  3. 這種需求說明,產品經理看了都害怕哈哈哈

    來自海南 回復
  4. 許多簡單是嘴上和腦子里簡單,沒有過程的

    來自四川 回復