雖然技術(shù)領(lǐng)域的把控會有技術(shù)部門負(fù)責(zé)考慮,但是產(chǎn)品經(jīng)理如果懂得技術(shù)原理,這將大大提升產(chǎn)品規(guī)劃和設(shè)計(jì)的合理性,避免技術(shù)層面的超負(fù)載。
http://wiki.jikexueyuan.com/project/jie-chu-pm/images/product-style1.jpg" alt="C/S結(jié)構(gòu)" />
C/S 結(jié)構(gòu)是英文 Client/Server 的縮寫,Client 和 Server 常常分別處在相距很遠(yuǎn)的兩臺計(jì)算機(jī)上,Client 通常是由用戶操作使用的客戶端軟件,Server 則是負(fù)責(zé)處理客戶端服務(wù)請求的服務(wù)端,為客戶端提供數(shù)據(jù)資源和處理結(jié)果。
常見的 C/S 結(jié)構(gòu)的程序有騰訊 QQ 、阿里旺旺、Foxmail、瀏覽器等等,包括手機(jī) APP 也是 C/S 結(jié)構(gòu)的程序。
http://wiki.jikexueyuan.com/project/jie-chu-pm/images/product-style2.jpg" alt="B/S結(jié)構(gòu)" />
B/S 結(jié)構(gòu)是英文 Browser/Server 的縮寫,B/S 結(jié)構(gòu)實(shí)際上是 C/S 結(jié)構(gòu)的一種擴(kuò)展結(jié)構(gòu),因?yàn)?Browser 是我們電腦中的瀏覽器,瀏覽器實(shí)際上就是 Client ,用戶通過瀏覽器向網(wǎng)站 Server 發(fā)送服務(wù)請求, Server 處理并返回結(jié)果。
B/S 結(jié)構(gòu)的程序非常的靈活,數(shù)據(jù)和程序的升級都不需要向用戶推送更新,用戶僅僅刷新一下就可以接收到最新的版本內(nèi)容。
常見的 B/S 結(jié)構(gòu)的程序有 Google、Weibo、Qzone、TaoBao 等等。
有時候產(chǎn)品經(jīng)理為了產(chǎn)品的靈活性,在實(shí)際應(yīng)用中也會將兩種結(jié)構(gòu)融合使用,比如微信是 C/S 結(jié)構(gòu)的 APP 客戶端,但是微信公眾號的服務(wù)內(nèi)容和一些其他微信功能則是采用 B/S 結(jié)構(gòu)的方式呈現(xiàn)的,這樣可以非常方便的對功能進(jìn)行調(diào)整和升級,但是用戶不需要更新 APP 本身。
無論是 C/S 結(jié)構(gòu)還是 B/S 結(jié)構(gòu),產(chǎn)品的基本形態(tài)都是對數(shù)據(jù)進(jìn)行計(jì)算和呈現(xiàn)。
我們常見的產(chǎn)品都是功能型產(chǎn)品,功能結(jié)構(gòu)的本質(zhì)只是對數(shù)據(jù)進(jìn)行增加、修改和刪除。比如 CMS 程序,主要就是對欄目和內(nèi)容進(jìn)行增加、修改和刪除。再比如電子商務(wù)程序,后臺主要是對品牌、分類、商品等內(nèi)容的增加、修改和刪除,前臺主要是對數(shù)據(jù)進(jìn)行展示,購買行為實(shí)際上就是在 Server 增加一條訂單數(shù)據(jù)。
http://wiki.jikexueyuan.com/project/jie-chu-pm/images/product-style3.jpg" alt="產(chǎn)品基本形態(tài)" />
從數(shù)據(jù)層面來看,絕大部分的產(chǎn)品都是玩數(shù)據(jù)的功能型產(chǎn)品,但是在增加、修改和刪除的處理請求之前,程序需要對數(shù)據(jù)進(jìn)行一些邏輯的計(jì)算。比如電子商務(wù)產(chǎn)品的增加商品,雖然最終結(jié)果是在數(shù)據(jù)庫增加數(shù)據(jù),但是程序需要把商品的品牌、分類等信息進(jìn)行關(guān)聯(lián)處理,更復(fù)雜的產(chǎn)品除了增加關(guān)聯(lián),還有在增加的同時還要有修改和刪除等操作。
產(chǎn)品規(guī)劃和設(shè)計(jì)到落實(shí)執(zhí)行的時候,實(shí)際的需求文檔就是對這些數(shù)據(jù)處理邏輯的表述,讓程序明白怎么處理每次的服務(wù)請求。
智能型產(chǎn)品接收到服務(wù)請求之后,對請求的數(shù)據(jù)源進(jìn)行量化的信息轉(zhuǎn)換,然后對信息進(jìn)行分析轉(zhuǎn)譯,計(jì)算出結(jié)果之后再輸出呈現(xiàn)。比如人臉識別、語音識別、圖像處理、視頻處理等等,當(dāng)Server接收到請求后,進(jìn)行轉(zhuǎn)換、轉(zhuǎn)譯,分析識別后將處理的結(jié)果返回。
雖然智能型產(chǎn)品本質(zhì)上依然是對數(shù)據(jù)信息進(jìn)行處理,但是和功能型產(chǎn)品的增加、修改和刪除的操作完全不一樣,其中的原理也更加復(fù)雜。
在入門的時候,我們需要知道一些產(chǎn)品基本形態(tài)的知識,如果完全看不懂也沒有必要在這個時候深入研究,在以后的工作中,我們會漸漸的消化掉這些知識。