少妇被粗大的猛烈进出69影院一-国产中年熟女高潮大集合-《放荡的女人2》在线观看-色欲综合一区二区三区

當(dāng)前視點(diǎn)!一文詳解 APP 版本更新管理需求設(shè)計(jì)

時間:2023-05-25 07:20:09 來源: 人人都是產(chǎn)品經(jīng)理


APP 在發(fā)布之后,會根據(jù)產(chǎn)品的發(fā)展和用戶的需求不斷更新迭代。本文作者就 APP 版本在更新管理中必備的需求設(shè)計(jì)進(jìn)行了分析,與你分享,希望對你有幫助。


【資料圖】

一、app 的更新流程

app 都會不斷迭代更新,在應(yīng)用市場上架的 app,常見的更新, iPhone 是跳轉(zhuǎn)到 App store 更新完成后打開即完成,Android 通常是檢測到新版本,下載完成,繼續(xù)安裝再次啟動即可。

app 更新的流程圖大致如下:

一般 app 更新這個環(huán)節(jié)是技術(shù)主導(dǎo)去完成,產(chǎn)品這邊主要是提更新策略,提供上架審核的資料等。這種也是 app 需要上架的情況。

還有另一種情況,app 不需要在應(yīng)用市場上架。app 只給部分人員,通常是公司內(nèi)部少部分人使用,只需把最新的安裝包發(fā)給相關(guān)人員,完成安裝即可。

本文敘述的內(nèi)容是 app 更新策略的需求設(shè)計(jì),指通過用戶端和服務(wù)端聯(lián)合實(shí)現(xiàn)用戶端多版本檢測更新。

二、名詞概念說明

app 更新策略有兩種,分為強(qiáng)制更新和非強(qiáng)制更新:

強(qiáng)制更新:app 更新到最新版本才可使用,在應(yīng)用內(nèi)常見的表現(xiàn)是彈窗提示強(qiáng)制升級才能正常使用,不做升級會直接退出應(yīng)用。

非強(qiáng)制更新:用戶不更新到最新版本的也能正常使用。

app 更新的提示也分為兩種:提示和不提示,根據(jù)提示的頻次分為強(qiáng)提示和弱提示。更新策略 + 更新提示組合就組成了應(yīng)用常見的 4 種升級方式:強(qiáng)制升級、強(qiáng)提示升級、弱提示升級、不提示升級。

不同升級策略的使用場景:

根據(jù)不同的升級場景選擇不同的升級策略,以下為 4 種策略的使用場景和界面示意:

強(qiáng)制升級:一般是 app 出現(xiàn)重大 bug 嚴(yán)重影響用戶使用,或者后續(xù)更新的功能未能兼容到所有版本,低版本的需要升級到高版本才能正常使用新功能。在啟動 app 時不做升級只能退出應(yīng)用,如下圖所示:

我們的 app 上新時會往起兼容兩個版本,通過埋點(diǎn)數(shù)據(jù)也能看到在 app 上了新版本后一周內(nèi),蘋果用戶基本都會更到最新,安卓用戶在 40-50% 左右,所以我們的 app 很少強(qiáng)制更新,只會對版本很低的使用這個策略。

強(qiáng)提示升級:強(qiáng)提示升級是在啟動 app 時提示用戶自主去做升級,用戶可選擇升級也可選擇下次再升級,不升級到最新版本不影響 app 的使用。用戶選擇下次再升級后,可根據(jù)設(shè)置的升級提示頻次提醒用戶,如:啟動 app 提示、一天提示一次、三天提示一次、七天提示一次等等。

強(qiáng)提示升級通常用于指引用戶完成升級后使用某些功能,我們平臺曾跟建行合作過一次營銷活動,在平臺開建行戶后即可獲取一定的獎勵金額,完成這次活動是需要在我們平臺接入開通銀行卡 sdk,接入 sdk 是無法兼容舊版本的,且不更新到最新版本也不影響正常使用我們的 app,但為了達(dá)成此次活動目標(biāo),制定的策略是用戶在參加活動時會判斷用戶當(dāng)前的版本號,若不是最新版本會提示用戶更新到最新版才能參與,提示的頻次是:每次都會提示,不升級到最新版不能參與。

