用「系統(tǒng)思維」指導(dǎo)產(chǎn)品設(shè)計(jì)

3 評(píng)論 10862 瀏覽 79 收藏 12 分鐘

文章介紹系統(tǒng)思維的三個(gè)公式,希望他對你的產(chǎn)品設(shè)計(jì)工作有所幫助。

什么是系統(tǒng)思維?

系統(tǒng)思維和線性思維經(jīng)常被一起討論、比較。線性思維比較容易理解,即:頭疼醫(yī)頭、腳疼醫(yī)腳。餓了就吃東西,渴了就喝水,困了就睡覺。而系統(tǒng)思維確是另一種大相徑庭的思維方式。

以下是百度百科對系統(tǒng)思維的定義:

系統(tǒng)思維是原則性與靈活性有機(jī)結(jié)合的基本思維方式。只有系統(tǒng)思維,才能抓住整體,抓住要害,才能不失原則地采取靈活有效的方法處置事務(wù)??陀^事物是多方面相互聯(lián)系、發(fā)展變化的有機(jī)整體。

系統(tǒng)思維,簡單來說就是對事情全面思考,不只就事論事。是把想要達(dá)到的結(jié)果、實(shí)現(xiàn)該結(jié)果的過程、過程優(yōu)化以及對未來的影響等一系列問題作為一個(gè)整體系統(tǒng)進(jìn)行研究。

所以系統(tǒng)思維的結(jié)果可能是“頭疼醫(yī)腳,腳疼醫(yī)頭”,因?yàn)槿说纳眢w是一個(gè)系統(tǒng),而治療也要按照系統(tǒng)的角度來進(jìn)行。 當(dāng)我們進(jìn)一步剖析系統(tǒng)思維時(shí),我們可以發(fā)現(xiàn)如下三個(gè)公式:

  • 公式一:系統(tǒng)=系統(tǒng)整體目標(biāo)+元素+元素間關(guān)系
  • 公式二:達(dá)成目標(biāo)效率:共識(shí)目標(biāo)>間接刺激>直接刺激
  • 公式三:系統(tǒng)升級(jí)方法:正反饋&負(fù)反饋

當(dāng)筆者發(fā)現(xiàn)這些公式后,便認(rèn)為其可以指導(dǎo)產(chǎn)品經(jīng)理們進(jìn)行產(chǎn)品設(shè)計(jì),以下嘗試舉例說明。

播放歷史的產(chǎn)品設(shè)計(jì)

公式一:系統(tǒng)=系統(tǒng)整體目標(biāo)+元素+元素間關(guān)系

由公式一可知,當(dāng)從系統(tǒng)思維考慮一個(gè)問題時(shí),需要考慮三個(gè)問題,即:系統(tǒng)整體目標(biāo)、元素及元素間關(guān)系。那下面以視頻客戶端的一個(gè)基礎(chǔ)功能“播放歷史”為例,來講解系統(tǒng)思維該如何應(yīng)用。

首先,我們需要知道系統(tǒng)整體目標(biāo)。針對某個(gè)問題,我們可以很概括的給出答案,比如“滿足用戶需求”、“滿足商業(yè)價(jià)值”等,當(dāng)具體到某個(gè)問題時(shí),更多的是關(guān)注某種體驗(yàn)或者某個(gè)/些數(shù)據(jù),而播放歷史最大的需求之一就是:將完整且準(zhǔn)確的播放記錄在多端間及時(shí)同步(用了好幾個(gè)定語,建議再讀一次)。

現(xiàn)在我們看下用戶的一個(gè)比較常規(guī)且高頻的操作流程是:

這個(gè)大體流程可以描述為:用戶打開APP瀏覽劇集信息,當(dāng)點(diǎn)擊播放時(shí)涉及到播放器模塊,同時(shí)涉及到賬戶模塊和播放歷史模塊,因?yàn)橐獧z查當(dāng)前用戶是否觀看過當(dāng)前被選擇劇集,如果涉及的話,便會(huì)請求數(shù)據(jù)庫(云端或者本地),而此時(shí)涉及到系統(tǒng)的網(wǎng)絡(luò)服務(wù)模。這中間省略了很多細(xì)節(jié)步驟,但是基本可以看出該系統(tǒng)所包含各個(gè)元素。舉例如下:

  • 劇集信息展示模塊
  • 播放器模塊
  • 播放歷史模塊
  • 賬戶模塊
  • 網(wǎng)絡(luò)模塊
  • 云端模塊

