這有一招,教你如何評估產品方案的技術成本

3 評論 7889 瀏覽 43 收藏 10 分鐘

產品經理以用戶思維和產品思維為主導,工程師以技術思維為主導,對于產品方案或者問題的思考層面和深度各有區(qū)別。所以有時候,你在與技術溝通的時候,你會感覺你們不是一個次元的,本文教你一招,看如何評估產品方案的技術成本。

當一件事物我們無法理解時,那就接近它、深入它、理解它。

我的讀者中,有這么一位同學,她的這段血淚史,你一定也很熟悉:

我本科學的是經濟學,畢業(yè)后在做一個公司內部創(chuàng)新項目的移動端產品,我是僅有的一個產品經理。一開始提需求的時候,我都是通過市場分析和競品調研,然后畫出了原型圖,文檔中標注了想要得到的效果。

自以為技術們都能懂了,結果需求提過去就被懟慘了:這個頁面是原生做還是Webview?初始化時客戶端是否要做緩存?這個字段是客戶端寫死還是要做成服務端配置?……

作為一個新手的我當時完全沒想過這些問題,而且對于不同技術方案的實施成本毫無概念。我這才意識到不懂技術基礎,很難和技術溝通,感覺不是一個星球的。

接納思維模式的差異化

思維模式是一個人思考問題的出發(fā)點和角度,每個人會因為成長環(huán)境和專業(yè)背景的不同,具備不同的思維模式。

經過系統(tǒng)化的專業(yè)訓練后,我們具備了某一專業(yè)領域的思維模式,設計師是感性和發(fā)散思維,工程師是理性和嚴謹思維。帶著這種思維模式,對于同一個問題,各自會從不同的角度和思考著力點進行推演。而產品經理和工程師就是典型的思維模式差異化代表。

產品經理以用戶思維和產品思維為主導,工程師以技術思維為主導,對于產品方案或者問題的思考層面和深度各有區(qū)別。我們需要認可和接納這種區(qū)別,別抱著“為什么Ta就是不理解我說的意思”的心態(tài)去處理溝通問題。

當一件事物我們無法理解時,那就接近它、深入它、理解它。

用技術思維評估產品方案

首先,我不贊成產品經理去學習技術能力,即別把寫代碼當做目標,這樣也許你遭受的挫敗感會更大。

一位合格的工程師需要經過長期系統(tǒng)化的學習和訓練,涉及的專業(yè)課程非常多,所以,具備寫代碼的技術能力,不是產品經理應該追求的目標,否則就顧此失彼了。

其次,學習和了解技術的基礎通識知識,掌握技術基本原理,能在技術原理的基礎上進行問題判斷,從而掌握技術思維,才是產品經理應該具備的能力。

上面那位同學遇到的問題中,關于頁面是用原生做還是Webview來做,我們先得弄明白什么是原生,什么是Webview。簡單說,原生就是利用操作系統(tǒng)已經實現的頁面組件去實現我們想要的效果,而Webview則是一個容器,里面可以承載網頁,也就是我們常說的H5頁面。

常用的操作系統(tǒng)包括了Android和iOS,如果用原生頁面做,需要一位Android工程師和一位iOS工程師把同一個頁面各自做一遍。優(yōu)點是體驗好,缺點是工作量大、后期更新維護成本高(原生更新需要發(fā)布新APP)。

Web技術是一項標準技術,不同的操作系統(tǒng)都能通過瀏覽器(Webview)來承載網頁(H5),所以如果用Webview做,需要一位H5工程師開發(fā)頁面,然后通過Webview在不同的操作系統(tǒng)進行訪問加載。

優(yōu)點是實現成本低、更新方便(無需發(fā)布新APP),缺點是體驗不如原生頁面,如果頁面復雜,對應的解析加載速度會慢。

到目前為止,我們沒有涉及到任何關于原生頁面或者H5如何開發(fā)的問題,我們通過對原生和H5技術特點的掌握,根據各自的優(yōu)缺點,就能進行產品方案決策了。

例如:若是一個用戶常用操作頁面,且交互較為復雜,此時采用原生方案實現,既能保證用戶體驗,也能降低頁面加載出錯的概率。若是一個信息展示類頁面,且內容經常會因為活動變化而變化,此時采用Webview的方式實現,保證靈活性和可擴展性。

類似,上面這位同學遇到的字段是客戶端寫死還是服務端配置的問題,如果了解了HTTP請求、數據參數、接口、客戶端和服務端通信原理后,就能建立基本的技術認知,對于類似的問題就有了判斷依據,這就是技術思維。

這樣的問題還有很多,非技術背景的產品經理需要系統(tǒng)化的對基礎技術知識有一個從0到1的認知建立過程,擺脫因為不懂技術而不斷掉坑的悲催。

受夠不懂技術的苦,如何快速提升

非技術出身、對技術基礎知識缺乏了解的產品經理,在日常工作中,常常會遇到以下問題:

  1. 無法評估技術實現難度,在產品設計上常常給自己挖坑,或被技術人員牽著鼻子走。
  2. 產品出了問題,弄不清問題的根源,也不知道要找哪些技術人員溝通解決,經常找錯人。
  3. 與技術團隊溝通時,對他們提到的技術原理和相關名詞一知半解,需要花大量功夫去了解清楚,降低了溝通效率。

為了幫助非技術出身、缺乏基礎技術知識的產品經理解決上述問題,我和起點學院共同推出了一門面向非技術背景產品經理的課程,《產品經理的技術必修課》10日學習計劃,幫你跨越不懂技術這道坎。

通過10天的高強度集中學習,掌握產品經理應了解的基礎技術知識,助你日常溝通更順暢,產品設計不挖坑。

10天,一起掌握這些知識

學習獎勵

完成所有學習任務的同學,可獲得起點學院電子證書一份在學習期內完成全部學習任務,并在大作業(yè)評選中獲得優(yōu)秀的同學,還可獲得我的新書《產品經理必懂的技術那點事兒——成為全棧產品經理》紙版書一本

馬上報名

第11期課程10月23日開課

課程原價:299元

疊加使用粉絲專屬優(yōu)惠碼僅需

189元

【優(yōu)惠碼】ryan10?

掃描下方二維碼即可報名

如對課程有疑問

可添加起點學院小艾

(微信id:qdxy666)

備注“技術咨詢”了解

#專欄作家#

唐韌(Ryan),微信公眾號:唐韌,人人都是產品經理專欄作家。前Juliye Care產品總監(jiān),《產品經理必懂的技術那點事兒》作者,在創(chuàng)業(yè)公司負責過多款從0到1產品,目前在某電商巨頭負責產品工作 。

本文原創(chuàng)發(fā)布于人人都是產品經理。未經許可,禁止轉載。

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

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 這竟然是一篇軟文,前期引起了共鳴

    來自北京 回復
  2. 可以便宜點墨

    來自湖北 回復