大普微電子攜手PingCode,打造標準化研發管理
深圳大普微電子科技有限公司(DapuStor)成立于2016年,是一家集研制、設計、開發、制造、銷售數據存儲控制芯片為一體,致力于打造企業級智能固態硬盤、數據存儲處理器芯片及邊緣計算相關產品的企業。
但隨著團隊規模的不斷擴大,產品矩陣的不斷擴張,原有需求、缺陷等管理流程已經不能滿足高效管理的要求。建立標準化需求、缺陷等研發管理流程,實現跨團隊、多項目高效協作,將團隊從重復性的、事務性的工作中解放,專注于更高價值的工作內容,成為DapuStor 在新發展階段急需解決的問題。
DapuStor 選型契合自身研發項目管理工具的訴求也是由此而來,在調研市場上多家研發管理工具后,最終選定PingCode 作為承載團隊管理進化的工具。
DapuStor 面臨的挑戰
1、團隊規模和產品的不斷發展,原有的需求、缺陷管理流程與業務場景契合度下降;
2、跨團隊的文檔協作需求,以及團隊項目成果文檔需要有沉淀的知識庫;
3、各團隊使用多個工具,工具間數據不互通,協同效率低,且賬號管理難;
4、團隊成員每天浪費在工作項進度同步、信息交換和突發事件等人為提醒等事情上時間比較多;
由于以上每一個挑戰的解決都包含了非常多的細節,所以下面,我們就一些核心問題的解決過程為大家展開介紹:
從戰略層到產品層,內部需求管理流程的建立
產品的需求通常最開始是管理層會基于前景分析,競爭分析,戰略分析等一系列商業和戰略分析結果,制訂業務目標;產品管理人員將業務目標初步分解為業務想法 (往往等價于產品需求) ,并分配給產品經理;
產品經理將業務想法進一步拆分,依次得到需要設計和開發的業務環節 (等價于功能點);項目經理、產品經理和相關人員基于具體的業務環節進行更進一步的分析和研究,依次得到各人員需要完成的具體任務,并相應進行分配。
而PingCode 通過子產品矩陣搭建起相匹配的需求全流程管理體系:
1. PingCode Goals 管理高層制訂業務的目標,協助團隊實現了產品目標的一致性,以及目標進度的跟蹤;
2. PingCode Plan 管理路線圖、里程碑以及資源規劃,也就是說它承接的是從業務目標分解而成的一個個業務想法(這種比較大型的業務需求我們也稱之為史詩、特性),并且通過一系列的功能將管理層的管理能力向下延伸到跨團隊以及整個研發體系;
3. PingCode Agile 負責執行層級的管理,就比如說史詩、特性分解出來的一個個故事點,以及產品經理、設計師、開發工程師、測試工程師等不同角色的任務與協作等;
正是通過這樣一個過程,PingCode 幫助DapuStor 搭建了從戰略層到產品層,目標需求從上到下的管理體系。

在建立起從上到下的管理流程之后,自然而然就到了具體執行過程的管理。
規范化、流程化、自動化,打造高效研發過程管理
需求的規范化管理與快速同步
DapuStor 有近三百個產品需求需要管理,規模是十分龐大的。而這部分需求除了內部產生,同時也有非常多來自用戶反饋,這就給他們帶來了兩個棘手的問題:
如此多的產品和需求,要如何讓需求高效有序流轉?
在PingCode 幫助下,DapuStor 搭建出統一的需求收集流程:比如建立統一的反饋入口,通過自定義配置出具有豐富字段的需求描述工單,讓需求收集從最開始就分類明確且描述規范,這樣每個需求都能指向對應的產品經理。并且,提交人通過平臺查看需求處理進度,能夠有效減少跨團隊間信息同步的時間,及時反饋給客戶。
在不同代次的產品之間,如何讓需求快速同步?
PingCode 按照「項目」劃分不同產品的需求,同時支持批量復制,這樣就有效滿足了不同代次產品之間需求的復用:

規劃版本節奏,掌控全局進度
在需求處理后的環節,PingCode 提供了版本規劃和發布時支持,就比如:版本可以與測試計劃關聯,以便及時關注測試狀態;自動統計版本完成度;自動生成版本發布說明等等。

同時,產品負責人還可以通過PingCode 查看里程碑達成情況、整個需求規劃的的進度、版本和迭代的進度,實現對全局的掌控,以便根據實際情況及時調整規劃。
集成全場景測試,保障產品發布的質量
作為國內智能制造行業的頭部企業,DapuStor 對產品的質量要求非常高,因此在測試和缺陷環節的需求也非常多,而PingCode 從三個方面滿足了全場景測試的訴求。
比如,PingCode 在用例管理中不僅支持項目間用例共享,還可以讓版本用例選擇與結果可視化:

在測試計劃與報告環節,可以根據版本發布范圍規劃測試用例,并進行相應的用例評審;支持團隊在回溯時根據輸出的測試報告和規劃的用例來復盤是否有測試遺漏。

在自動化測試方面,PingCode 支持在對應的測試腳本標記用例編號,運行測試腳本時,系統會根據編號自動回填測試結果,其中包含執行時間、執行人等各步驟的實現結果。
團隊文檔管理,實現成果的沉淀、共享和復用
在智能制造行業,技術成果積累和技術創新是同樣重要的事,所以DapuStor 對項目文檔的管理同樣非常關注:
PingCode Wiki 除了讓過程文檔與具體的項目、用戶故事、缺陷相關聯外,還提供了豐富的文檔管理協作功能,
讓DapuStor 團隊在安全的環境下實現了高效文檔協作,同時產生的成果文件得以沉淀和妥善管理;

打通數據壁壘,繁瑣流程自動化
使用多個工具造成的數據割裂,這和大量瑣碎繁雜的事物性、重復性工作一樣都會給團隊帶來大量時間的浪費,同時也使得工程師無法專注于最有價值工作。
而另一方面,這些工作一旦操作有誤,就會影響團隊的協作,導致信息不通暢或信息錯誤,進而影響產品進度和質量。而PingCode 從兩個方面實現了對這些問題的有效解決:
1、研發自動化
PingCode 提供了 REST API,這也就意味著能夠與其它系統的聯動。
所以如果工程師在 Gerrit 上提交了代碼,觸發了 Jenkins 任務, Jenkins 就會根據 commit Message 獲取 PingCode 上的工作項,在 Gerrit 中添加 PingCode 鏈接,然后 PingCode 中會更新自動化測試結果。


2、流程自動化
不僅限于研發流程,PingCode 另一個子產品 Flow 則是通過自動化技術解決了團隊重復性工作的問題。
例如:當工作項出現變動時,消息自動轉發,及時通知相關人員工作項變更;可通過自定義自動化規則,按需要修改工作項屬性、發送通知,定制化通知內容等等。

通過Flow的規則引擎和豐富的鏈接器,那些煩悶的、重復性的和事務性的工作將從手動操作變為自動觸發執行,從而將讓團隊專注于真正創造用戶價值的任務中。
借助 PingCode 產品矩陣,DapuStor 實現了對產品研發流程的標準化管理,完成了進一步規范和效率的提升。同時,也為 PingCode 在智能制造領域樹立了標桿。
更多智能制造行業標桿客戶
上海商湯智能科技有限公司、科華恒盛股份有限公司、深圳比特微電子科技有限公司、上海星思半導體有限責任公司;
添加顧問了解更多解決方案:worktilexw
文章有刪減,完整內容請前往PingCode官網進行查看:
立即注冊體驗智能化研發管理工具PingCode【注冊即可領取25人免費版】