PingCode 年度盤點:20大重要特性集錦

PingCode 作為國內領先的簡單易用的新一代自動化、數據化、智能化研發管理工具,幫助企業提升研發效能是我們的使命。
過去一年中,PingCode 始終保持著高頻率的產品迭代節奏,新上線子產品2個,累計發布238個版本,其中80個包含重大功能更新的次級版本,158個產品細節優化及穩定性升級的修訂版本。
本篇文章我們將盤點過去一年中,PingCode 為用戶帶來的重要特性更新,希望這些新特性能在新的一年為你的團隊帶來幫助,真正提升團隊的研發效能。
一、全新視覺升級
PingCode 自2020年發布以來一直保持著原有的視覺風格及信息架構,隨著產品不斷的迭代升級,基于用戶的聲音及產品未來規劃,原有的視覺設計和信息架構無法支持產品的發展。在2022年6月,PingCode 進行了一次全新的視覺升級,重新定義了統一的導航區、操作區、數據展示區。
伴隨著本次視覺升級,為了用戶更好地理解并使用產品,我們也對產品中的概念進行了統一,形成了統一的配置中心,將分組、類別、Emoji 等能力應用到了全產品線中。

二、產品管理發布
目前市面上的研發管理工具,關注點都在于從需求到任務拆解、開發、編碼、測試、最終發布上線的流程管理,忽略了產品型團隊對于需求的收集、分析、評審過程。
PingCode 發布的“產品管理”子產品很好的彌補了這部分的缺失,它解決了從產品的視角如何進行需求的管理,包括:
- 需求收集:匯總來自于不同渠道的用戶需求,進行條目化的管理
- 需求優先級:綜合多種不同維度的因素,對需求進行優先級排序
- 需求排期:對需求進行優先級排序之后,如何進行排期,在什么時間節點交付
- 需求交付:確定好需求優先級和排期之后,交付到不同的研發團隊進行具體的實現

三、效能度量發布
研發效能度量的過程實際上是把研發活動中產生的過程數據,進行加工與清洗,并且轉化為可視化的信息,幫助團隊進行效能分析與洞察。把數據轉化為信息是這個過程中最有價值的環節,信息對用戶是有意義的,而不是單純的數據。
PingCode 推出的“效能度量”子產品,能夠真正幫助企業更好地實施落地效能度量。如果你的團隊在研發管理過程中使用 PingCode 產品矩陣中的其他子產品,如使用了“項目管理”子產品進行敏捷過程管理,使用“測試管理”子產品進行測試活動管理,這些子產品中產生的過程數據將會自動化地收集至效能管理工具中,并進行加工清洗,最終以可視化的效能儀表盤形式展現出來。
PingCode 中的效能度量報表都以效能儀表盤的形式展示,每個團隊可以創建不同的效能視圖,在效能視圖下定義多個儀表盤,在每個效能儀表盤上支持添加不同報表,也可以針對每個效能視圖設定不同的可見性,以滿足團隊不同角色所關注的效能度量指標。

四、瀑布模型發布
為了支持更多團隊的研發管理場景,PingCode 升級了“敏捷開發”子產品為項目管理,新增了瀑布模型的支持,至此 PingCode “項目管理”子產品已經支持常見的三種研發管理模型:Scrum 開發、Kanban 開發、瀑布模型開發。

瀑布模型是一種將開發工作拆分階段,并按序執行的研發模型,支持合理規劃項目,對進度、成本與風險高度把控,主要包括:
- 項目規劃:創建WBS,規劃項目階段、計劃、任務、周期、資源、依賴關系
- 甘特圖:可視化項目計劃,呈現和管理項目進度、關鍵里程碑、資源、依賴阻塞點
- 里程碑:設置關鍵里程碑、規劃交付物、執行進度跟蹤,確保有節奏達成項目目標
- 交付物:規劃交付物目標,提交并檢查交付物,跟進目標達成情況,降低交付風險
- 工作項類型自定義:自定義工作項類型與信息配置,滿足更多場景需要

