昨天聊到隨著待辦事項的不斷累積,可以透過分隔線讓產品規劃在 IT 工具上更能聚焦,方便討論與決策。
但是這畢竟治標不治本,產品待辦事項還是會持續的增長,變得越來越長。這也會導致在使用上增加些成本,比如說通常新增的 issue 會在 Product Backlog 最下方,要拖曳移動時會很麻煩;比如說在尋找某些 issue 時,會增加搜索成本;或是原本 Product Backlog 既有的待辦事項能夠進一步刺激我們想到更多,但當數量多到一定程度時,就不會想再看。
而那些建立很久、已經失去時效性或是短時間根本排序不進開發、也不在近期計畫的待辦事項,就會是一個個包袱,讓我們使用不易。
這時候就讓我們透過 Custom filter 不時檢視一下 Product Backlog 有哪些放到發霉的待辦事項吧!
首先透過右上角的 ...
,去進入 Manage custom filters
功能。
接著建立一個 filter 幫我們篩選已經建立一年以上的待辦事項:
created < -52w
就像是前面提到的,我們在 Jira 上放置的待辦事項,應該都是近期到中期的,至多也就是與接下來六個月到一年規劃有關的。如果都已經建立放超過一年的,通常也就只是個放心安的備忘錄,而不太具有價值。
回到 Product Backlog,就會發現原本 Type 旁邊多出了 Custom filters 的選項,點開就會有我們剛剛建立的 filter:
點下去就會發現我們的 Product Backlog 的 issue 都消失了,看來目前還非常新鮮與乾淨呢。(畢竟才建立不到 30 天...)
一年的顆粒度可能仍有點長,除此之外也可以建立一個一季內都沒有更新過的,這樣特徵的待辦事項就像是開始長黴班的麵包,該開始注意了:
updated < -13w
而要清理那些無用的待辦事項,我會透過在 Workflow 中新增一個名為 Abandoned
的 Done 類型狀態,並將那類待辦事項都更改為此狀態,它們就會從 Product Backlog 上消失了。