后臺checklist系列(1):數(shù)據(jù)checklist

3 評論 5314 瀏覽 53 收藏 9 分鐘

本文分析了做后臺數(shù)據(jù)cheklist需要注意的十個方面:需要哪些數(shù)據(jù)(業(yè)務(wù))、數(shù)據(jù)的來源(技術(shù))、數(shù)據(jù)操作、數(shù)據(jù)批量上傳、數(shù)據(jù)校驗(yàn)、數(shù)據(jù)展示方式和性能、數(shù)據(jù)實(shí)時性要求、數(shù)據(jù)計(jì)算規(guī)則(口徑)、歷史數(shù)據(jù)和版本處理記錄、數(shù)據(jù)變更。

做后臺,經(jīng)常需要跟一些數(shù)據(jù)打交道,稍不注意,坑就在那里。

虛擬場景:當(dāng)業(yè)務(wù)方跟小明說,我們要加一個很簡單的數(shù)據(jù)。

小明分析了產(chǎn)品需求,覺得場景上來說是合理的真需求,業(yè)務(wù)確實(shí)需要,我們也有這個數(shù)據(jù),見過別的地方用到了,那就這樣提需求吧。

到了需求會上,小明說出了自己的來意。

研發(fā)說:數(shù)據(jù)從哪里來的?哪個數(shù)據(jù)表?需要校驗(yàn)碼?

加上這個數(shù)據(jù)要計(jì)算,展示性能我沒辦法保證啊,大概需要3秒才能展示出來,你能接受嗎?

實(shí)際上:我們可能不會像小明一樣被問的這么慘,但是確實(shí)存在遺漏的情況。

那么我們究竟應(yīng)該考慮哪些方面呢?我列舉了十個方面:

  1. 需要哪些數(shù)據(jù)(業(yè)務(wù))
  2. 數(shù)據(jù)的來源(技術(shù))
  3. 數(shù)據(jù)操作
  4. 數(shù)據(jù)批量上傳
  5. 數(shù)據(jù)校驗(yàn)
  6. 數(shù)據(jù)展示方式和性能
  7. 數(shù)據(jù)實(shí)時性要求
  8. 數(shù)據(jù)計(jì)算規(guī)則(口徑)
  9. 歷史數(shù)據(jù)和版本處理
  10. 記錄數(shù)據(jù)變更

接下來詳細(xì)介紹:

一、需要哪些數(shù)據(jù)(業(yè)務(wù))

第一步這個算是產(chǎn)品的本命了,老生常談系列。

當(dāng)業(yè)務(wù)方給你提一個數(shù)據(jù)的需求,你需要了解需求的場景,他們處于什么樣的目的想要這個數(shù)據(jù)。

我們要做的就是分清真?zhèn)涡枨?,找到他們的根本目的是什么?比如業(yè)務(wù)方說,給我展示一下每個課程里面的視頻學(xué)生學(xué)習(xí)了多少秒?

我看下學(xué)習(xí)情況。

你繼續(xù)追問下去,才發(fā)現(xiàn)他們是因?yàn)樾枰?jì)算運(yùn)營的KPI,定了一個指標(biāo)是學(xué)生的到課率,想看看每個班級到課率的情況。那最后的產(chǎn)品方案也是不一樣的。

得到業(yè)務(wù)真正需要的數(shù)據(jù),是產(chǎn)品應(yīng)該做到的。

二、數(shù)據(jù)的來源(技術(shù))

數(shù)據(jù)從哪里來,數(shù)據(jù)要到哪里去?

很多時候數(shù)據(jù)從哪里來(在哪個業(yè)務(wù)群的哪張數(shù)據(jù)表或者接口里可以用到)是研發(fā)需要考慮的問題或者是需要運(yùn)營手動輸入的。但是因?yàn)閿?shù)據(jù)的來源會帶來一些產(chǎn)品需求上的變動,甚至需要一些流程上的變更進(jìn)而影響了需求的時間點(diǎn),所以產(chǎn)品經(jīng)理最好也能考慮到。

比如數(shù)據(jù)源是其他業(yè)務(wù)群的數(shù)據(jù),那么這個數(shù)據(jù)我們是從接口里獲取嗎?現(xiàn)在有這個接口嗎?現(xiàn)在的接口支持批量獲取嗎?

一旦沒有或者不支持,我們就需要提前向別的業(yè)務(wù)群提需求,或者咨詢開發(fā)還有沒有其他的方式得到。

三、數(shù)據(jù)操作:增刪改查和權(quán)限控制

1. 增刪改查看:常規(guī)考慮項(xiàng)

  • 增加數(shù)據(jù)(新增和編輯頁面,必選還是選填,單選還是多選,下拉還是輸入,具體交互是什么,能否通過現(xiàn)有的關(guān)鍵數(shù)據(jù)直接取到不需要手動輸入)
  • 刪除數(shù)據(jù)(能不能刪除,刪除后的影響,刪除的提示)
  • 修改數(shù)據(jù)(能不能修改,修改后的影響)
  • 查詢數(shù)據(jù)(需不需要支持表頭的篩選,需不需要放在篩選區(qū)域,單選和還是多選,高頻查詢還是低頻查詢)
  • 查看數(shù)據(jù)(查看頁面需要展示出來,列表頁面需不需要展示出來)

2. 權(quán)限控制

數(shù)據(jù)誰能看到?能看到全部還是部分?

