15個(gè)產(chǎn)品與交互必懂的技術(shù)用語(yǔ)!

23 評(píng)論 19252 瀏覽 271 收藏 10 分鐘

本文講述了API與SDK、SKU與SPU、熱更新與冷更新、結(jié)構(gòu)化與非結(jié)構(gòu)化數(shù)據(jù)、數(shù)據(jù)兼容與功能兼容、聯(lián)調(diào)與封閉、RT與并發(fā)用戶數(shù)、基準(zhǔn)15個(gè)產(chǎn)品和交互的技術(shù)用語(yǔ)。

我們經(jīng)常和開(kāi)發(fā)們打交道,也會(huì)經(jīng)常聽(tīng)到一些技術(shù)上的用語(yǔ)(像什么SDK、RT、結(jié)構(gòu)化數(shù)據(jù)等等)。

當(dāng)時(shí)聽(tīng)到這些時(shí),你心里肯定是黑人問(wèn)號(hào)臉:他到底在講什么???

所以今天想說(shuō)下我個(gè)人所遇到的一些技術(shù)用語(yǔ),內(nèi)容可能不太全面,但還是希望能給你帶來(lái)一些收獲。

一、API與SDK

1. API

應(yīng)用程序編程接口,指兩個(gè)軟件/系統(tǒng)間的連接通道,以實(shí)現(xiàn)數(shù)據(jù)間的傳送與處理。

比如:

1.手機(jī)插上USB數(shù)據(jù)線 連接電腦,USB數(shù)據(jù)線插口就是一種API接口。

2.MacBook與iPhone之間傳輸圖片,‘隔空傳送’能力就是一種API接口

特點(diǎn):一種建立數(shù)據(jù)連接的通道

2. SDK

軟件開(kāi)發(fā)工具包,指集合了某些功能的虛擬安裝包,可以向其他公司對(duì)外提供使用(里面的功能)。

比如:高德地圖團(tuán)隊(duì)生成了一個(gè)‘地圖SDK’,一些小公司想直接使用高德地圖的功能,就可以通過(guò)這個(gè)‘地圖SDK’來(lái)完成。

特點(diǎn):能讓SDK使用方節(jié)省大量的開(kāi)發(fā)成本和人力資源,方便/快速調(diào)用。對(duì)于SDK制作方來(lái)說(shuō),能讓擴(kuò)展現(xiàn)有的產(chǎn)品生態(tài)圈。

二、冷更新與熱更新

1. 熱更新

用戶一打開(kāi)應(yīng)用就會(huì)遇到的即時(shí)更新,不用重新下載整個(gè)APP安裝包的更新方式。

比如:功能更新、游戲補(bǔ)丁下載

特點(diǎn):能動(dòng)態(tài)下發(fā)代碼:它可以使開(kāi)發(fā)者在不發(fā)布新版本的情況下,發(fā)布功能和修復(fù)BUG。

2. 冷更新

用戶需要下載完整的APP安裝包,才可完成使用整個(gè)產(chǎn)品 的更新方式。

比如:版本迭代

特點(diǎn):開(kāi)發(fā)者每次都要重新打包app,提交給應(yīng)用商店/蘋(píng)果進(jìn)行審核。審核通過(guò)后,用戶得下載/更新整個(gè)app所需要的流量。

三、SKU與SPU

1. SKU

庫(kù)存量單位:即組成一個(gè)產(chǎn)品/信息的最小單位,相當(dāng)于一種‘顆粒度’。

比如:一個(gè)圖層、一瓶小怡寶礦泉水、一種手機(jī)顏色

特點(diǎn):每一個(gè)SKU都是唯一的,用于辨識(shí)產(chǎn)品體系內(nèi)的其他信息。

2. SPU

標(biāo)準(zhǔn)產(chǎn)品單位:可以說(shuō)是最小信息單位的集合。一個(gè)SPU相當(dāng)于是N個(gè)SKU的編組。

比如:一個(gè)圖層編組、一種怡寶礦泉水、一部手機(jī)信息

