chinesefreesexvideos高潮,欧美极品少妇性运交,久久久国产一区二区三区,99久久婷婷国产综合精品,成人国产一区二区三区

APP推廣合作
聯(lián)系“鳥(niǎo)哥筆記小喬”
數(shù)據(jù)與運(yùn)營(yíng)(深入前端研發(fā)效能治理:數(shù)據(jù)化運(yùn)營(yíng)思路及其實(shí)踐)
2022-11-09 20:37:54

?深入前端研發(fā)效能治理:數(shù)據(jù)化運(yùn)營(yíng)思路及其實(shí)踐

數(shù)據(jù)與運(yùn)營(yíng)(深入前端研發(fā)效能治理:數(shù)據(jù)化運(yùn)營(yíng)思路及其實(shí)踐)
  數(shù)據(jù)中臺(tái)前端研發(fā)無(wú)不讓人厚重真實(shí)地感受到“唯一不變的是變化”。拿集團(tuán)的數(shù)據(jù)資產(chǎn)服務(wù)平臺(tái)來(lái)說(shuō),業(yè)務(wù)上經(jīng)過(guò)兩年的發(fā)展,已由單一的數(shù)據(jù)管理和使用平臺(tái)發(fā)展成了集團(tuán)具有一定規(guī)模和影響力的全域數(shù)據(jù)要素交易所,而從前端技術(shù)側(cè),僅從代碼提交報(bào)表就能明顯看到,今年的代碼提交量平均是去年的 2-3 倍,可見(jiàn)其業(yè)務(wù)擴(kuò)張速度之快。

  代碼提交量暴漲的背后,是團(tuán)隊(duì)、技術(shù)和研發(fā)過(guò)程的發(fā)展。研發(fā)團(tuán)隊(duì)從最初的 2-3 人,發(fā)展到了如今約 10 人規(guī)模;項(xiàng)目的前端工程也經(jīng)歷了從常規(guī)的 React+TypeScript+數(shù)據(jù)流架構(gòu),到支持多獨(dú)立業(yè)務(wù)模塊的 Monorepo 微前端形式,再到 Pro-Code 與搭建結(jié)合的開(kāi)發(fā)模式;流程上也經(jīng)歷過(guò)月級(jí)別的大迭代與周級(jí)別的敏捷開(kāi)發(fā),有過(guò)單人負(fù)責(zé)與多人協(xié)作開(kāi)發(fā),甚至與外包同學(xué)遠(yuǎn)程跨業(yè)務(wù)領(lǐng)域廣泛協(xié)作,經(jīng)歷了不少難題。

  1 為什么要數(shù)據(jù)化運(yùn)營(yíng)?

  遇到的困難中,今日且不談這些具體的難題,業(yè)務(wù)的增長(zhǎng)帶來(lái)技術(shù)和團(tuán)隊(duì)的種種變化,再平常不過(guò)了。不妨換個(gè)思路,跳出研究問(wèn)題本身,先找一找問(wèn)題產(chǎn)生的根本性原因:

  覺(jué)得一天到晚都在處理代碼評(píng)審,為什么?是業(yè)務(wù)需求多,節(jié)奏快,還是開(kāi)發(fā)者的習(xí)慣或研發(fā)流程節(jié)奏出現(xiàn)了問(wèn)題?代碼評(píng)審問(wèn)題那么多,處理了兩三天還不斷有新的問(wèn)題,為什么?是開(kāi)發(fā)者代碼水平問(wèn)題還是自己評(píng)審的方式存在不妥的地方?一個(gè)開(kāi)發(fā)同學(xué)同樣的問(wèn)題每次總是出現(xiàn),為什么?是業(yè)務(wù)邏輯本身限制還是編碼流程和規(guī)范培訓(xùn)得不到位?我們當(dāng)然希望每個(gè)問(wèn)題都能準(zhǔn)確找到它們的根本原因,因此我們經(jīng)常找開(kāi)發(fā)同學(xué)尋求反饋,但反饋效果往往比較局限。例如,我不去問(wèn),對(duì)方不會(huì)反饋問(wèn)題;我覺(jué)得不需要優(yōu)化的點(diǎn),對(duì)方覺(jué)得需要;我打算以某種方式解決某效率問(wèn)題,但常常是解決得不徹底或者根本沒(méi)有解決。

  這個(gè)問(wèn)題的根本原因在于,我們都是站在自己的視角來(lái)審視問(wèn)題,而沒(méi)有一個(gè)更高的俯視視角來(lái)幫助我們看清全局,甚至是洞察一些規(guī)律性、預(yù)測(cè)性的變化。越來(lái)越多的訴求指向了“數(shù)據(jù)化運(yùn)營(yíng)”這個(gè)概念。

  2 明確目標(biāo)

  上面我們提到,希望通過(guò)研發(fā)效能的數(shù)據(jù)化運(yùn)營(yíng)思路,通過(guò)真實(shí)的研發(fā)效能數(shù)據(jù)來(lái)看清團(tuán)隊(duì)的整體大盤(pán)和明細(xì)指標(biāo),就能從更高的位置審視團(tuán)隊(duì)的業(yè)務(wù)研發(fā),隱藏的問(wèn)題就能夠在數(shù)據(jù)中暴露,問(wèn)題的原因就能夠在數(shù)據(jù)中自現(xiàn),從而使人更好地思考如何解決,更加準(zhǔn)確定位到根本,最終使研發(fā)效能得到提升。

  作為數(shù)據(jù)中臺(tái)前端團(tuán)隊(duì)業(yè)務(wù)開(kāi)發(fā)者與研發(fā)流程管控者中的一員,本次和大家分享在團(tuán)隊(duì)中我們?nèi)绾芜\(yùn)用數(shù)據(jù)化運(yùn)營(yíng)的思路來(lái)管理研發(fā)流程與研發(fā)質(zhì)量,達(dá)到提升研發(fā)效能的目標(biāo)。

  1 設(shè)計(jì)指標(biāo)

  要提升研發(fā)效能,我們需要定義出關(guān)鍵的數(shù)據(jù)指標(biāo)。通常的研發(fā)效能指標(biāo)涵蓋了整個(gè)研發(fā)流程中的不同環(huán)節(jié),相輔相成。如“代碼質(zhì)量分(代碼 Lint 問(wèn)題數(shù))”“需求研發(fā)周期”“敏捷迭代交付周期”“研發(fā)活動(dòng)效率”“發(fā)布耗時(shí)”等。

  限于篇幅,本文以“研發(fā)活動(dòng)效率”這一指標(biāo)為研究對(duì)象,探討結(jié)合團(tuán)隊(duì)實(shí)際情況,我們能做什么。

  研發(fā)活動(dòng)是團(tuán)隊(duì)平常進(jìn)行最多的事,映射到具體的研發(fā)流程,則是代碼 Commit 和提交代碼評(píng)審。評(píng)審人負(fù)責(zé)代碼評(píng)審的質(zhì)量把控,并最終通過(guò)評(píng)審并合并代碼到主分支,一次“研發(fā)活動(dòng)”即告捷。經(jīng)過(guò)團(tuán)隊(duì)大量實(shí)踐表明,最能影響研發(fā)活動(dòng)效率的是代碼評(píng)審的提交頻率和處理時(shí)間。

  首先,對(duì)開(kāi)發(fā)者,代碼評(píng)審需要規(guī)約。我們規(guī)定以 1 天或 2 天為代碼評(píng)審提交周期,以每個(gè) Aone 缺陷或需求為最小粒度,隔一段時(shí)間就提一個(gè),否則會(huì)造成新開(kāi)發(fā)代碼量的積壓,造成評(píng)審人壓力過(guò)大,若是問(wèn)題較多,或是邏輯出現(xiàn)方向性問(wèn)題,更難以控制項(xiàng)目進(jìn)度和風(fēng)險(xiǎn);相反,如果頻率過(guò)高,中途不斷打斷評(píng)審人正常的工作,也會(huì)對(duì)其造成困擾。

  其次,對(duì)代碼評(píng)審人,也需要一定的約定。例如代碼評(píng)審提交過(guò)來(lái),可能有些評(píng)審?fù)瑢W(xué)會(huì)忘記或暫時(shí)擱置,造成提交的代碼久久無(wú)人處理,與此同時(shí)開(kāi)發(fā)同學(xué)又提交了新的業(yè)務(wù)代碼,就回到了上面提到的代碼積壓?jiǎn)栴},造成評(píng)審阻塞的惡性循環(huán)。

  聊到這兒,相信大家已經(jīng)知道了團(tuán)隊(duì)的痛點(diǎn):在 5+ 業(yè)務(wù)領(lǐng)域,8+ 需求并行,加以外包協(xié)作的 10 人(正式同學(xué))前端研發(fā)團(tuán)隊(duì)中,我們明確代碼評(píng)審暴露的問(wèn)題,但我們不知道量化出來(lái)具體是怎么樣的情況,到底耗時(shí)多久,也不知道是哪些開(kāi)發(fā)同學(xué)或評(píng)審?fù)瑢W(xué)的節(jié)奏出現(xiàn)了異常,問(wèn)題只有現(xiàn)象沒(méi)有切入點(diǎn)。因此我們走一個(gè)數(shù)據(jù)化運(yùn)營(yíng)的完整流程,來(lái)嘗試解決上述問(wèn)題。

  2 埋點(diǎn)上報(bào)

  明確了要觀察的指標(biāo),下一步是對(duì)整個(gè)指標(biāo)進(jìn)行拆解,確定在研發(fā)流程中需要上報(bào)哪些數(shù)據(jù)。對(duì)“代碼評(píng)審處理時(shí)長(zhǎng)和頻率”,我們可以分解出如下信息:

  代碼評(píng)審提交時(shí)間代碼評(píng)審?fù)ㄟ^(guò)時(shí)間代碼提交人代碼評(píng)審人該輪代碼評(píng)審是否被合并該輪代碼評(píng)審的輪次其他必要的信息,如提交的評(píng)審屬于哪個(gè)分支,哪個(gè)需求,哪個(gè)項(xiàng)目等。如何收集這些數(shù)據(jù)呢?

  團(tuán)隊(duì)研發(fā)效能工具簡(jiǎn)介

  得益于團(tuán)隊(duì)的研發(fā)效能基建(見(jiàn)上圖),我們通過(guò)研發(fā)效能工具 DT-Hornet,實(shí)現(xiàn)了團(tuán)隊(duì)研發(fā)流程管控的“大一統(tǒng)”。

  在調(diào)用自定義 NPM Script 的“req”(需求管理,requirements manage)命令進(jìn)行分支創(chuàng)建和維護(hù)時(shí),能夠收集到分支和對(duì)應(yīng)的需求相關(guān)信息,甚至讓開(kāi)發(fā)者預(yù)先填好需求的聯(lián)調(diào)、提測(cè)、發(fā)布等時(shí)間節(jié)奏;在調(diào)用“cr”(提交代碼評(píng)審,code review)命令提交代碼評(píng)審時(shí),工具能夠通過(guò)開(kāi)發(fā)者所在的分支自動(dòng)識(shí)別到其對(duì)應(yīng)需求并自動(dòng)確認(rèn)目標(biāo)分支,自動(dòng)收集 Commit 信息,觸發(fā) Aone 相關(guān)提交邏輯,方便地創(chuàng)建代碼評(píng)審并發(fā)送釘釘通知到群;在調(diào)用“pub”(發(fā)布,publish)命令時(shí)通過(guò)自動(dòng)識(shí)別到的開(kāi)發(fā)者和需求信息,自動(dòng)發(fā)布準(zhǔn)確的預(yù)發(fā)環(huán)境(團(tuán)隊(duì)內(nèi)是多套前端環(huán)境并存,互不干擾)。CR命令層埋點(diǎn)邏輯

  下面聊一些技術(shù)細(xì)節(jié)。當(dāng)開(kāi)發(fā)者提交 CR 時(shí),經(jīng)過(guò)如下步驟的自動(dòng)化處理:

  校驗(yàn)工作區(qū)是否干凈,判斷當(dāng)前分支有效性;找到對(duì)應(yīng)需求,確認(rèn)目標(biāo)分支;訪問(wèn)持久化數(shù)據(jù),檢查是否有前置 CR(即,前一次 CR 未合并,本次有新的 Commit,提交后仍然是同一個(gè)CR);查找是否有未上報(bào)的已完成 CR 信息,并收集其中有用的信息并上報(bào):在此過(guò)程中,會(huì)計(jì)算前一次 CR 的最新 Commit ID 是否已經(jīng)包含在目標(biāo)遠(yuǎn)程分支的 Commit Log 集合中,若包含則表示代碼已合并,即 CR 已完成;若有已完成的 CR 信息,則從持久化 CR 信息中取得 CR 提交時(shí)間,從目標(biāo)分支的 Commit Log 中取得代碼合并結(jié)點(diǎn)的提交時(shí)間作為代碼合并時(shí)間,即可作為準(zhǔn)確的 CR 通過(guò)時(shí)間;代碼檢查,自動(dòng)合并目標(biāo)分支代碼,若產(chǎn)生代碼沖突則報(bào)錯(cuò)返回;執(zhí)行真正的提交 CR 邏輯,并將 CR 所有信息合在一起做數(shù)據(jù)上報(bào)和持久化存儲(chǔ),后續(xù)釘釘通知到群;最后對(duì) CR Commit 進(jìn)行打標(biāo),方便后續(xù)通過(guò) Tag 找到 Commit ID。監(jiān)控平臺(tái)使用及技術(shù)層邏輯簡(jiǎn)介

  在上述 CR 提交與埋點(diǎn)邏輯的基礎(chǔ)上,借助集團(tuán)監(jiān)控平臺(tái)ARMS的能力(封裝了通用能力 Trace-SDK),我們能夠輕易地上報(bào)數(shù)據(jù)。

  要使用監(jiān)控平臺(tái),需要在其中注冊(cè)一個(gè)應(yīng)用,獲得一個(gè) PID 唯一標(biāo)識(shí)。在埋點(diǎn)上報(bào)邏輯中,在 Trace-SDK 實(shí)例化時(shí)傳入該 PID,埋點(diǎn)處調(diào)用其 log API 即可完成上報(bào)。如下代碼展示了效能工具內(nèi)核如何調(diào)用 Trace-SDK 來(lái)聲明其通用埋點(diǎn)上報(bào)邏輯。

  如代碼所示,工具組織各個(gè)不同的 C 字段(自定義上報(bào)字段)來(lái)搭配不同的上報(bào)類(lèi)型進(jìn)行上報(bào),在 CR 上報(bào)的場(chǎng)景中,需要兩種類(lèi)型,CR 用來(lái)上報(bào)按“次”來(lái)計(jì)算的 CR 的詳細(xì)信息,而 CR_HANDLING 用來(lái)上報(bào)計(jì)算后的按“輪”來(lái)計(jì)算的 CR 信息,一“輪” CR 中可能包含多“次” CR。

  在監(jiān)控平臺(tái)側(cè),對(duì)應(yīng)地配置了上報(bào)類(lèi)型和 C 字段的別名,方便后續(xù)的數(shù)據(jù)拉取和處理。如下圖所示。

  埋點(diǎn)上報(bào)數(shù)據(jù)即發(fā)送請(qǐng)求。一般是請(qǐng)求服務(wù)端某個(gè) 1*1 像素的圖片,并在請(qǐng)求發(fā)送時(shí)帶上所有需要上報(bào)的信息。這里除了 CR 信息,還包括一些通用的系統(tǒng)層面的信息。

  監(jiān)控平臺(tái)接收到數(shù)據(jù),將數(shù)據(jù)通過(guò)日志服務(wù)存儲(chǔ)到 HBase 集群,數(shù)據(jù)在 ARMS 平臺(tái)即可通過(guò)即席查詢(xún)獲取到。

  3 數(shù)據(jù)處理

  歸功于 ARMS 監(jiān)控平臺(tái),上述步驟已完成了數(shù)據(jù)的采集和存儲(chǔ),接下來(lái)要進(jìn)行數(shù)據(jù)的同步回流和初步處理等操作。每天上報(bào)到監(jiān)控平臺(tái)的實(shí)時(shí)數(shù)據(jù)將存儲(chǔ)到相應(yīng)的離線小時(shí)表中,我們申請(qǐng)對(duì)應(yīng)表的權(quán)限,通過(guò)查詢(xún)表的視圖,能夠獲取到效能工具 PID 下采集的所有明細(xì)數(shù)據(jù)。

  離線數(shù)據(jù)同步

  由于監(jiān)控平臺(tái)存儲(chǔ)成本有限,只能保留近 30 天的數(shù)據(jù),且原表包括了監(jiān)控平臺(tái)中所有 PID 上報(bào)的數(shù)據(jù),數(shù)據(jù)量非常大,造成視圖查詢(xún)較慢,且查詢(xún)時(shí)若條件不嚴(yán)格,很容易因資源不足而發(fā)生查詢(xún)錯(cuò)誤。因此我們考慮在 Dataworks 上建立一個(gè)周期任務(wù),將我們需要的數(shù)據(jù)定期同步到自己創(chuàng)建的表中,即可解決問(wèn)題。

  在周期任務(wù)中,我們通過(guò) INSERT OVERWRITE 語(yǔ)句,按照 ds 字段規(guī)定的分區(qū)范圍,每天向表 source_table 中寫(xiě)入數(shù)據(jù),且不會(huì)產(chǎn)生重復(fù)數(shù)據(jù)。將該任務(wù)發(fā)布后,它每天就會(huì)生成一個(gè)周期實(shí)例,穩(wěn)定地為我們提供所需的監(jiān)控?cái)?shù)據(jù)。

  數(shù)據(jù)分析 SQL 設(shè)計(jì)

  我們利用 FBI 平臺(tái)來(lái)做數(shù)據(jù)分析。在 FBI 數(shù)據(jù)集編輯中,我們可以方便地基于剛才創(chuàng)建的 ODPS 表聲明 SQL,進(jìn)一步解析自己想要的字段。

  我們將 C 字段全部語(yǔ)義化,并運(yùn)用簡(jiǎn)單的內(nèi)置函數(shù),對(duì)數(shù)據(jù)進(jìn)行空值處理或格式化處理,以備進(jìn)一步利用。代碼評(píng)審數(shù)據(jù)明細(xì)分析表、代碼評(píng)審處理數(shù)據(jù)明細(xì)分析表和代碼評(píng)審匯總分析表分別聲明如下:

  4 設(shè)計(jì)報(bào)表

  產(chǎn)出了分析數(shù)據(jù),接下來(lái)就可以進(jìn)行報(bào)表設(shè)計(jì)與搭建了。FBI 平臺(tái)提供了豐富的圖表可供選擇,在使用時(shí)需要明確它們的含義。

  圍繞著代碼評(píng)審,我們?cè)O(shè)計(jì)了以下總體和細(xì)分指標(biāo)的報(bào)表。

  代碼活動(dòng)總覽報(bào)表

  CR 平均處理時(shí)長(zhǎng)及健康狀況,認(rèn)為 24 小時(shí)以下為健康;CR 平均頻次及健康狀況,認(rèn)為每人每天 1-3 次為健康;CR 平均處理時(shí)長(zhǎng)按開(kāi)發(fā)者、需求的排行榜;CR 平均頻次按開(kāi)發(fā)者的排行榜(為避免內(nèi)卷,當(dāng)頻次由高到低排列時(shí),只展示超出健康度范圍外的數(shù)據(jù))。代碼活動(dòng)明細(xì)報(bào)表

  項(xiàng)目粒度的代碼活動(dòng)健康度(CR 平均處理時(shí)長(zhǎng)、CR 平均頻次);項(xiàng)目下各需求 CR 占比;項(xiàng)目 CR 提交時(shí)間分布;項(xiàng)目粒度的需求 CR 流轉(zhuǎn)情況(需求-開(kāi)發(fā)者-主要評(píng)審人);項(xiàng)目下各開(kāi)發(fā)者的 CR 提交頻數(shù)與負(fù)責(zé)需求數(shù)對(duì)比等。除此之外,報(bào)表頁(yè)面還搭建了查詢(xún)?cè)敿?xì)數(shù)據(jù)的明細(xì)列表,支持搜索各項(xiàng)維度數(shù)據(jù),如項(xiàng)目名稱(chēng)、開(kāi)發(fā)者等。

  5 問(wèn)題洞察與解決

  經(jīng)過(guò)以上的報(bào)表搭建和優(yōu)化,我們能初步解決首要的“看數(shù)”問(wèn)題——不再擔(dān)心代碼評(píng)審產(chǎn)生的成本無(wú)法量化,能夠明確代碼評(píng)審具體耗時(shí)多久,也能從報(bào)表中發(fā)現(xiàn)和洞察潛在的問(wèn)題。

  案例一:總覽分析

  從有數(shù)據(jù)記錄以來(lái),發(fā)現(xiàn)從 7 月初到 9 月初,團(tuán)隊(duì)的代碼活動(dòng)明顯提升,若項(xiàng)目是固定的,CR 頻數(shù)卻上升了,則說(shuō)明需求量可能有上升趨勢(shì),再對(duì)比 CR 涉及的項(xiàng)目數(shù)趨勢(shì),跟 CR 提交趨勢(shì)線基本吻合,說(shuō)明有更多的項(xiàng)目利用效能工具的能力,而需求研發(fā)可以認(rèn)為對(duì)于項(xiàng)目粒度的研發(fā)是表現(xiàn)正常的,但整體趨勢(shì)是項(xiàng)目增多,也要關(guān)注團(tuán)隊(duì)同學(xué)們的業(yè)務(wù)壓力。

  獲得了上述信息后,結(jié)合團(tuán)隊(duì)中實(shí)際研發(fā)的項(xiàng)目,可逐一觀察項(xiàng)目粒度的明細(xì)報(bào)表數(shù)據(jù),進(jìn)一步了解業(yè)務(wù)研發(fā)情況。

  案例二:異常洞察

  研發(fā)效能管理者和項(xiàng)目負(fù)責(zé)人會(huì)關(guān)注一些異常的數(shù)據(jù),例如超出健康度的 CR 處理時(shí)長(zhǎng)、CR 頻次等信息。項(xiàng)目負(fù)責(zé)人可以立即提醒相應(yīng)的開(kāi)發(fā)同學(xué)或需求的對(duì)應(yīng)負(fù)責(zé)人,讓其關(guān)注項(xiàng)目的進(jìn)展情況,使該項(xiàng)目需求研發(fā)回到健康的狀態(tài)。

  案例三:項(xiàng)目級(jí)效率研判

  項(xiàng)目負(fù)責(zé)人也可以關(guān)注自己項(xiàng)目的代碼活動(dòng)健康狀況。上圖中 A 項(xiàng)目 CR 平均處理時(shí)長(zhǎng)在 4 小時(shí)左右,基本上當(dāng)天問(wèn)題能夠當(dāng)天解決,且 CR 平均頻次為 1.8 次,說(shuō)明該項(xiàng)目的代碼評(píng)審基本能夠無(wú)問(wèn)題通過(guò),或者一次把問(wèn)題解決。項(xiàng)目的健康度較高。

  而 B 項(xiàng)目的數(shù)據(jù)相對(duì)一般,CR 平均處理時(shí)長(zhǎng)超過(guò)了 1 天,且平均每輪 CR 頻次達(dá)到了 5.5 次,不是一個(gè)健康的狀態(tài)。這時(shí)項(xiàng)目負(fù)責(zé)人就需要引起關(guān)注,深入項(xiàng)目中尋找是什么因素導(dǎo)致了異常,并對(duì)項(xiàng)目未來(lái)的進(jìn)展做一些研判和決策:

  項(xiàng)目排期是否正常?項(xiàng)目開(kāi)發(fā)者是否遇到了困難?開(kāi)發(fā)習(xí)慣和模式是否需要調(diào)整?等等。1 數(shù)據(jù)化運(yùn)營(yíng)的本質(zhì)是沉淀或驗(yàn)證經(jīng)驗(yàn)

  當(dāng)我們接觸一個(gè)新的領(lǐng)域,或者對(duì)于某些業(yè)務(wù)邏輯、用戶(hù)體驗(yàn)不知道當(dāng)前的產(chǎn)品設(shè)計(jì)能否真正服務(wù)到客戶(hù),就可以嘗試用數(shù)據(jù)化運(yùn)營(yíng)來(lái)幫助觀測(cè)效果,沉淀經(jīng)驗(yàn),知道什么樣的設(shè)計(jì)是好的,什么樣的設(shè)計(jì)并沒(méi)有價(jià)值。

  或者,借助埋點(diǎn)上報(bào)的真實(shí)統(tǒng)計(jì)數(shù)據(jù),我們可以更客觀地驗(yàn)證產(chǎn)品設(shè)計(jì)的價(jià)值。例如,某個(gè)數(shù)據(jù)表配置頁(yè)面,一開(kāi)始用戶(hù)需要一個(gè)一個(gè)配置,效率很低;后續(xù)經(jīng)過(guò)用戶(hù)調(diào)研,設(shè)計(jì)添加了一個(gè)自動(dòng)同步元數(shù)據(jù)的按鈕,一鍵添加即可,用戶(hù)可能只需要修改部分字段的信息即可提交。我們通過(guò)埋點(diǎn)觀察用戶(hù)從打開(kāi)編輯頁(yè)面到點(diǎn)擊保存按鈕的時(shí)間間隔變化趨勢(shì),即能夠驗(yàn)證該優(yōu)化的價(jià)值所在。

  2 避免過(guò)度依賴(lài)數(shù)據(jù)的誤區(qū)

  數(shù)據(jù)化運(yùn)營(yíng)的優(yōu)點(diǎn)可見(jiàn)一斑,但也需要避免一刀切地過(guò)度使用和依賴(lài)數(shù)據(jù)。當(dāng)我們熟悉了所在的業(yè)務(wù)領(lǐng)域,通過(guò)多次的數(shù)據(jù)驗(yàn)證形成經(jīng)驗(yàn)后,再遇到類(lèi)似的場(chǎng)景,即可快速高效地決策。

  3 數(shù)據(jù)化運(yùn)營(yíng)能給研發(fā)效能治理帶來(lái)什么

  研發(fā)效能治理是一個(gè)長(zhǎng)期的、持續(xù)的過(guò)程。隨著團(tuán)隊(duì)支持的業(yè)務(wù)日新月異千變?nèi)f化,我們也多次迭代了效能工具來(lái)通過(guò)技術(shù)手段間接地支持著業(yè)務(wù)。

  現(xiàn)階段,團(tuán)隊(duì)所有業(yè)務(wù)的前端研發(fā)都采用現(xiàn)行的研發(fā)效能工具體系和數(shù)據(jù)化運(yùn)營(yíng)方案。搭建的數(shù)據(jù)報(bào)表主要解決“看數(shù)”的問(wèn)題,可以從中主動(dòng)發(fā)現(xiàn)異常并找到問(wèn)題的根源,但數(shù)據(jù)化運(yùn)營(yíng)提供的能力不僅于此。

  自動(dòng)化信息同步機(jī)制

  以往發(fā)布需求,發(fā)布負(fù)責(zé)人會(huì)運(yùn)行效能工具的功能命令來(lái)打印出將要發(fā)布的需求信息,這個(gè)流程需要手動(dòng)操作,且算上規(guī)范化流程中的“新建發(fā)布計(jì)劃文檔”“新建自測(cè)報(bào)告文檔”等操作,流程成本較高。

  利用數(shù)據(jù)化運(yùn)營(yíng),將創(chuàng)建的需求信息上報(bào)到監(jiān)控平臺(tái),即可利用數(shù)據(jù)進(jìn)行每周定期群播報(bào),在上線時(shí)間準(zhǔn)確的情況下,能夠讓所有開(kāi)發(fā)同學(xué)看到待上線的需求,做到信息同步。再通過(guò)周期任務(wù)機(jī)制自動(dòng)化創(chuàng)建相應(yīng)發(fā)布日期的文檔,發(fā)布流程上的成本即可大大降低。

  工程化串聯(lián)

  研發(fā)效能報(bào)表能做的內(nèi)容遠(yuǎn)不止 CR 效率。結(jié)合工程化整體流程,我們能夠加入需求、構(gòu)建、發(fā)布、效能工具使用等相關(guān)指標(biāo),建設(shè)為報(bào)表站點(diǎn)。我們借此對(duì)整個(gè)工程化體系進(jìn)行數(shù)據(jù)化運(yùn)營(yíng),不斷優(yōu)化體驗(yàn),例如提升構(gòu)建速度、發(fā)布效率等,跳出研發(fā)流程管控本身,放眼更全局的視角。

  實(shí)時(shí)告警和跟進(jìn)

  我們可以通過(guò)實(shí)時(shí)告警進(jìn)一步提升主觀能動(dòng)性,例如當(dāng)開(kāi)發(fā)者合并代碼出錯(cuò)時(shí),立即實(shí)時(shí)上報(bào)錯(cuò)誤,項(xiàng)目負(fù)責(zé)人就能第一時(shí)間知道是代碼沖突、權(quán)限還是其他原因,并敦促需求負(fù)責(zé)人和開(kāi)發(fā)者高效解決,避免阻塞項(xiàng)目進(jìn)度。

  當(dāng)效能工具、工程化框架本身出現(xiàn)邏輯錯(cuò)誤時(shí),也能夠通過(guò)實(shí)時(shí)告警及時(shí)通知到工具開(kāi)發(fā)人,無(wú)需用戶(hù)反饋即可排查和解決工具 Bug。

  效能工具無(wú)人值守

  進(jìn)一步地,利用數(shù)據(jù)化運(yùn)營(yíng),我們能夠找出最經(jīng)常出現(xiàn)的問(wèn)題,沉淀出自查文檔,在效能工具運(yùn)行報(bào)錯(cuò)的 catch 邏輯中為用戶(hù)提示出文檔鏈接,幫助其自主解決問(wèn)題。經(jīng)過(guò)一段時(shí)間到沉淀,效能工具即可做到無(wú)人值守的運(yùn)營(yíng),更加提升研發(fā)效能。

  綜上,我們以代碼評(píng)審效率洞察的例子了解了如何通過(guò)數(shù)據(jù)化運(yùn)營(yíng)的手段管控研發(fā)效能,它能夠做到平時(shí)開(kāi)發(fā)準(zhǔn)確記錄,發(fā)現(xiàn)問(wèn)題及時(shí)解決;在解決問(wèn)題的同時(shí)對(duì)團(tuán)隊(duì)未來(lái)研發(fā)效能發(fā)展趨勢(shì)有了新的思考和規(guī)劃。

  還是那句話,研發(fā)效能治理是一個(gè)長(zhǎng)期的、持續(xù)的過(guò)程,我們希望能運(yùn)用類(lèi)似數(shù)據(jù)化運(yùn)營(yíng)這樣的有效方法,廣泛地實(shí)踐研發(fā)流程,深入地定義、了解、克服其中遇到的問(wèn)題,使團(tuán)隊(duì)研發(fā)猶如常青藤一般持續(xù)健康地發(fā)展壯大。

  作者 | 杭歌

  原文鏈接:

  http://click.aliyun.com/m/1000298832/

  本文為阿里云原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