弱提示升級:弱提示跟強(qiáng)提示的區(qū)別在于提示的頻次,在 app 的內(nèi)可用彈窗或者是 tooltip 等更弱的提示,若用戶選擇不立即更新,之后就不再提示用戶升級。

不提示升級:不提示升級就是 app 在發(fā)布新版后在 app 端不使用彈窗或 tooltip 提示,通常是在 app 端版本更新頁面,通過紅點(diǎn)等方式引導(dǎo)用戶進(jìn)入目標(biāo)頁面做版本檢測和更新。

三、管理后臺設(shè)計(jì)

管理后臺主要是維護(hù) app 更新策略,在梳理清楚 app 端升級場景后可著手于管理后臺的設(shè)計(jì),app 端偏向于場景梳理,管理后臺著重于邏輯。在管理后臺的設(shè)計(jì)上規(guī)則還是先正后異,也即先按照正常流程設(shè)計(jì),再補(bǔ)充異常流程,最后切換視角檢查。

正常流程:各平臺 app 的升級策略,延展開即為 iOS 或安卓端 app 的那個版本在何時按照何種升級策略進(jìn)行升級,升級的內(nèi)容是什么。根據(jù)正常流程即可梳理出創(chuàng)建版本升級所需的字段內(nèi)容,如下圖所示:

異常流程:在需求設(shè)計(jì)中,異常場景的考慮十分關(guān)鍵,在開發(fā)和測試環(huán)節(jié),技術(shù)和測試同學(xué)也不會放過任何一個異常的。對于異常流程的思考其實(shí)就是對正常流程的找茬,對正向流程的每一個節(jié)點(diǎn)加上變量后看出現(xiàn)的情況是否已有相應(yīng)的解決方案,

例如:app 是根據(jù)版本號進(jìn)行判斷進(jìn)行更新,當(dāng)前有 1.0、1.5、2.0、2.5、3.0 個版本,制定的策略是:2.5 版本強(qiáng)更,如此設(shè)定后,2.5 以下的版本應(yīng)為強(qiáng)更,2.5 上的版本可設(shè)置強(qiáng)更或非強(qiáng)更,也即是 app 的更新策略應(yīng)為多條。

異常情況整理如下:

第一種情況:更新版本號為強(qiáng)更時,低于更新版本號的版本也要為強(qiáng)更,高過更新版本號的版本可強(qiáng)更或不強(qiáng)更。

第二種:更新版本號為非強(qiáng)更時,低于更新版本號的版本可以非強(qiáng)更或強(qiáng)更,高于更新版本號也可如此。

第三種:更新版本號為非強(qiáng)更時,若低于更新版本中有過強(qiáng)更的策略,則低于強(qiáng)更的版本應(yīng)更新到強(qiáng)更版本。

四、總結(jié)

app 升級管理很常見且不復(fù)雜的需求,在做設(shè)計(jì)之前也參考了一些別人的設(shè)計(jì),但看的一知半解的,把本次的需求設(shè)計(jì)整理下來一是新寫作方向的嘗試,二是想把需求設(shè)計(jì)用更簡單的方式表達(dá)出來。

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

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

關(guān)鍵詞:

網(wǎng)站簡介 網(wǎng)站團(tuán)隊(duì) 本網(wǎng)動態(tài) 友情鏈接 版權(quán)聲明 我要投稿

Copyright? 2014-2020 中原網(wǎng)視臺(www.loj.net.cn) All rights reserved.

主站蜘蛛池模板: 鸡泽县| 定兴县| 柏乡县| 容城县| 临清市| 临汾市| 台湾省| 内乡县| 景宁| 津市市| 香港| 肃宁县| 陇西县| 光泽县| 武功县| 昌邑市| 玉山县| 宕昌县| 成武县| 和林格尔县| 塔河县| 读书| 清丰县| 万全县| 自治县| 开封市| 岳普湖县| 咸阳市| 民丰县| 泸州市| 东辽县| 焉耆| 息烽县| 临夏县| 仁怀市| 赣州市| 五寨县| 左权县| 佛坪县| 夏河县| 寿光市|