當(dāng)把以上各個(gè)元素的狀態(tài)改變,這個(gè)元素與其他元素的關(guān)系就會(huì)改變,比如從支持元素變?yōu)樽璧K元素,從無關(guān)元素變成有關(guān)元素,從上游元素變?yōu)橄掠卧?,而這個(gè)改變就是在增加case,case越多,產(chǎn)品設(shè)計(jì)完整的概率越高。單個(gè)元素的狀態(tài)舉例如下:

  • 劇集信息展示模塊:展示多少、如何分類、如何展示……
  • 播放器模塊:什么時(shí)候獲取播放記錄、前置條件是什么、記錄/獲取播放歷史時(shí)機(jī)……
  • 播放歷史模塊:記錄/傳輸播放歷史時(shí)機(jī)、與賬戶登錄狀態(tài)關(guān)系、有網(wǎng)無網(wǎng)處理機(jī)制……
  • 賬戶模塊:如何與播放歷史數(shù)據(jù)關(guān)聯(lián)、如何與劇集信息展示模塊關(guān)聯(lián)……
  • 網(wǎng)絡(luò)模塊:網(wǎng)絡(luò)類型切換(4G/WiFi)、有網(wǎng)無網(wǎng)弱網(wǎng)狀態(tài)……
  • 云端模塊:播放歷史與賬戶關(guān)系、播放歷史存儲(chǔ)機(jī)制、播放歷史的多端記錄合并機(jī)制……

而元素狀態(tài)變化導(dǎo)致的元素間關(guān)系變化舉例如下:

  • 沒有網(wǎng)絡(luò)時(shí),用戶播放已下載視頻,播放歷史要如何存儲(chǔ)數(shù)據(jù)?而此時(shí)用戶是否登錄,對該流程是否有影響?
  • 當(dāng)用戶從未登錄變成已登錄,播放歷史該如何處理?
  • 當(dāng)云端收到同一個(gè)用戶來自iPad、iPhone的播放歷史數(shù)據(jù),該按照什么標(biāo)準(zhǔn)如何處理?
  • ……

所以當(dāng)系統(tǒng)的目標(biāo)已確定,通過梳理主流程找出系統(tǒng)元素,通過改變元素間的關(guān)系便基本上可以枚舉出各種case,然后針對不同case給出產(chǎn)品的設(shè)計(jì)方案,這就是在系統(tǒng)思維指導(dǎo)下的產(chǎn)品設(shè)計(jì)。

播放歷史的項(xiàng)目安排

當(dāng)產(chǎn)品設(shè)計(jì)方案已經(jīng)就位,下一步就是和大家過方案,然后確定各類資源排期,進(jìn)入開發(fā)測試上線。但是這個(gè)過程不是所有產(chǎn)品都能走順的,有些產(chǎn)品在和大家一起討論方案的過程中,除了爭吵就是互懟,項(xiàng)目推進(jìn)艱難,那么我們?nèi)绾斡孟到y(tǒng)思維來解決這個(gè)問題哪?此時(shí)就需要考慮公式二:

公式二:達(dá)成目標(biāo)效率:共識(shí)目標(biāo)>間接刺激>直接刺激

公式已經(jīng)寫明在一個(gè)系統(tǒng)中,各個(gè)方法達(dá)成目標(biāo)效率的高低,針對不同效率分別從產(chǎn)品經(jīng)理的角度舉例說明,方便大家理解。

直接刺激:某開發(fā),我要做個(gè)播放記錄的多端同步,需求都寫好了,你看下吧,這個(gè)別人家都做好了,我看挺簡單的,我都調(diào)研了,趕緊做吧。

間接刺激:某開發(fā),最近某酷做了一個(gè)功能,挺好的,叫播放歷史多端同步,我用起來挺方便的,你看看我寫的這個(gè)需求文檔,評(píng)估下,有不行的隨時(shí)討論。對了,昨天我看App Store上還有用戶留言給這個(gè)功能好評(píng),我們也得抓緊了。

共識(shí)目標(biāo):某開發(fā),我最近想到一個(gè)場景,你看看你是不是也遇到過,比如說我在家用iPad看視頻,然后早上在地鐵上想繼續(xù)看,現(xiàn)在找上次看到那很麻煩,我們是不是可以記錄這個(gè)進(jìn)度(此處需要確認(rèn)過眼神),我現(xiàn)在看了下市面上的競品,還真有做的,但是我感覺我們能做的更好,你看啊,這個(gè)是我的方案,(此處需要再次確認(rèn)過眼神),競品做的……我們可以……

如果你是那個(gè)開發(fā),你聽了上面三個(gè)表述,那個(gè)更能激發(fā)你的開發(fā)欲望?是不是共識(shí)目標(biāo)更好一些,因?yàn)檫@個(gè)時(shí)候大家是在一條船上的,我們的目標(biāo)都是到達(dá)彼岸,所以我們需要共同努力,我們需要共同討論出更好的方案。而這方式在跨部門溝通時(shí)同樣有效,雖然各個(gè)部門目標(biāo)不一致,但是公司的目標(biāo)是一致的。