林先生
分享到朋友圈
收藏
收藏
評(píng)分

綜合評(píng)分:

我的評(píng)分
Xinstall 15天會(huì)員特權(quán)
Xinstall是專(zhuān)業(yè)的數(shù)據(jù)分析服務(wù)商,幫企業(yè)追蹤渠道安裝來(lái)源、裂變拉新統(tǒng)計(jì)、廣告流量指導(dǎo)等,廣泛應(yīng)用于廣告效果統(tǒng)計(jì)、APP地推與CPS/CPA歸屬統(tǒng)計(jì)等方面。
20羽毛
立即兌換
一書(shū)一課30天會(huì)員體驗(yàn)卡
領(lǐng)30天VIP會(huì)員,110+門(mén)職場(chǎng)大課,250+本精讀好書(shū)免費(fèi)學(xué)!助你提升職場(chǎng)力!
20羽毛
立即兌換
順豐同城急送全國(guó)通用20元優(yōu)惠券
順豐同城急送是順豐推出的平均1小時(shí)送全城的即時(shí)快送服務(wù),專(zhuān)業(yè)安全,準(zhǔn)時(shí)送達(dá)!
30羽毛
立即兌換
林先生
林先生
發(fā)表文章2263
確認(rèn)要消耗 羽毛購(gòu)買(mǎi)
數(shù)據(jù)與運(yùn)營(yíng)(深入前端研發(fā)效能治理:數(shù)據(jù)化運(yùn)營(yíng)思路及其實(shí)踐)嗎?
考慮一下
很遺憾,羽毛不足
我知道了