特點(diǎn):一個(gè)SPU會(huì)包含多個(gè)SKU,該SPU在平臺(tái)體系下也是唯一的。

四、結(jié)構(gòu)化與非結(jié)構(gòu)化數(shù)據(jù)

1. 結(jié)構(gòu)化數(shù)據(jù)

固定格式、統(tǒng)一結(jié)構(gòu)、有限長(zhǎng)度等的 數(shù)據(jù)展示方式,且可以用一個(gè)‘二維關(guān)系表’來(lái)表示。

什么是‘二維關(guān)系表’?

就如同一個(gè)標(biāo)準(zhǔn)Excel表:以行為單位,每一行數(shù)據(jù)表示一個(gè)實(shí)體/一組信息,每一行數(shù)據(jù)的屬性是相同的(因?yàn)槊恳涣袑?duì)應(yīng)一個(gè)特征)。

特點(diǎn):數(shù)據(jù)展示非常規(guī)范化。

2. 非結(jié)構(gòu)化數(shù)據(jù)

與上面相反,很難用統(tǒng)一的格式/結(jié)構(gòu)來(lái)組織;且不能用二維關(guān)系表展示的數(shù)據(jù)。

比如:各種散落文本、圖片、視頻音頻、文檔、HTML等

特點(diǎn):信息展示比較零散。

五、版本兼容

指新/老版本之間,在產(chǎn)品信息與能力上的協(xié)調(diào)或處理。一般體現(xiàn)在2個(gè)方面:

1. 數(shù)據(jù)兼容

指新/老兩個(gè)版本,在數(shù)據(jù)展示上的內(nèi)容、格式、種類上是否一致?

比如:

a.在日期展示上,老版本的數(shù)據(jù)格式是 ‘2020年5月1日’,而新版本上計(jì)劃是‘2020.05.01’。此時(shí)就需要新版本上線前,將所有日期的數(shù)據(jù)都統(tǒng)一(兼容)成新版本(小數(shù)點(diǎn))的格式。

b.注冊(cè)頁(yè)面,新版本上多了一個(gè)‘個(gè)性簽名’的字段,如果在老版本上沒(méi)有傳回這個(gè)字段,是否會(huì)引發(fā)一些問(wèn)題?

2. 功能兼容

指新版本上新增的功能,在老版本上該如何進(jìn)行處理?尤其會(huì)讓兩個(gè)版本的用戶產(chǎn)生交互行為。

比如新版本上了‘語(yǔ)音通話’,而老版本卻沒(méi)有。此時(shí)新版本的用戶向老版本用戶發(fā)起‘語(yǔ)音通話’,老版本該如何處理(兼容)?

一般都是在提示用戶:‘對(duì)方嘗試向你發(fā)起語(yǔ)音通話,當(dāng)前版本不支持,快去更新吧~’

六、聯(lián)調(diào)與封版

1. 聯(lián)調(diào)

指的是數(shù)據(jù)接口上的走查。大家把做好的接口一起調(diào)試下,看下后臺(tái)的數(shù)據(jù)格式是否正確、數(shù)據(jù)流是否正確等、會(huì)給什么參數(shù)、返什么內(nèi)容。

2. 封板

指測(cè)試完成后,準(zhǔn)備將該階段的app安裝包提交至應(yīng)用商店/App Store 進(jìn)行審核上線。

封版后就不再允許提交或修改代碼,等到了下一個(gè)迭代版本再說(shuō)(除了出現(xiàn)緊急bug之外)

沒(méi)錯(cuò),說(shuō)的就是冷更新..……

七、RT與并發(fā)用戶數(shù)

1. RT

系統(tǒng)響應(yīng)時(shí)間:指客戶端發(fā)出一個(gè)請(qǐng)求后,服務(wù)器開(kāi)始接受、處理、返回請(qǐng)求結(jié)果時(shí)所經(jīng)歷的時(shí)間。頁(yè)面加載的loading越久,RT就越長(zhǎng)。

