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

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

規(guī)劃版本節(jié)奏,掌控全局進度
在需求處理后的環(huán)節(jié),PingCode 提供了版本規(guī)劃和發(fā)布時支持,就比如:版本可以與測試計劃關聯(lián),以便及時關注測試狀態(tài);自動統(tǒng)計版本完成度;自動生成版本發(fā)布說明等等。

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

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

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

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


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

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