我們致力于提供一個(gè)高質(zhì)量?jī)?nèi)容的交流平臺(tái)。為落實(shí)國(guó)家互聯(lián)網(wǎng)信息辦公室“依法管網(wǎng)、依法辦網(wǎng)、依法上網(wǎng)”的要求,為完善跟帖評(píng)論自律管理,為了保護(hù)用戶(hù)創(chuàng)造的內(nèi)容、維護(hù)開(kāi)放、真實(shí)、專(zhuān)業(yè)的平臺(tái)氛圍,我們團(tuán)隊(duì)將依據(jù)本公約中的條款對(duì)注冊(cè)用戶(hù)和發(fā)布在本平臺(tái)的內(nèi)容進(jìn)行管理。平臺(tái)鼓勵(lì)用戶(hù)創(chuàng)作、發(fā)布優(yōu)質(zhì)內(nèi)容,同時(shí)也將采取必要措施管理違法、侵權(quán)或有其他不良影響的網(wǎng)絡(luò)信息。


一、根據(jù)《網(wǎng)絡(luò)信息內(nèi)容生態(tài)治理規(guī)定》《中華人民共和國(guó)未成年人保護(hù)法》等法律法規(guī),對(duì)以下違法、不良信息或存在危害的行為進(jìn)行處理。
1. 違反法律法規(guī)的信息,主要表現(xiàn)為:
    1)反對(duì)憲法所確定的基本原則;
    2)危害國(guó)家安全,泄露國(guó)家秘密,顛覆國(guó)家政權(quán),破壞國(guó)家統(tǒng)一,損害國(guó)家榮譽(yù)和利益;
    3)侮辱、濫用英烈形象,歪曲、丑化、褻瀆、否定英雄烈士事跡和精神,以侮辱、誹謗或者其他方式侵害英雄烈士的姓名、肖像、名譽(yù)、榮譽(yù);
    4)宣揚(yáng)恐怖主義、極端主義或者煽動(dòng)實(shí)施恐怖活動(dòng)、極端主義活動(dòng);
    5)煽動(dòng)民族仇恨、民族歧視,破壞民族團(tuán)結(jié);
    6)破壞國(guó)家宗教政策,宣揚(yáng)邪教和封建迷信;
    7)散布謠言,擾亂社會(huì)秩序,破壞社會(huì)穩(wěn)定;
    8)宣揚(yáng)淫穢、色情、賭博、暴力、兇殺、恐怖或者教唆犯罪;
    9)煽動(dòng)非法集會(huì)、結(jié)社、游行、示威、聚眾擾亂社會(huì)秩序;
    10)侮辱或者誹謗他人,侵害他人名譽(yù)、隱私和其他合法權(quán)益;
    11)通過(guò)網(wǎng)絡(luò)以文字、圖片、音視頻等形式,對(duì)未成年人實(shí)施侮辱、誹謗、威脅或者惡意損害未成年人形象進(jìn)行網(wǎng)絡(luò)欺凌的;
    12)危害未成年人身心健康的;
    13)含有法律、行政法規(guī)禁止的其他內(nèi)容;