播放歷史的數(shù)據(jù)分析

產(chǎn)品設(shè)計(jì)永遠(yuǎn)沒有最好,只有更好,那么如何用系統(tǒng)思維來讓自己的產(chǎn)品設(shè)計(jì)更好哪?這就涉及到我們的第三個(gè)公式:

公式三:系統(tǒng)升級(jí)方法:正反饋&負(fù)反饋

在我們產(chǎn)品上線后,最好的反饋除用戶在App Store上留言、APP內(nèi)的反饋等,就是數(shù)據(jù),尤其是APP的核心數(shù)據(jù)的變化。

我們繼續(xù)以播放歷史為例,該功能上線后,用戶對進(jìn)度條的拖拽操作明顯減少了,這說明什么?說明用戶之前在選擇劇集后尋找進(jìn)度的操作別你的功能給簡化了,所以減少(其他功能和性能不便的前提下)。這就是對該功能正向的反饋,證明用戶需要這個(gè)功能,我們應(yīng)該在這個(gè)功能上繼續(xù)去探索如果做到更好。

如果上線后,因?yàn)橥ㄟ^云端同步播放歷史,而使得云端壓力變大,導(dǎo)致讀取數(shù)據(jù)很慢,或者嚴(yán)重一些的說,導(dǎo)致正常視頻播放變卡頓(這個(gè)概率很小),這個(gè)就是負(fù)反饋,證明我們這個(gè)方向上做的是有問題的。

在我們已經(jīng)得到上問所述正反饋的情況下,這個(gè)負(fù)反饋指出產(chǎn)品方案設(shè)計(jì)有問題,所以我們應(yīng)該考慮播放歷史的分頁加載,通過數(shù)據(jù)看下大多數(shù)用戶會(huì)在播放歷史中找多久前的播放記錄,同時(shí)考慮播放歷史的下發(fā)是否有條數(shù)的上限,很可能大部分用戶只看20條以內(nèi)的播放記錄,同時(shí)99%的用戶都在60條以內(nèi)的播放記錄中尋找并播放,那么我們可以一頁加載20條數(shù)據(jù),最多加載三頁。那么這個(gè)請求量就能降低很多,從一定程度上解決慢和卡頓的問題。

正反饋告訴產(chǎn)品經(jīng)理已經(jīng)尋找到正確的方向,可以繼續(xù)前進(jìn);而負(fù)反饋是告訴產(chǎn)品經(jīng)理這個(gè)方向可能有問題,需要去解決某些問題,或者放棄這個(gè)方向;只有在正反饋和負(fù)反饋都起作用的情況下,產(chǎn)品設(shè)計(jì)才能有迭代,才能有有效率的迭代,才能有快速且有效率的迭代。

綜述

以上先介紹系統(tǒng)思維的三個(gè)公式,然后分別舉例來說明系統(tǒng)思維在產(chǎn)品設(shè)計(jì)中的應(yīng)用。公式告訴我們?nèi)绾巫龊卯a(chǎn)品設(shè)計(jì)方案,公式二告訴我們?nèi)绾瓮七M(jìn)產(chǎn)品設(shè)計(jì)方案,而公式三告訴我們?nèi)绾纬掷m(xù)的優(yōu)化產(chǎn)品設(shè)計(jì)方案。一點(diǎn)總結(jié),供大家參考。

#專欄作家#

代成龍,人人都是產(chǎn)品經(jīng)理專欄作家,智能硬件創(chuàng)業(yè)公司產(chǎn)品狗,從視頻巨頭公司到玩智能硬件的公司,繼續(xù)產(chǎn)品設(shè)計(jì)工作。

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

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

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請登錄
  1. 寫的很好,但是有錯(cuò)別字,另外我個(gè)人覺得公式一沒有看明白,能否把元素再描述的具體一點(diǎn),感謝您的分享

    來自天津 回復(fù)
    1. 抱歉有錯(cuò)別字啊,之后好好檢查下,哈哈。
      關(guān)于元素的話,很多公司產(chǎn)品負(fù)責(zé)的都是業(yè)務(wù)線,所以業(yè)務(wù)線可以算作一個(gè)元素,而在各個(gè)業(yè)務(wù)線中,前端后端也可以所做不同的兩個(gè)元素,在不同的維度下,都可以按照不同維度拆分,而拆分后就存在元素,也就間接決定了元素間的關(guān)系。
      希望描述清楚了,謝謝。

      來自上海 回復(fù)