日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

解构产品经理的技术思维

發布時間:2025/3/15 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解构产品经理的技术思维 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

產品經理需要懂技術懂到什么程度?產品需要的是技術思維,不是寫代碼的技術能力。

下文將詳細講解技術思維的構成和培養。

01?

什么是產品的技術思維

產品的技術思維,表現在產品功能設計過程中,是:評估技術可行性思維、全局思維、降級思維、安全思維。

1、評估技術可行性

1)考慮需求需要的角色是否滿足

假如你提的是一個數據分析需求,需要的人力可能會包括:數據計算/數據挖掘,后臺、前端、設計。如果缺少其中一個角色,需求可能沒法實現。

2)按照功能的邏輯,思考是否能走通,遇到技術知識盲點,可咨詢下開發

舉個例子:

背景:個人自助注冊入駐某個平臺,填完手機號碼等信息提交后,需要人工審核資質,審核通過后用戶可通過微信掃碼登錄。

需求:審核通過后,在平臺公眾號發模版消息給審核成功的人(前提已關注公眾號)。

我們來解剖下這個功能流程:

用戶填手機號等信息->提交審核->獲取注冊用戶的openid->調用微信接口給用戶發模版消息。

獲取注冊用戶的openid該如何獲取?這里的技術盲點可能是獲取用戶openid這個邏輯,由于用戶必須掃碼登錄后才能拿到openid,所以沒法在用戶注冊成功后直接給他發模版消息。

3)考慮需求依賴的上下游

依賴的上下游指的是實現這個需求的前置依賴。包括這個前置依賴的輸入輸出、處理能力、穩定性等。舉個例子:想實現可自定義外觀的小程序葵花碼功能。這個功能的前置依賴是調用微信開放平臺的生成二維碼功能,但是由于該api沒有自定義外觀的參數,比如自定義鑲嵌文字、自定義背景圖案等,所以該功能的自定義外觀需求是沒法實現的。

4)如果是調整功能的需求,考慮是否需要向上兼容

向上兼容指的是兼容老版本,如果老版本功能因為新功能而受影響,需要根據具體情況選擇,是繼續給老版本功能提需求兼容改進,還是放棄新功能的部分子功能來兼容老版本。

2、全局思維

1)關注局部和整體的平衡

局部和整體的平衡指的是局部的視覺、交互要和整體保持統一。舉個例子,同一個平臺使用的確認彈出框組件都是同一款組件,這個組件有模態框,一個標題,一個內容框,還有取消和確認按鈕。但是該平臺其中一個功能使用了不同的確認彈出框,它沒有模態框,標題左邊有icon,按鈕名字是取消和確定。局部和整體沒有保持平衡,顯得比較突兀。

2)關注依賴的第三方能力

如果某個功能依賴了第三方能力,要看對第三方的依賴性和依賴度,還有第三方的處理能力。比如一個審核通過就給國際用戶發短信的功能,該功能依賴了騰訊云的發短信能力,該功能需要第三方具有支持國際短信發送能力,支持短信額度較高的能力,短信發送失敗的回調能力,服務的穩定性等等。

3)異常流程

異常流程的產生者有以下幾種:

-?執行者

執行者指的是平臺的用戶,如果用戶沒有按照規則輸入或者執行,可能會有以下異常:輸入為空、輸入非法字符、輸入重復單詞、重復操作等。

-?設備環境

設備環境指的是用戶的手機機型、瀏覽器類型等硬件設備和網絡環境。

在不同的手機機型和瀏覽器類型下,前端大概率會有兼容性異常,在弱網情況下的界面表現異常。對于兼容性異常,如果是整個技術框架不兼容,可直接提示用戶更換瀏覽器。如果是某個屬性不兼容,可降級換種樣式。在弱網情況下如果頁面靜態資源返回異常,前端是展示個空界面,還是在離線狀態下用戶仍然可以看到正常的界面(利用離線緩存),這些都需要產品經理考慮。

-?平臺處理能力

平臺處理能力指的是前后端程序的處理能力。包括接口請求高并發、接口報錯、請求頻率超過限制、接口超時。對于以上幾種異常,產品應該要提供對應的錯誤內容提示。