2. 不友善:不尊重用戶(hù)及其所貢獻(xiàn)內(nèi)容的信息或行為。主要表現(xiàn)為:
    1)輕蔑:貶低、輕視他人及其勞動(dòng)成果;
    2)誹謗:捏造、散布虛假事實(shí),損害他人名譽(yù);
    3)嘲諷:以比喻、夸張、侮辱性的手法對(duì)他人或其行為進(jìn)行揭露或描述,以此來(lái)激怒他人;
    4)挑釁:以不友好的方式激怒他人,意圖使對(duì)方對(duì)自己的言論作出回應(yīng),蓄意制造事端;
    5)羞辱:貶低他人的能力、行為、生理或身份特征,讓對(duì)方難堪;
    6)謾罵:以不文明的語(yǔ)言對(duì)他人進(jìn)行負(fù)面評(píng)價(jià);
    7)歧視:煽動(dòng)人群歧視、地域歧視等,針對(duì)他人的民族、種族、宗教、性取向、性別、年齡、地域、生理特征等身份或者歸類(lèi)的攻擊;
    8)威脅:許諾以不良的后果來(lái)迫使他人服從自己的意志;


3. 發(fā)布垃圾廣告信息:以推廣曝光為目的,發(fā)布影響用戶(hù)體驗(yàn)、擾亂本網(wǎng)站秩序的內(nèi)容,或進(jìn)行相關(guān)行為。主要表現(xiàn)為:
    1)多次發(fā)布包含售賣(mài)產(chǎn)品、提供服務(wù)、宣傳推廣內(nèi)容的垃圾廣告。包括但不限于以下幾種形式:
    2)單個(gè)帳號(hào)多次發(fā)布包含垃圾廣告的內(nèi)容;
    3)多個(gè)廣告帳號(hào)互相配合發(fā)布、傳播包含垃圾廣告的內(nèi)容;
    4)多次發(fā)布包含欺騙性外鏈的內(nèi)容,如未注明的淘寶客鏈接、跳轉(zhuǎn)網(wǎng)站等,誘騙用戶(hù)點(diǎn)擊鏈接
    5)發(fā)布大量包含推廣鏈接、產(chǎn)品、品牌等內(nèi)容獲取搜索引擎中的不正當(dāng)曝光;
    6)購(gòu)買(mǎi)或出售帳號(hào)之間虛假地互動(dòng),發(fā)布干擾網(wǎng)站秩序的推廣內(nèi)容及相關(guān)交易。
    7)發(fā)布包含欺騙性的惡意營(yíng)銷(xiāo)內(nèi)容,如通過(guò)偽造經(jīng)歷、冒充他人等方式進(jìn)行惡意營(yíng)銷(xiāo);
    8)使用特殊符號(hào)、圖片等方式規(guī)避垃圾廣告內(nèi)容審核的廣告內(nèi)容。


