記 Codes 研發管理平臺 —— 瀑布與敏捷模式融合的創新實現

codes發表於2024-05-16

背景

傳統的專案管理理念中,瀑布和敏捷兩種專案模式涇渭分明,市面上所有的研發管理軟體,也是基於傳統的理念,只能 2 選 1,非常死板。

2 選 1 的模式一點都不與時俱進,為什麼這樣說呢?受敏捷思想的影響,在實際專案實踐中,不是完完全全按瀑布來,而是採用 “小” 瀑布模式,這裡的 “小”,就是在階段內執行不同的計劃(類似於一個階段下有多次迭代),每個計劃都有可驗證的產出物,以防 “大 " 瀑布那種,最後才發現問題,修復的代價太大 。

Codes 產品團隊基於以上眾所周知的認知,不走尋常路,不死板的限定在理論中,從實際出發,採用了二者融合實現。

1、需求分析過程如下:

功能上體現為,專案支援在敏捷檢視和瀑布檢視中隨意切換。底層的邏輯是,不管哪種模式 Codes 中底層資料是一套,只是敏捷模和瀑布模式時,主要差別是 “主線” 不一樣,敏捷以迭代為主線,瀑布以階段為主線。

2、功能實現,設定專案預設專案模式檢視:

在建專案時,可設定預設檢視是敏捷還是瀑布,如果選擇了瀑布且當前專案沒有維護階段,且需要選擇一個階段模板以自動建立階段

3、功能實現,在專案中敏捷檢視和瀑布檢視可隨意切換,且看下面細細道來。

3.1 各個階段概況瞭如指掌,如工時,進度,任務等

3.2 敏捷與瀑布融合 ,功能上就是階段和計劃(迭代)的融合 。

左邊展開階段,顯示其下計劃,一對多的關係;右邊顯示計劃中的工作事項

3.3 敏捷與瀑布,左右開弓,想切就切

前兩節瀑布檢視以階段為主線的顯示,下圖切換為敏捷檢視下以迭代為主線的顯示

3.4 敏捷與瀑布融合 ,宏觀微觀兼顧 。

在儀表盤中有 PMO 關注的宏觀層面的里程碑,也有細粒度的迭代資料還有更細粒度的各項事項的彙總。且能透過階段下的計劃層層推算階段的進度。

最後打個總結:

Codes 這敏捷和瀑布的融合模式,是不是很爽,解決了只能 2 選 1 的問題,關鍵確實實用,與時俱進;創新不是為了玩新奇,是為了解決問題,下一次我們來聊聊 Codes 生成式全域性看板,一板走天下,也是很酷的功能。匠心打磨,持續創新是 Codes 的產品基因。

相關文章