響應(yīng)時(shí)間包含:請(qǐng)求發(fā)送時(shí)間、網(wǎng)絡(luò)傳輸時(shí)間、服務(wù)器處理時(shí)間。

2. 并發(fā)用戶數(shù)

同一時(shí)刻正在與服務(wù)器進(jìn)行交互的在線用戶數(shù)量。

比如晚上9點(diǎn),用微信‘掃一掃’ 識(shí)別二維碼。正在掃描二維碼、處于識(shí)別過(guò)程的用戶總數(shù),就屬于并發(fā)用戶數(shù)。因?yàn)樗麄兇藭r(shí)和服務(wù)器正在產(chǎn)生交互(取幀識(shí)別)。

而識(shí)別成功或失敗的就不能算了。

并發(fā)用戶數(shù) 有兩個(gè)常見(jiàn)的錯(cuò)誤觀點(diǎn):

1. 把并發(fā)用戶數(shù)量,理解為使用系統(tǒng)的全部用戶數(shù)量

2. 把用戶在線數(shù)量,理解為并發(fā)用戶數(shù)量

八、基準(zhǔn)

促使開(kāi)發(fā)做出技術(shù)決策的一種依據(jù):即為什么選擇這么做?

比如:微信掃一掃中的‘閃光燈’圖標(biāo),該何時(shí)出現(xiàn),何時(shí)消失?

這個(gè)基準(zhǔn)就是:檢測(cè)手機(jī)攝像頭下的光線情況。當(dāng)周邊光線幽暗時(shí)才出現(xiàn)‘閃光燈’圖標(biāo)(用戶需要時(shí)可以找到,不需要時(shí)可以看不見(jiàn)它)。

再如:京東里為何有微信支付,沒(méi)有支付寶?因?yàn)榫〇|和騰訊有特別合作,所以你懂得!

#專欄作家#

和出此嚴(yán),微信公眾號(hào):和出此嚴(yán),人人都是產(chǎn)品經(jīng)理專欄作家。一枚在鵝廠成長(zhǎng)中的‘90后老干部’,主產(chǎn)各種接地氣的交互/產(chǎn)品干貨。以做產(chǎn)品的方式,寫(xiě)好每一篇文章。

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