4. 色情低俗信息,主要表現(xiàn)為:
    1)包含自己或他人性經(jīng)驗(yàn)的細(xì)節(jié)描述或露骨的感受描述;
    2)涉及色情段子、兩性笑話的低俗內(nèi)容;
    3)配圖、頭圖中包含庸俗或挑逗性圖片的內(nèi)容;
    4)帶有性暗示、性挑逗等易使人產(chǎn)生性聯(lián)想;
    5)展現(xiàn)血腥、驚悚、殘忍等致人身心不適;
    6)炒作緋聞、丑聞、劣跡等;
    7)宣揚(yáng)低俗、庸俗、媚俗內(nèi)容。


5. 不實(shí)信息,主要表現(xiàn)為:
    1)可能存在事實(shí)性錯(cuò)誤或者造謠等內(nèi)容;
    2)存在事實(shí)夸大、偽造虛假經(jīng)歷等誤導(dǎo)他人的內(nèi)容;
    3)偽造身份、冒充他人,通過(guò)頭像、用戶(hù)名等個(gè)人信息暗示自己具有特定身份,或與特定機(jī)構(gòu)或個(gè)人存在關(guān)聯(lián)。


6. 傳播封建迷信,主要表現(xiàn)為:
    1)找人算命、測(cè)字、占卜、解夢(mèng)、化解厄運(yùn)、使用迷信方式治?。?br />    2)求推薦算命看相大師;
    3)針對(duì)具體風(fēng)水等問(wèn)題進(jìn)行求助或咨詢(xún);
    4)問(wèn)自己或他人的八字、六爻、星盤(pán)、手相、面相、五行缺失,包括通過(guò)占卜方法問(wèn)婚姻、前程、運(yùn)勢(shì),東西寵物丟了能不能找回、取名改名等;


