這有一招,教你如何評估產品方案的技術成本
產品經理以用戶思維和產品思維為主導,工程師以技術思維為主導,對于產品方案或者問題的思考層面和深度各有區(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的認知建立過程,擺脫因為不懂技術而不斷掉坑的悲催。
受夠不懂技術的苦,如何快速提升
非技術出身、對技術基礎知識缺乏了解的產品經理,在日常工作中,常常會遇到以下問題:
- 無法評估技術實現難度,在產品設計上常常給自己挖坑,或被技術人員牽著鼻子走。
- 產品出了問題,弄不清問題的根源,也不知道要找哪些技術人員溝通解決,經常找錯人。
- 與技術團隊溝通時,對他們提到的技術原理和相關名詞一知半解,需要花大量功夫去了解清楚,降低了溝通效率。
為了幫助非技術出身、缺乏基礎技術知識的產品經理解決上述問題,我和起點學院共同推出了一門面向非技術背景產品經理的課程,《產品經理的技術必修課》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é)議
這竟然是一篇軟文,前期引起了共鳴
可以便宜點墨