五、協作空間支持討論
帕特里克·蘭西奧尼(Patrick Lencioni)曾經說過:如果你能讓一個組織中的所有成員齊心協力,你就可以在任何時候、任何市場狀況下、任何行業中縱橫馳騁,戰勝挑戰。
2022年 PingCode 的子產品目標管理由原來單一的目標功能,升級為協作空間,并且上線了團隊討論功能,為團隊成員提供一個開放平等的溝通空間,在這里團隊成員可以隨時就工作中遇到的問題求助其他成員,或者是分享自己對某個問題的解決方案。
未來一年協作空間將會支持更多新的特性,以保證跨職能的團隊協作中下面的問題都能被解決,讓整個團隊可以步調一致的高效工作:
- 誰在為目標負責,以及目標的進展如何
- 我工作中遇到了問題,該向誰求助
- 我解決某個問題的方案如何提供給團隊成員
- 其他團隊/成員在做什么
- 誰擅長處理這個方面的問題

六、評論功能全新升級
評論是團隊成員之間就具體的事項進行溝通交流的最主要渠道,也是貫穿于 PingCode 整個產品中最重要的全局能力,在 PingCode 中每一個基本元素都支持評論能力。
過去一年我們對評論功能進行了大幅升級,采用所見即所得的編輯器,同時增加了大量的新特性,至此 PingCode 中評論功能支持的特性如下所示:
- 支持文本格式設置
- 支持發送代碼段
- 支持發送表情
- 支持@提及成員
- 支持#提及工作項
- 支持/快捷回復
- 支持添加頁面/代碼片段作為附件
- 支持評論置頂
- 支持已發送評論編輯

七、支持工作項本地化配置
項目管理中以前對于工作項的配置都是全局生效的,即修改了某個工作項類型的配置后,所有項目中的工作項都會同時生效,現在 PingCode 支持了項目內的本地化配置。
如果不開啟則會默認使用全局配置,開啟后將會使用本項目內的配置。而一旦開啟項目本地化配置,全局配置的變更不會再影響到當前項目。這樣可以極大地方便不同的團隊根據自己的業務場景和使用偏好,進行個性化地項目管理配置。

八、支持工作項提醒與通知
現在 PingCode 支持在不同工作項類型上配置個性化的提醒及通知。工作項提醒用于在工作項的某個時間屬性上設定好時間規則,在滿足該規則后系統會自動發送消息提醒,如在工作項截止日期的前1天,在工作項開始日期過期2天后等。
工作項通知則是在某個屬性發生變更時,或者某個動作發生時,由系統自動發送消息通知,如優先級發生了變化,或者工作項被刪除、被歸檔等。工作項提醒及通知同時也支持在項目內開啟本地化配置。

九、支持工作項工作流配置
工作項工作流用于定義工作項狀態的改變規則,主要包括以下幾個方面的定義:
- 工作項是否允許從「狀態A」 變更至「狀態B」
- 從「狀態A」變更至「狀態B」時只允許特定成員進行變更
- 從「狀態A」變更至「狀態B」時工作項屬性需要滿足一定的條件
目前 PingCode 提供了兩條前置規則用于滿足以上場景:配置變更的成員、變更狀態時的屬性驗證。如果想實現在狀態發生變更后進行一些后置操作,可以使用 PingCode 中的自動化規則實現。

十、支持空間可見性
在知識管理中,現在空間支持不同的所屬位置以及可見性設置,當組織下一些規章制度放在公開空間中時,組織成員不用加入該空間也可以訪問空間內容。同時空間也支持創建個人空間,不同所屬和可見性對應的權限如下:

未來所屬/可見性能力將會在整個 PingCode 中提供支持,如產品/項目/測試庫等。

十一、支持思維導圖
過去一年 PingCode 編輯器團隊自研了極具擴展性的底層畫圖框架,并在此畫圖框架基礎之上,實現了第一個應用:思維導圖,以幫助組織成員高效地梳理結構、整理思路,目前思維導圖基礎能力已經完善,支持節點樣式定義、布局等,未來還會提供更多關于思維導圖的高級設置能力。
同時我們也會基于現有的畫圖框架,在此基礎上提供更多實用的畫圖場景,如流程圖等。

十二、頁面支持圖文混排
圖文混排是指將文字與圖片混合排列,文字可在圖片左側和右側,圍繞圖片進行顯示,豐富了圖文的展示。
在頁面中插入圖片和輸入文本內容,選中圖片后根據需要混排的效果選擇「圖片居左」或者「圖片居右」即可設置圖文混排格式。通過圖文混排,可以極大地提升頁面的文檔排版能力,編寫更加專業的文檔。