7. 文章標(biāo)題黨,主要表現(xiàn)為:
    1)以各種夸張、獵奇、不合常理的表現(xiàn)手法等行為來(lái)誘導(dǎo)用戶(hù);
    2)內(nèi)容與標(biāo)題之間存在嚴(yán)重不實(shí)或者原意扭曲;
    3)使用夸張標(biāo)題,內(nèi)容與標(biāo)題嚴(yán)重不符的。


8.「飯圈」亂象行為,主要表現(xiàn)為:
    1)誘導(dǎo)未成年人應(yīng)援集資、高額消費(fèi)、投票打榜
    2)粉絲互撕謾罵、拉踩引戰(zhàn)、造謠攻擊、人肉搜索、侵犯隱私
    3)鼓動(dòng)「飯圈」粉絲攀比炫富、奢靡享樂(lè)等行為
    4)以號(hào)召粉絲、雇用網(wǎng)絡(luò)水軍、「養(yǎng)號(hào)」形式刷量控評(píng)等行為
    5)通過(guò)「蹭熱點(diǎn)」、制造話題等形式干擾輿論,影響傳播秩序


9. 其他危害行為或內(nèi)容,主要表現(xiàn)為:
    1)可能引發(fā)未成年人模仿不安全行為和違反社會(huì)公德行為、誘導(dǎo)未成年人不良嗜好影響未成年人身心健康的;
    2)不當(dāng)評(píng)述自然災(zāi)害、重大事故等災(zāi)難的;
    3)美化、粉飾侵略戰(zhàn)爭(zhēng)行為的;
    4)法律、行政法規(guī)禁止,或可能對(duì)網(wǎng)絡(luò)生態(tài)造成不良影響的其他內(nèi)容。


