GitLab發布了一款新的集成工具GitLab問題看板。開發團隊可以通過一個靈活的多列看板可視化地管理問題,從而改進優先級、發布計劃和溝通。
長期以來,GitLab一直提供一個在Scrum看板中管理問題的工具Milestones。但是,Milestones僅適用于一個簡化形式的流程——問題從“打開”移動到“已分配”,再移動到“關閉”。GitLab工程師Job van der Voort表示,對于大型團隊或更為復雜的項目而言,這不夠用。那些情況通常需要能夠處理多個中間步驟,比如設計、實現、測試,等等。
因此,新的GitLab問題看板旨在提供適合各種流程的靈活的問題看板,而不局限于任何特定的模型。GitLab問題看板的起始狀態只有兩列:待辦和已完工。兩列都以類似卡片的格式列出了問題,并允許將問題從一列拖拽到另一個列,從而將它們從一個狀態移動到另一個狀態。用戶很容易就可以創建一個新列,表示問題生命周期的不同階段,這樣,就可以應對不同的流程。例如,用戶可以使用三個不同的列管理一個傳統的Scrum看板,或者使用更多的列管理其他的階段,比如分析、開發、審查,等等。
下面是GitLab問題看板提供的一部分有用的特性:
GitLab問題看板中的每一列都有一個標簽;新列可以關聯到現有的標簽,這樣可以自動將所有標有那個標簽的問題分配到那個列;當在列之間移動問題時,列所關聯的標簽會自動更新;問題可以有多個標簽,這樣,就可以通過多種方式篩選和分類問題。GitLab問題看板基于現有的問題跟蹤器創建,所有GitLab用戶都可以免費使用。