基於JIRA工具的需求研發管理
隨著互聯網金融企業的業務發展,每研發一個新產品(即需求),都會涉及產品、需求、安全、開發、測試、運維等多個部門的共同協作。如何提升跨部門工作的協同和效率,對於一家追求快速創新的互聯網金融企業來說顯得尤為重要。
當前主流的的管理工具有Redmine、ITSM、TechExcel、JIRA等,除JIRA外都提供統一的標準化流程,無法做到針對不同的組織或團隊進行個性化的定製。
早期JIRA在我司僅作為一個專業的Bug管理工具來使用,在逐步摸索的過程中發現JIRA也具備需求管理、敏捷研發管理、流程體系管理
、產品Bug跟蹤等功能。JIRA的優勢在於可以根據不同的團隊和制度流程,從項目、問題類型、工作流、界面、過濾器、分析統計報表、個性化頁面導航等維度實現隨需定製。
現階段我司將JIRA作為需求研發的管理工具,實現了需求從提出到分析進而到研發測試的統一管理,並與Confluence對接實現文檔流程一體化。讓各部門能及時了解需求的排期及研發進度,降低溝通成本,提高溝通效率。
現分享一下JIRA實現需求研發管理的具體配置:
通過JIRA工具,我們實現了需求研發任務的可視化管理。舉個簡單例子:利用JIRA中的時間跟蹤欄位,可以對研發任務的進度情況、人力情況進行統計,並以甘特圖或燃盡圖的形式進行展示,便於管理者了解項目研發的整體進度情況。然而同一個需求下的研發測試任務之間普遍存在互相依賴的關係,我們採用父子任務以及任務狀態的強校驗形式對這類研發任務進行管理。在前期需求分析時創建子任務,若子任務沒有完成,作為父任務的需求工單將無法提交發布,從而避免因模塊間依賴關係而導致的發布質量問題。
針對每個公司或者每個項目的不同情況,JIRA的工作流和界面制定都是靈活的。項目經理可以在JIRA中定製出適合本公司項目的流程,各實施人也可以在切身使用過程中提出優化建議,實現流程的不斷改進完善。
推薦閱讀:
※JIRA Standalone(Windows Installer)軟體測試缺陷系統環境搭建
※關於 jira confluence gitlab jenkins 的配置與整合以及常見的使用方式?
※公司推行jira,要求工程師每天log work,監督每個工程師有沒有做滿8小時的工作,想請教下各位國外IT界大牛是否有必要,是否有這樣做的優秀的IT公司?
※Atlassian 這家公司的產品為什麼這麼火?
※Confluence 6 使用主題