十三、頁面關聯能力增強
過去一年中,PingCode 對于頁面的關聯能力進行了增強,現在對于頁面和頁面之間建立聯系,除了可以添加單個頁面鏈接之外,可以直接插入整個空間的頁面目錄樹,或者是部分頁面目錄樹,以及加入當前頁面的目錄大綱;在頁面和工作項之間的聯系,除了加入單個工作項之外,也可以直接添加工作項列表。
未來 PingCode 還會繼續加強頁面和其他子產品中元素之間的關聯,如在頁面中關聯產品需求、工單、測試用例、執行用例、目標等。

十四、報表支持多指標/多維度
研發效能度量本身是一個非常復雜的過程,在整個過程中要有系統性思維和全局思考能力,設計完善的效能度量指標體系。而往往單一的維度/指標無法進行有效的度量分析,需要綜合多指標/多維度才能得出分析結果。
現在 PingCode 效能度量已經支持多指標/多維度,在設計報表時可以根據實際情況加入選擇,另外多指標/多維度只對某些特定的圖表類型支持。

十五、報表支持數據鉆取
鉆取分析指沿著特定屬性維度的層次下降,獲取更詳細的數據。通常用于對某數據的不斷細分,以分析在各種細分情況下的數據關系,找出影響該數據的根本原因。在實際度量過程中,我們可以采用按階段下鉆、按部門下鉆、按聚合維度下鉆等。
現在 PingCode 已經支持多維度的鉆取分析,在配置報表時可以根據度量需求選擇是否開啟數據鉆取。

十六、支持訪客能力
訪客能力適用于組織內部成員需要與有「合作」關系的外部人員之間進行協作,通常一個組織會和多個組織建立「合作」關系,如:
- 合作伙伴:如供應商、經銷商、分銷商、代理商、服務商、加盟商等,需要經常溝通協作
- 外包團隊:如開發外包、測試外包等
現在使用訪客能力可以讓這些外部合作伙伴無縫與組織內部成員之間協作,并且外部訪客的權限會受到一定的限制,除非授權否則無法看到組織內部公開的信息。

十七、支持安全水印
管理員在管理后臺開啟安全水印功能后,組織成員訪問 PingCode 時所有界面將會顯示配置好的水印圖案,用于加強組織內部信息管理,防止截屏、拍照泄密等。
還可以根據組織需要,選擇在全部產品中開啟或者選擇部分產品開啟水印,以及自定義水印顯示的文案,默認將會使用當前登錄用戶的姓名和手機號/郵箱。

十八、登錄頁和品牌配置
登錄頁和品牌是組織文化的一部分,現在使用 PingCode 后可以根據組織需要,使用企業專屬的品牌 Logo 和組織文化圖片,替換 PingCode 默認的 Logo 和文化圖片,將 PingCode 配置為企業專屬的研發管理平臺,凸顯品牌特色,全方位宣傳企業文化。

自定義品牌:

十九、支持更多目錄服務
為了幫助團隊更好的使用 PingCode,解決團隊內部多個不同系統之間的帳號管理問題,減少企業管理成員帳號的成本,過去一年 PingCode 先后支持了更多第三方目錄服務,包括:
- SAML 2.0
- CAS
- OAuth 2.0
這些目錄服務已經在大量的客戶場景中得到了落地和驗證。

二十、全局 Emoji 能力
過去一年,PingCode 構建了統一的全局 Emoji 能力,在系統中每一個分組/類別、產品模塊、測試模塊、頁面目錄樹等地方,你都可以使用 Emoji 表情替換默認的元素圖標,讓設置的分組/類別/模塊等看上去更容易區分,也更有代表意義。
未來 Emoji 能力會作為整個產品的一項全局能力,提供更多適用的場景。

除了以上列舉的重大發布和重要更新之外,過去的一年我們還發布了大量的其他更新,在產品的整體細節和易用性方面進行了很大的提升。
同時增加了更多自動化的場景,進一步減少重復的手工性的操作,節省用戶的操作時間;在開放性方面新支持了大量的 REST API 接口,幫助團隊通過編碼的方式進行數據的獲取與操作,以及進行原有工具鏈和 PingCode 之間的數據流轉。
未來一年 PingCode 團隊會繼續秉持高頻率的產品發布節奏,致力于讓 PingCode 更加貼近研發團隊的管理模式和習慣,提升產品的整體易用性,切實幫助研發團隊提升效率,助力企業數字化轉型。
