今天下午沒(méi)事去參加了某公司來(lái)我校舉辦的一次產(chǎn)品設(shè)計(jì)相關(guān)的講座。大部分“創(chuàng)新與設(shè)計(jì)”課程的學(xué)生或未來(lái)想做產(chǎn)品經(jīng)理工作的同學(xué)都去聽(tīng)了厚棵,我因?yàn)樽罱獛鸵晃焕蠋熥鲆豁?xiàng)目的產(chǎn)品原型設(shè)計(jì)蕉世,連Axure還沒(méi)完全用會(huì),因此也跑去旁聽(tīng)婆硬。
這位高級(jí)產(chǎn)品經(jīng)理講的繪聲繪色狠轻,教我們產(chǎn)品需求文檔怎么寫(xiě)?整個(gè)產(chǎn)品的設(shè)計(jì)流程彬犯、常用工具向楼、產(chǎn)品經(jīng)理的工作職責(zé)、研發(fā)管理相關(guān)的內(nèi)容等等谐区。我自己簡(jiǎn)單總結(jié)了幾點(diǎn):
- 產(chǎn)品設(shè)計(jì)過(guò)程中最重要的四個(gè)部分:理清產(chǎn)品業(yè)務(wù)流湖蜕、產(chǎn)品原型設(shè)計(jì)、需求分析文檔PRD(word)和需求跟蹤列表(Excel)宋列。
這里要說(shuō)明的一點(diǎn)是:以前的需求分析文檔很大昭抒,一般都幾十頁(yè)甚至上百頁(yè),維護(hù)起來(lái)十分困難,現(xiàn)在的需求分析被拆分成兩部分:需求分析文檔+需求跟蹤列表灭返,其中需求分析文檔一般只有4盗迟、5 頁(yè),包含一些基本固定下來(lái)的業(yè)務(wù)概述和功能描述婆殿,在以后的開(kāi)發(fā)中一般不會(huì)再改動(dòng)诈乒,需要改動(dòng)的細(xì)節(jié)使用跟蹤列表來(lái)跟進(jìn),大大減輕了維護(hù)難度婆芦。
- 產(chǎn)品設(shè)計(jì)常用工具:Enterprise Architect(常用于業(yè)務(wù)流和建模)怕磨、Microsoft Visio(框架圖、建模)消约、Axure(原型設(shè)計(jì))和Balsamiq Mockups(原型設(shè)計(jì))肠鲫。
- 產(chǎn)品設(shè)計(jì)相關(guān)的理論:馬斯洛需求層次理論、Kano模型分析和四象限定位法或粮。
- 軟件研發(fā)管理常用IPD(集成產(chǎn)品開(kāi)發(fā))和Scrum(敏捷開(kāi)發(fā))兩類(lèi)methodology导饲。
- 推薦了一些像《誰(shuí)說(shuō)大象不能跳舞?》氯材、《精益創(chuàng)業(yè)》和《周鴻祎自述:我的互聯(lián)網(wǎng)方法論》這樣的書(shū)籍渣锦。
整個(gè)講座下來(lái),我的確學(xué)到了一點(diǎn)產(chǎn)品相關(guān)的知識(shí)氢哮,本應(yīng)高興袋毙,但實(shí)則不然,因?yàn)槲覐倪@位高級(jí)產(chǎn)品經(jīng)理和身邊的同學(xué)口中聽(tīng)到了一些貶低我們程序員的言論冗尤。我首先根據(jù)今天聽(tīng)到的知識(shí)簡(jiǎn)單總結(jié)出整個(gè)產(chǎn)品的開(kāi)發(fā)流程听盖,如下圖所示:
是的,做個(gè)產(chǎn)品真心不易裂七,流程很復(fù)雜皆看,產(chǎn)品經(jīng)理掌控著最關(guān)鍵的產(chǎn)品設(shè)計(jì)部分,而我們程序員只處于中間的一個(gè)小小環(huán)節(jié)背零,只負(fù)責(zé)實(shí)現(xiàn)人家設(shè)計(jì)好的產(chǎn)品圖就行腰吟。從我今天聽(tīng)講的感受來(lái)看,產(chǎn)品經(jīng)理是這樣看程序員的:
- 我們產(chǎn)品經(jīng)理做的事是最關(guān)鍵的徙瓶,我們負(fù)責(zé)需求設(shè)計(jì)蝎困、原型設(shè)計(jì)和用戶(hù)界面/體驗(yàn)/交互設(shè)計(jì),這些任務(wù)是具有創(chuàng)新性和挑戰(zhàn)性的倍啥,因?yàn)槲覀円钊胪诰蛴脩?hù)的需求禾乘,思考怎樣的業(yè)務(wù)流最讓用戶(hù)滿(mǎn)意,然后設(shè)計(jì)出相關(guān)的原型甚至各個(gè)交互頁(yè)面(點(diǎn)擊這個(gè)按鈕發(fā)生什么事)虽缕,你們程序員只需要把我畫(huà)的圖和交互動(dòng)作實(shí)現(xiàn)了就行始藕,如果我們改動(dòng)了需求,你也要馬上改,如果我們發(fā)現(xiàn)這套產(chǎn)品方案不行伍派,要重新設(shè)計(jì)江耀,你也得重新編碼重頭干。當(dāng)然我們盡量少改需求诉植、不改方案祥国,否則不就是“耍猴(程序猿,猿晾腔,尼瑪I嘞 !W评蕖)”了嗎壁查?
- 程序員做的都是最底層體力勞動(dòng)。為什么說(shuō)是最底層呢剔应?程序開(kāi)發(fā)下面不是還有個(gè)測(cè)試嗎睡腿?是的,測(cè)試雖然在開(kāi)發(fā)之后峻贮,但也能管程序員席怪,因?yàn)槿魷y(cè)試人員測(cè)試后覺(jué)得做的太爛,完全有權(quán)力叫開(kāi)發(fā)人員撤掉重寫(xiě)……
當(dāng)然纤控,這只是我看到的“產(chǎn)品經(jīng)理心目中的程序員”挂捻,也許也有很多產(chǎn)品人覺(jué)得程序員的工作很偉大,很神奇呢嚼黔。
另一方面,程序員又是如何看待“萬(wàn)惡”的產(chǎn)品經(jīng)理呢惜辑?我曾聽(tīng)一個(gè)技術(shù)前輩是下面這樣的想法:
我們程序員的工作都是很magic的唬涧,能夠?qū)崿F(xiàn)各種各樣的功能,有趣的盛撑、實(shí)用的碎节、搞笑的……涉及的技術(shù)也很高大上,夠人專(zhuān)研一輩子的抵卫。而產(chǎn)品經(jīng)理就是做做調(diào)研狮荔、寫(xiě)寫(xiě)文檔、畫(huà)畫(huà)圖介粘,沒(méi)有什么技術(shù)含量殖氏,工作也很枯燥無(wú)味……
那么實(shí)際工作過(guò)程中,產(chǎn)品經(jīng)理到底是怎么看程序員的呢姻采?而我們程序員又是如何看待產(chǎn)品經(jīng)理的呢雅采?難道是真的互相貶低嗎?沒(méi)有互相欣賞的嗎?我個(gè)人認(rèn)為這兩份職業(yè)都是高大上的婚瓜,都不容易……