研發管理工具 PingCode 宣布正式支持敏捷開發、Kanban、瀑布開發管理

Worktile
關注
2022-04-08 18:29
779次閱讀
- 借助全新的 Project ,團隊可以選擇敏捷Scrum、Kanban、瀑布開發中任意符合需求的項目管理方式;
- 團隊也可以選擇/創建符合自己管理方式的工作流,并且在 Project 實現項目的閉環管理;
- 除此以外,團隊也可以借助自動化工具提升團隊的工作效率等等。
本文就來為大家詳細介紹全新的項目管理子產品 PingCode Project 。 01
全新升級
更全面的項目管理模式支持
常有人問,研發管理模式到底哪個好,哪個更能實現軟件的快速交付? 其實沒有標準答案,一切取決于項目的特點。 而借助于 PingCode Project ,你可以從敏捷 Scrum、Kanban、瀑布開發多種研發項目管理方式中,根據自身項目的特點匹配適合的管理方式,以實現科學管理高效產出的目的。 -
1.1全新的瀑布開發管理
以瀑布為主的傳統型項目管理的特點是強計劃驅動,需求范圍固定下來后才可分配人員和時間,并在項目推進過程中積極跟蹤和控制風險。 在瀑布開發模式下團隊會經常面臨著項目風險失控、研發協同復雜等問題。 為了幫助團隊解決以上問題,更好的管理瀑布開發,Project 提供了強大的管理能力,比如:
項目規劃:在 Project 創建WBS,規劃項目階段、計劃、任務、周期、資源、依賴關系,以實現科學的項目規劃; - 甘特圖:借助甘特圖,可視化項目計劃,呈現和管理項目進度、關鍵里程碑、資源、依賴阻塞點;
- 里程碑:設置關鍵里程碑、規劃交付物、執行進度跟蹤,確保有節奏達成項目目標;
-
除此以外,還有: 交付物管理:規劃交付物目標,提交并檢查交付物,跟進目標達成情況,以降低交付風險; 需求規劃:對收集到的需求進行完善、分析、評審,規劃需求階段; 開發管理:工作項關聯集成代碼托管、CI/CD 工具,跟蹤開發、構建及部署進度; 而這些也僅是 PingCode 在瀑布開發項目管理的部分能力,更多內容大家可以注冊體驗。 1.2 最標準的Scrum和Kanban管理
-
1.2.1 Scrum
Scrum 是一個解決復雜多變問題的框架。 使用Scrum 管理的過程中團隊可能會面臨需求管理混亂、交付進度遲緩、不同工具頻繁切換等問題。 而這些都能通過 Project 提供的Scrum項目管理中得到解決。 比如 Project 在需求收集階段能夠以自定義字段的方式,滿足個性化收集以及盡可能全的記錄需求信息的需求,并以史詩/特性/用戶故事三級需求、標簽等方式管理需求優先級。 -
-
在解決交付進度遲緩問題上,Project 提供了直觀、多視角的報表視圖以跟蹤迭代進展,并且還提供了團隊速度、累計流量圖等多種可視化報表,全方面度量研發效能。 最后,因為PingCode 本身就是一個研發全生命周期的管理工具,并且能夠以插件的形式與你現有的工具相互打通。 -
1.2.2 Kanban
Kanban 是一種為質量和過程中出現的問題提供了可見性,使得缺陷、瓶頸、變異性以及經濟成本等因素對流動與交付速率的影響變得更明顯的管理方式。 在Kanban項目管理上, Project 為用戶提供的國內最標準的 Kanban 功能,能夠有效幫助團隊提升可視化、標準化等管理能力。 整體上,Project 的 Kanban 管理由規劃、看板、工作項、版本、測試、頁面、報表五大組件構成,能夠比較全面地實現看板管理以及可視化管理的需求。 除此以外,還提供了高度自定的能力,以滿足團隊個性化工作流創建需求。 在標準化管理上,比如:國內很多 Kanban 工具都不具備并在制品限制功能,而在 Kanban 方法中,它是限制混亂的有效方式。 Project 中的 Kanban 支持通過限制每一個階段允許積壓的在制品數量來避免大量工作并行,達到控制混亂的目的(這一行為被稱為在制品限制(WIP limit)。 除此以外,還有很多標準化的能力,比如支持將步驟拆分為Doing/Done & DoD,以保證整體開發過程的質量等等。 更多功能,大家可以通過注冊進行體驗,這里就不過多介紹。 理論上,無論是哪一種研發管理模式都會有一套最佳實踐,但在不同的團隊都有其熟悉的運轉流程、管理方式、角色構成。 所以無論是Scrum、Kanban還是瀑布開發, PingCode Project 都預置了一套標準的管理流程模板,同時也支持根據團隊管理方式創建適合自身的工作流。 02
全新升級
更全面提升團隊交付效能
2.1打通全流程與全場景
確定了適合的研發管理模式,將進入到對研發項目的過程管理。 而整個軟件項目研發管理鏈條,本質上是管理側以需求特性的全生命周期為核心的需求價值流,以及工程側以代碼提交為線索的研發工作流。 研發管理工具的核心價值在于管理兩條流,實現兩條流之間的聯動,完成信息的流轉和同步。 所以無論在哪種研發管理模式,都需要工具來打通項目全流程、全場景的管理。 而 Project 具有打通研發全流程與全場景的能力,實現了從需求收集、規劃、開發、測試、發布到上線,需求價值全流程的管理。 同時,借助REST API 等還可以將工程側管理工具,如gitlab、Jenkins、Docker等產生的數據和信息集成到 Project,完成兩條工作流之間信息的自動流轉和同步。 所以跨團隊以及產研團隊內的不同角色,如項目經理、技術經理、產品都能在 同一個平臺進行管理與協作; 以及從目標規劃、需求、開發、編碼、構建、測試到發布上線的全流程、全場景都能通過 Project 實現打通與管理。 2.2 根據直觀的實時數據提升團隊效能
至此,我們已經實現了項目全流程與全場景的管理,但就軟件研發整個生命周期而言并未結束。 要搭建軟件交付的閉環,研發團隊還需要深入挖掘出組織或團隊所處的位置和存在的問題,做到持續改進。 在具體項目上 Project 提供了團隊速度、累計流量圖等多種可視化報表,滿足團隊對該項目的度量和改進需求。 在團隊或企業層面,PingCode 效能度量子產品 Insight 能夠提供如交付效率、交付質量、交付能力等多維豐富的效能數據,以幫助團隊洞察和改進。 2.3 利用自動化提升工作效率
在閉環建立起來之后,研發團隊的產品交付效能是否還有提升的空間? ITChronicles 發布的一項調查顯示:當前技術工作者一年有將近69天都在進行著事務性工作。也就是說,每年全球有將近5萬億美金被浪費在了這些重復性的工作中。 因此,讓團隊成員從那些重復性的、事務性的工作中解脫出來,成為了另一個讓軟件產品快速交付的突破點。 PingCode Flow 是我們在去年就已經發布的自動化產品,它能夠與PingCode全線子產品如 Project 等進行關聯,服務于整個研發團隊。 能夠幫助團隊將開發中大量低價值、重復性的和事務性的工作從手動操作變為自動觸發執行,比如自動變更工作項狀態、自動變更負責人等等,讓團隊專注于真正有價值的任務。 03
小結
在本篇文章,我們重點傳達了現階段 Project 的幾點核心價值:
-
敏捷開發以及瀑布為主的傳統型開發項目,都能通過Project 進行管理;
-
Project 能夠打通研發全流程、全場景,促進需求價值流、研發工作流之間的信息的流轉和同步;
-
在使用Project 管理項目的過程中可以借助 Insight 實現研發效能的度量和改進,以及利用 Flow 的自動化的提升工作效率,實現項目的閉環管理。
研發項目管理最終是為了高質量、快速、有價值的交付,而這正是 PingCode Project 乃至整個產品矩陣致力于幫助用戶實現的。
如今,PingCode 已經能為所有類型的項目都提供一套最佳實踐,做到全流程閉環管理,并以自動化、數據化、智能化的方式幫助團隊不斷提升軟件項目交付的效能。 關于PingCode PingCode 是北京易成時代科技有限公司(成立于2012年)旗下簡單易用的新一代研發管理工具,旨在讓研發管理自動化、數據化、智能化,幫助企業提升研發效能。作為國內發展最快的智能化研發管理工具,PingCode 在2021年 36Kr 發布的中國軟件金榜-項目管理系列榜單-研發管理領域榜單中榮獲第一。 自公司成立以來,旗下產品 Worktile & PingCode 已經累計服務人民網、新浪、金山、招商銀行、京東金融、小米、清華大學、新東方、貝殼、德邦快遞、周大生等超過50萬企業和團隊,業務涵蓋互聯網、金融、智能制造、政府央企、科研教育、游戲、地產等多個領域,在北京、上海、深圳等城市均設有辦公室。 -

Worktile
+
關注
0