二、違規(guī)處罰
本網(wǎng)站通過(guò)主動(dòng)發(fā)現(xiàn)和接受用戶(hù)舉報(bào)兩種方式收集違規(guī)行為信息。所有有意的降低內(nèi)容質(zhì)量、傷害平臺(tái)氛圍及欺凌未成年人或危害未成年人身心健康的行為都是不能容忍的。
當(dāng)一個(gè)用戶(hù)發(fā)布違規(guī)內(nèi)容時(shí),本網(wǎng)站將依據(jù)相關(guān)用戶(hù)違規(guī)情節(jié)嚴(yán)重程度,對(duì)帳號(hào)進(jìn)行禁言 1 天、7 天、15 天直至永久禁言或封停賬號(hào)的處罰。當(dāng)涉及欺凌未成年人、危害未成年人身心健康、通過(guò)作弊手段注冊(cè)、使用帳號(hào),或者濫用多個(gè)帳號(hào)發(fā)布違規(guī)內(nèi)容時(shí),本網(wǎng)站將加重處罰。


三、申訴
隨著平臺(tái)管理經(jīng)驗(yàn)的不斷豐富,本網(wǎng)站出于維護(hù)本網(wǎng)站氛圍和秩序的目的,將不斷完善本公約。
如果本網(wǎng)站用戶(hù)對(duì)本網(wǎng)站基于本公約規(guī)定做出的處理有異議,可以通過(guò)「建議反饋」功能向本網(wǎng)站進(jìn)行反饋。
(規(guī)則的最終解釋權(quán)歸屬本網(wǎng)站所有)

我知道了
恭喜你~答對(duì)了
+5羽毛
下一次認(rèn)真讀哦
成功推薦給其他人
+ 10羽毛
評(píng)論成功且進(jìn)入審核!審核通過(guò)后,您將獲得10羽毛的獎(jiǎng)勵(lì)。分享本文章給好友閱讀最高再得15羽毛~
(羽毛可至 "羽毛精選" 兌換禮品)
好友微信掃一掃
復(fù)制鏈接