- 第三方處理能力

如果平臺某個功能依賴了第三方能力,但是第三方接口報錯,應該提示給用戶第三方接口異常。如果第三方接口經常報錯,可以考慮更換另一個第三方接口。

-?業務邏輯的邊界

業務邏輯的邊界指的是某個功能沒有被考慮到的邊界情況。

舉個例子:

一個審核單子的業務功能,單子的流程狀態有待審核、審核中、審核成功、審核失敗4個狀態。

假設同時有2個人審核同一個單子,A用戶審核狀態為成功,B用戶審核狀態為失敗。假設審核成功和審核失敗狀態不可逆,此時應以第一個狀態流轉為準,后來者更改狀態時,應提示狀態流轉異常,請刷新后重新操作。

流轉狀態是否可逆、出現狀態流轉沖突異常時的提示語,是產品都應該要考慮的。

4)考慮擴展性和復用性

如果你是平臺型的產品,功能的擴展性和復用性是必須要考慮的點。比如提供一個SDK給其他開發者使用,需求是SDK新增一個接口,那么需要考慮:

- 接口需要有版本控制,如果后面迭代了一個差不多一樣的功能接口但是又不能兼容老接口時,應該能給用戶自由選擇版本接口。

-?接口需要預留未來可能需要使用的字段。

3、降級思維

降級思維指的是當某個功能依賴的資源不足以維持它正常運行時,把核心功能提取來,把次要功能以其他方式實現的思想。

舉個例子:2015年春晚微信的搖一搖紅包,由于同時并發人數較多,有上億級別的訪問量,服務器壓力過大,為了保證核心功能的正常使用,后面采用了降級的辦法處理。

我們來看下搖一搖紅包里面有幾個功能:

搖紅包->拆紅包->紅包實時入賬

這個功能一開始時,邏輯是這樣的:用戶搖一搖,拆完紅包后,紅包是實時入賬的。但是由于參與人數較多,很可能會造成網絡擁塞,許多用戶可能連搖一搖紅包界面都進不去,為了減少請求次數,緩解服務器壓力,后來采取了優雅降級的方案,把紅包實時入賬功能改成異步的形式,紅包金額在7天之內入賬,這樣金額就可以分批入賬了。

4、安全思維

安全思維指的是產品在設計功能時,要考慮到平臺信息的安全。

1)用戶信息

用戶姓名、密碼、手機號碼、身份證號、住址等。

存儲在數據庫的密碼、身份證號、手機號碼建議加密。

2) 業務信息?

訂單數、交易金額、pv、uv等。

平臺敏感業務信息,應該控制好可查看這些信息的人的權限。

3) 資金安全?

用戶資產、余額等。

需要對資產額度做加密保護

4) 權限

已登錄用戶的權限、不同角色的權限、白名單權限。

不同的功能,應按照業務做好權限控制。

02

如何培養技術思維

1、要有基本的技術素養

1)常用技術術語要知道

web前端、app客戶端、后臺、數據庫、同步、異步、回調、組件、控件、框架、接口、cdn、兼容、臟數據、頻率、渲染、適配等。

2)基礎知識要了解

2、多思考功能的邏輯

在提需求時,建議多思考功能的邏輯。鍛煉邏輯思維能力。

3、專注新技術帶來的機會

新的網絡,新的硬件,新的存儲技術等都可能隱藏著新機會。

最后也歡迎有問題的小伙伴加微信:chanpin628?溝通交流。


此外我們的官方網站也上線了,每日分享高質量的文章、原型素材和行業報告,小伙伴可自行前往索取,支持搜索,需要的小伙伴可點擊底部的閱讀原文直接查看,或者復制網址www.dadaghp.com?打開。

更多干貨可關注微信公眾號:產品劉

想學習更多關于產品、職場、心理、認知等干貨,可長按右邊二維碼,關注我們。

··················END··················

RECOMMEND

推薦閱讀

分享一篇關于社區團購的競品分析

產品經理如何洞察人性?

線下實戰2.0

有哪些B端產品?

點擊“閱讀原文”

查看更多干貨

總結

以上是生活随笔為你收集整理的解构产品经理的技术思维的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。