這個依賴于用戶權(quán)限管理后臺進(jìn)行配置.但是提出需求時,需要明確這里的數(shù)據(jù)需不需要添加數(shù)據(jù)權(quán)限,來控制每個人看到的范圍。

比如只能看到自己城市的數(shù)據(jù),只能看到自己業(yè)務(wù)群的數(shù)據(jù)。

四、數(shù)據(jù)批量上傳

1. 什么時候需要數(shù)據(jù)批量上傳

考慮數(shù)據(jù)量:當(dāng)新增數(shù)據(jù)有一定的量級的要求,人工新增耗時耗力的時候,應(yīng)該考慮或者提前考慮到數(shù)據(jù)的上傳;

實(shí)際上后臺產(chǎn)品會經(jīng)常用到批量上傳功能,因?yàn)楹笈_的主要目的就是提升效率,而批量數(shù)據(jù)錄入是必要的手段之一。

2. 傳什么

給出模板

3. 傳上去之后的校驗(yàn)和錯誤提示

校驗(yàn)會在數(shù)據(jù)校驗(yàn)處說到,錯誤提示,最好給出上傳數(shù)據(jù)條數(shù)、失敗條數(shù)、成功條數(shù)。并選擇恰當(dāng)?shù)姆绞浇o出錯誤的信息(Excel、直接羅列等)。

4. 數(shù)據(jù)處理

覆蓋數(shù)據(jù)還是重復(fù)數(shù)據(jù)上傳失??;部分失敗是部分上傳成功還是整體上傳都失??;非必填數(shù)據(jù)的默認(rèn)數(shù)據(jù)處理方式。

五、數(shù)據(jù)校驗(yàn)

  • 常見數(shù)據(jù)校驗(yàn):格式(中英文、數(shù)字、特殊字符)、長度(**字符以內(nèi))、必填還是選填、有效性(例如商品ID)、重復(fù);
  • 時效性:什么時間內(nèi)可以支持增刪改查;
  • 其他:按照需求要求做校驗(yàn);
  • 數(shù)據(jù)上傳時的校驗(yàn)。

上傳的時候同樣需要考慮以上所有的普通校驗(yàn);

表頭的校驗(yàn)和提示(解析為對應(yīng)字段):表頭名稱不符、表頭未填無法識別。

六、數(shù)據(jù)展示方式和性能

1. 數(shù)據(jù)展示方式

列表頁面需不需要展示出來,查看頁面需要展示出來,數(shù)據(jù)展示的交互形式;

2. 性能

一些交互的渲染或者口徑的實(shí)時計(jì)算,會使得頁面的加載速度變慢,這時候需要考慮展示性能的優(yōu)化。

比如將一些數(shù)據(jù)由進(jìn)入頁面時拉取和計(jì)算全部相關(guān)數(shù)據(jù)改為手動點(diǎn)擊觸發(fā)單個數(shù)據(jù)的計(jì)算;比如將列表頁數(shù)據(jù)由100條降為50條,也可以緩解加載速度變慢的問題。

七、數(shù)據(jù)實(shí)時性要求

一般根據(jù)數(shù)據(jù)的應(yīng)用場景考慮T+1數(shù)據(jù)還是實(shí)時數(shù)據(jù),對實(shí)時性要求比較高的數(shù)據(jù)會選擇實(shí)時數(shù)據(jù),要求不高的直接選擇T+1數(shù)據(jù)即可。如果數(shù)據(jù)依賴于其他的業(yè)務(wù)群,一定要確認(rèn)好該數(shù)據(jù)接口的實(shí)時性問題。

額外的,會因?yàn)檎故拘阅艿膯栴},選擇*分鐘或者*小時緩存,來解決實(shí)時計(jì)算帶來的服務(wù)器壓力;同時避免T+1的數(shù)據(jù)延遲時間過長。

八、數(shù)據(jù)計(jì)算規(guī)則(口徑)

明確數(shù)據(jù)計(jì)算的規(guī)則,

舉例:轉(zhuǎn)化人數(shù)是滿足什么條件的屬于轉(zhuǎn)化,支付狀態(tài),購買順序,多人轉(zhuǎn)化歸屬。

最好是給出多個案例,輔助大家理解口徑的計(jì)算。

九、歷史數(shù)據(jù)和版本處理

對于已有的數(shù)據(jù)表,增加一個數(shù)據(jù)字段,一定要考慮歷史數(shù)據(jù)的處理,一般采用歷史數(shù)據(jù)默認(rèn)選擇為**。

十、記錄數(shù)據(jù)變更

后臺的數(shù)據(jù)口徑是復(fù)雜而變動的,經(jīng)常出現(xiàn)的現(xiàn)象是很快忘記了之前指定的數(shù)據(jù)口徑,或者面對新的公司發(fā)現(xiàn)沒有任何數(shù)據(jù)口徑的記錄。

這需要產(chǎn)品經(jīng)理做好數(shù)據(jù)口徑變動記錄,利人又利己!

至于數(shù)據(jù)相關(guān)的一些功能:數(shù)據(jù)列表、篩選區(qū)域等需求的注意事項(xiàng),會在接下來的checklist中講到。

 

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

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

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 寫得很全!

    回復(fù)
  2. 作者咋不更新了呀

    回復(fù)
  3. 坐等作者更新

    來自廣東 回復(fù)