題圖來(lái)自Unsplash,基于CC0協(xié)議。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 都看懂了??!很容易理解。好棒??!

    回復(fù)
  2. 說(shuō)的很簡(jiǎn)單易懂,對(duì)于互聯(lián)網(wǎng)小白來(lái)說(shuō)學(xué)到了

    回復(fù)
  3. 我看懂了,謝謝!加油!

    來(lái)自廣東 回復(fù)
  4. 看過(guò)很多技術(shù)的,覺(jué)得你寫(xiě)的最簡(jiǎn)單易懂!寫(xiě)那么深的理解產(chǎn)品端不用理解那么深吧。關(guān)注你了,為你點(diǎn)贊,期待后面寫(xiě)的續(xù)集!加油

    來(lái)自廣東 回復(fù)
  5. 總體來(lái)說(shuō)還行。有利于新人剛步入互聯(lián)網(wǎng)工作中去理解一些名詞。挺好的,知道個(gè)大概意思就行了。評(píng)論區(qū)里面的大神可以自己寫(xiě)一篇精通的,沒(méi)必要在這里裝P,去點(diǎn)評(píng)別人這個(gè)那個(gè)的。這個(gè)就是給小白看的,如果你牛P,你別看就是的了,真看不慣這些裝P的人。這篇文章頂多說(shuō)別人寫(xiě)的不嚴(yán)謹(jǐn)或者不深入而已

    來(lái)自江蘇 回復(fù)
  6. 一看就是沒(méi)做過(guò)技術(shù)的產(chǎn)品經(jīng)理,不懂可以不要寫(xiě),寫(xiě)了就要負(fù)責(zé),像你這樣誤導(dǎo)其他人真的好嗎?

    來(lái)自江蘇 回復(fù)
    1. 以下是來(lái)自作者的回復(fù)——

      很感謝你的教誨,我這邊也說(shuō)幾點(diǎn)

      我是做交互的,目前對(duì)技術(shù)知識(shí)的了解 確實(shí)沒(méi)有達(dá)到專業(yè)/熟練的程度,我也只是對(duì)我日常遇到的知識(shí)點(diǎn)做一些總結(jié)。作用是 能知道 它大概是什么

      世上沒(méi)有誰(shuí)只聚焦于一個(gè)知識(shí)領(lǐng)域,當(dāng)接觸其他陌生領(lǐng)域時(shí),難免會(huì)有遇到皮毛之見(jiàn)、錯(cuò)誤理解。但我感覺(jué)這是正常不過(guò)的事情。我們所能做的,也就是 盡最小的彎路去慢慢發(fā)現(xiàn)里面的深度,而就是因?yàn)橛?自我理解和別人的批評(píng)/指導(dǎo)的,所以才叫社會(huì)進(jìn)步

      最后還是感謝你的教誨

      來(lái)自廣東 回復(fù)
    2. 我沒(méi)有抬杠的意思哈,我其實(shí)想表達(dá)的是,寫(xiě)的東西還是要負(fù)責(zé),畢竟看的人太多了。專業(yè)的事情就讓專業(yè)的人去做,術(shù)業(yè)有專攻。不然的話,明知道自己不是很明白,但還是強(qiáng)行寫(xiě)出來(lái),真的會(huì)誤導(dǎo)很多人的,尤其是很多新人,他們會(huì)以為你的解釋是正確的。

      來(lái)自江蘇 回復(fù)
    3. 那你寫(xiě)一篇嚴(yán)謹(jǐn)?shù)奈恼掳?,我過(guò)去學(xué)習(xí)一下。。剛剛?cè)腴T(mén)不太懂

      來(lái)自上海 回復(fù)
    4. 不好意思,我對(duì)這個(gè)領(lǐng)域,也不太了解,所以不敢輕易下筆。

      來(lái)自江蘇 回復(fù)
    5. you can you up , no can no BB

      來(lái)自北京 回復(fù)
    6. 我評(píng)價(jià)一臺(tái)冰箱我難道還要會(huì)制冷嗎?

      來(lái)自江蘇 回復(fù)
    7. 但是你評(píng)價(jià)的是冰箱的制冷技術(shù)不對(duì),那么你自然要會(huì)牛逼的制冷技術(shù) ??

      來(lái)自浙江 回復(fù)
    8. 有啥好酸的么,你不懂就沒(méi)必要評(píng)論呀,沒(méi)法滿足你的需求不要看就是了,不是提供給你這種人看的。

      來(lái)自廣東 回復(fù)
    9. 戳到你的痛處了?吠的這么兇

      來(lái)自江蘇 回復(fù)
  7. 不夠嚴(yán)謹(jǐn),
    1.Application Programming Interface 簡(jiǎn)稱APi 對(duì)外暴露且無(wú)需理解內(nèi)部工作機(jī)制的前提下返回一個(gè)例程的方法(函數(shù))
    2.SDK是一個(gè)環(huán)境,不僅僅是一個(gè)安裝包
    3.聯(lián)調(diào)不僅僅限于接口之間的排查,包括數(shù)據(jù)流程,控制流,各個(gè)功能模塊之間是否按照設(shè)計(jì)實(shí)現(xiàn),
    后面的看不下去了,感覺(jué)像是拍腦袋相當(dāng)然的寫(xiě)的

    來(lái)自北京 回復(fù)
    1. 個(gè)人愚見(jiàn),感謝指教~

      來(lái)自廣東 回復(fù)
  8. 蘋(píng)果不讓熱更新了吧

    回復(fù)
    1. 別的APP不知道,爐石傳說(shuō)我不久前才碰到過(guò)熱更新

      來(lái)自廣東 回復(fù)
  9. 厲害,學(xué)到好多名詞

    來(lái)自四川 回復(fù)
  10. 嘗試

    回復(fù)
  11. 學(xué)到了

    回復(fù)
  12. 強(qiáng),學(xué)到了~

    來(lái)自廣東 回復(fù)