《【熊典】字節跳動產研管理實踐:如何用工具提升產研效能.pdf》由會員分享,可在線閱讀,更多相關《【熊典】字節跳動產研管理實踐:如何用工具提升產研效能.pdf(44頁珍藏版)》請在三個皮匠報告上搜索。
1、字字節節跳跳動動產產研研管管理理實實踐踐:如如何何用用工工具具提提升升產產研研效效能能熊熊典典飛書項目研發負責人飛書項目研發負責人畢業于北大法學院,PKU HELPER&合同家創始人曾負責抖音產研流程的工具支持與落地從0到1孵化了飛書項目及多個流程平臺目前專注于飛書項目產品的打磨和迭代致力于打造最優的產研流程工具熊熊典典當當討討論論產產研研效效能能的的時時候候,我我們們在在討討論論什什么么?支撐字節發展背后的理念和工具從初創團隊到千人協作從 Demo 到千萬行代碼工程從內部工具到億級 DAU 產品當當討討論論產產研研效效能能的的時時候候,我我們們在在討討論論什什么么?當當討討論論產產研研效效能
2、能的的時時候候,我我們們在在討討論論什什么么?支撐字節發展背后的理念和工具飛書云文檔Libra 實驗平臺Bits 研發平臺Ratio 設計平臺法務平臺高效協作:Context not control高效產出:保持每個角色的專注伴隨成長:流程可定制、可度量、可迭代當當討討論論產產研研效效能能的的時時候候,我我們們在在討討論論什什么么?一個典型的研發過程客客戶戶訴訴求求運營U UI I 設設計計UED需需求求產產出出PM需需求求評評審審PM技技術術設設計計RD研研發發排排期期RD開開發發RD測測試試QA灰灰度度上上線線RD/QA數數據據分分析析DA當當討討論論產產研研效效能能的的時時候候,我我們們
3、在在討討論論什什么么?從表現到指標交付速度快,團隊敏捷產研節奏好,資源不空轉交付不 delay,承諾必達交付速度資源利用率交付確定性高高效效能能團團隊隊表表現現關關鍵鍵關關注注點點交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數可可度度量量指指標標度度量量分分析析流流程程迭迭代代指指標標收收集集交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數度度量量分分析析流流程程迭迭代代指指標標收收集集交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數指指標標收收集集傳統方法 17 年的抖音這樣做提交 MRG Gi it tL La ab b需
4、求登記G Go oo og gl le e S Sh he ee et ts s本地開發I ID DE EJ Ji ir ra aJ Je en nk ki in ns s持續集成Bug 跟進合入 MR更新 MR發布流轉上線任務跟進人肉登記中間狀態和時間傳統方法的問題人肉填寫易出錯關聯信息難查詢靠人登記確認往往事后補填一線同學壓力大不不準準確確不不及及時時難難推推行行指指標標收收集集指指標標收收集集字節的實踐:數據中心 vs 操作終端客客戶戶訴訴求求運營U UI I 設設計計UED需需求求產產出出PM需需求求評評審審PM技技術術設設計計RD研研發發排排期期RD開開發發RD測測試試QA灰灰度度上
5、上線線RD/QA數數據據分分析析DAPM:飛書云文檔UED:FigmaRD:GitLab/BitsQA:Case 平臺DA:Libra AB 實驗平臺飛書項目 開放能力飛書集成WebHooksWebHooksWebHooksWebH自自動動化化,讓讓各各個個角角色色在在習習慣慣性性流流程程中中自自然然產產生生數數據據指指標標收收集集字節的實踐:Mobile App 研發&測試流程自動化1.0.0 封版1.1.0 封版1.2.0 封版1.3.0 封版1.4.0 封版1.5.0 封版1.6.0 封版版本日歷QA 排期預計跟版1 1.5 5.0 0 MR 提交MR 更新填寫日期自動計算研研發發排排期
6、期開開發發測測試試合合碼碼跟跟車車灰灰度度上上線線自動開發完成飛書項目需求單選擇需求綁定飛書項目 Bug 單MR 合入自動登記上車選擇 Bug 綁定自動流轉QA 驗證Bug 清零O OP PE EN NE ED DR RE ES SO OL LV VE ED DC CL LO OS SE ED D自動發布1.7.0 封版1 1.7 7.0 0 實際跟版指指標標收收集集字節的實踐:Mobile App 研發&測試流程自動化1.0.0 封版1.1.0 封版1.2.0 封版1.3.0 封版1.4.0 封版1.5.0 封版1.6.0 封版版本日歷QA 排期預計跟版1 1.5 5.0 0 MR 提交MR
7、 更新填寫日期自動計算研發排期開開發發測測試試合合碼碼跟跟車車灰灰度度上上線線自動開發完成飛書項目需求單選擇需求綁定飛書項目 Bug 單MR 合入自動登記上車選擇 Bug 綁定自動流轉QA 驗證Bug 清零O OP PE EN NE ED DR RE ES SO OL LV VE ED DC CL LO OS SE ED D自動發布1.7.0 封版1 1.7 7.0 0 實際跟版指指標標收收集集字節的實踐:Mobile App 研發&測試流程自動化研發排期人人工工操操作作自自動動收收集集研發開始時間研發結束時間測試結束時間上車時間發布時間測試開始時間預計跟車版本實際跟車版本需求-缺陷-MR 關
8、系QA 排期MR 提交MR 更新MR 合入QA 驗證交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數度度量量分分析析流流程程迭迭代代指指標標收收集集交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數流流程程迭迭代代指指標標收收集集度度量量分分析析大大原原則則度度量量分分析析用度量尋找問題和檢驗效果,不要與績效掛鉤在全局范圍內做數據度量,不要只針對開發活動形成度量檢驗的固定周期,不要做一次性工作問問題題域域指指標標公公式式數數據據源源交付速度交付周期需求全量時間-研發開始時間研發過程數據需求吞吐率進行中需求數/產品方案完成的總需求數研發結果數據、需求規劃
9、數據研發測試時間比(研發結束時間-研發開始時間)/(測試結束時間-測試開始時間)研發過程數據資源利用率估分錄入占比研發總錄入估分數/(在職研發人數*時間)研發過程數據、團隊數據人均負荷交付需求數/在職研發人數/時間研發結果數據、團隊數據需求堆積情況無需求狀態累積流圖交付確定性如期跟版率CountIf(預計跟版=實際跟版)/總需求數研發結果數據、需求規劃數據變更次數關聯的變更工作項數量研發過程數據度度量量分分析析指標公式度度量量分分析析傳統方法從五花八門的系統中導出數據在參差不齊的數據中做數據清洗從本地 Excel 中獲取指標公式手動復制粘貼圖表形成文檔系統多,數據格式不統一臟活累活,人力殺手版
10、本冗雜,易出錯,不易維護指標多,繁瑣度度量量分分析析字節的實踐無縫收集到統一工具平臺通過公式字段、圖表配置形成標準指標和圖表通過自動化方法推送關鍵指標日報/周報到飛書群聊數據與研發平臺實時打通,可持續關注、方便下鉆分析數數據據沉沉淀淀指指標標沉沉淀淀定定期期推推送送實實時時關關注注關關鍵鍵指指標標、常常用用圖圖表表沉沉淀淀到到平平臺臺,實實時時觀觀測測&定定期期對對比比度度量量分分析析字節的實踐圖圖表表配配置置雙周會定期 Review 圖表視圖計計算算字字段段固化關鍵指標信息數數據據下下鉆鉆實時查看數據歸因交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數度度量量分分析析流
11、流程程迭迭代代指指標標收收集集交付周期需求吞吐率研發測試時間比估分錄入占比人均負荷如期跟版率變更次數指指標標收收集集流流程程迭迭代代度度量量分分析析流流程程迭迭代代復雜的流程客客戶戶訴訴求求運營U UI I 設設計計UED需需求求產產出出PM需需求求評評審審PM技技術術設設計計RD研研發發排排期期RD開開發發RD測測試試QA灰灰度度上上線線RD/QA數數據據分分析析DA流流程程迭迭代代復雜的流程客客戶戶訴訴求求運營U UI I 設設計計UED需需求求產產出出PM需需求求評評審審PM技技術術設設計計RD研研發發排排期期RD開開發發RD測測試試QA灰灰度度上上線線RD/QA數數據據分分析析DA多多
12、語語言言翻翻譯譯CD埋埋點點設設計計DA安安全全技技術術評評審審Security RD合合規規評評審審Legal測測試試用用例例評評審審QA物物料料準準備備運營產產品品走走查查PM設設計計走走查查UED需需求求復復盤盤PM付付費費方方案案評評審審PM/運營流流程程迭迭代代在抖音,我們的流程長這樣流流程程迭迭代代如何迭代?開會,開會,開會層層下達 能否更自然地讓流程的迭代推行下去流流程程迭迭代代一個實際的例子雙周會中 Review 度量圖表時,發現近期需求交付周期有所上升下鉆需求主干鏈路,發現上升主要來源于測試完成-需求跟車進一步下鉆需求跟車節點的全部前置依賴節點的時長指標,發現多語言文案時長上
13、升線下了解歸因:由于項目開始國際化探索,多語言質量要求提高,文案環節有新的要求,時間周期拉長雙雙周周會會 R Re ev vi ie eww下下鉆鉆主主鏈鏈路路下下鉆鉆相相關關環環節節分分析析歸歸因因流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需需求求詳詳評評開開發發測測試試多多語語
14、言言翻翻譯譯上上線線流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需求 A需求 B需求 C流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需求 A需求 B需求 C需求 D保持保持歸檔歸檔流流程程迭迭代代一個實際的例子需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需需求求詳詳評評開開發發測測試試多多語語言言翻翻譯譯上上線線需求 A需求 B需求 C需求 D保持保持歸檔歸檔流程升級流流程程 S SO OP P 是是可可沉沉淀淀的的企企業業資資產產度度量量分分析析流流程程迭迭代代指指標標收收集集飛飛書書項項目目現現已已正正式式對對外外!指指標標收收集集元數據驅動+開放能力度度量量分分析析度量圖表+自動化流流程程迭迭代代模板沉淀+迭代升級掃掃碼碼獲獲取取本本次次分分享享解解決決方方案案微微信信公公眾眾號號搜搜索索“飛飛書書項項目目”,獲獲取取最最全全案案例例信信息息T TH HA AN NK KS S