JIRA是一款集項目管理、缺陷跟蹤、團隊協(xié)作、服務(wù)管理、敏捷規(guī)劃于一體的優(yōu)秀商業(yè)軟件,目前已被廣泛應(yīng)用到敏捷開發(fā)當(dāng)中。來自Vector的看板管理工具Squore,具備強大的接口管理功能,通過預(yù)設(shè)配置可與JIRA進行便捷的數(shù)據(jù)交互,從而實現(xiàn)信息同步、自動分析和報告項目趨勢狀態(tài)用于決策,助力用戶的敏捷開發(fā)。
Squore工具介紹
Squore是一款可貫通完整項目生命周期(見圖1)的看板工具,具有如下三大特性:
》
可實現(xiàn)多維度(從需求到架構(gòu)到編碼到測試)的項目數(shù)據(jù)挖掘,通過量化的評級指標(biāo)持續(xù)提升項目績效;
》
可調(diào)動各級項目干系人參與(從外部客戶到內(nèi)部質(zhì)控,從上層需求規(guī)劃到底層代碼開發(fā)),驅(qū)動軟件產(chǎn)品質(zhì)量提升;
》
便捷豐富的接口配置管理,確保符合自定義流程和行業(yè)規(guī)范。
Squore支持動態(tài)代碼測試工具集VectorCAST、靜態(tài)代碼分析工具Axivion、ECU和網(wǎng)絡(luò)測試平臺CANoe以及項目管理工具JIRA等70多種第三方工具數(shù)據(jù)的導(dǎo)入。
Squore集成JIRA實現(xiàn)項目狀態(tài)監(jiān)測
本篇文章主要介紹如何將JIRA中的標(biāo)簽(下文統(tǒng)稱Ticket,見圖2)數(shù)據(jù)同步至Squore,并依托Squore強大的數(shù)據(jù)挖掘能力,自動呈現(xiàn)出多維直觀的看板管理視角(見圖3),便于項目團隊成員實時掌握開發(fā)/測試狀態(tài),并輔助項目管理層做出是否釋放軟件版本的決策。
01 組件狀態(tài)統(tǒng)計
在復(fù)雜系統(tǒng)開發(fā)過程中,通常采用組件化開發(fā)模式進行功能分拆,同時厘清組件的邊界與責(zé)任,便于項目團隊成員針對組件進行獨立開發(fā)、測試和后續(xù)的獨立升級與維護。JIRA中每個創(chuàng)建的Ticket可以被分配到相關(guān)的組件,Squore可從組件劃分角度對Ticket進行分類匯總,并且通過高區(qū)分度顏色凸顯出尚需開發(fā)的任務(wù)和亟待處理的Bug在不同組件的分布情況。項目干系人可以通過該視圖輕松掌握各個開發(fā)組件的風(fēng)險和進度等情況(見圖4)。
02 Ticket任務(wù)狀態(tài)分布圖
JIRA采用工作流(見圖5,截圖自JIRA工具界面上對Workflow的定義)對Ticket進行管理,狀態(tài)則是定義工作流中某個結(jié)點的名稱表述。在實際項目中,Ticket責(zé)任人應(yīng)根據(jù)開發(fā)測試階段的不同來及時更新設(shè)定Ticket所屬狀態(tài)。
Squore可依據(jù)狀態(tài)類別對JIRA中的全部Ticket進行分類統(tǒng)計,并通過顏色來進行區(qū)分表示和量化數(shù)據(jù)結(jié)果,直觀呈現(xiàn)不同狀態(tài)Ticket的分布情況(見圖6),使項目干系人能夠?qū)φw開發(fā)狀況做到了然于胸。
03 項目開發(fā)趨勢實時分析
隨著項目的推進,JIRA中的Ticket數(shù)據(jù)將會不斷更新,Squore支持通過重新編譯工程來確保與JIRA間的數(shù)據(jù)同步。Squore強大的商業(yè)數(shù)據(jù)分析引擎可以實現(xiàn)秒級編譯,在版本迭代過程中構(gòu)建歷史數(shù)據(jù)庫,形成趨勢分析圖(見圖7),方便項目干系人掌握項目開發(fā)中任務(wù)和缺陷的增減趨勢。
04 責(zé)任人任務(wù)統(tǒng)計
項目迭代版本的交付依托于團隊成員能否高效而保質(zhì)地完成各自任務(wù)。JIRA的每個Ticket都會派發(fā)給相關(guān)的責(zé)任人即Assignee,去負責(zé)具體的實施;同時,每個Ticket也會有一位Reporter,作為Ticket的被匯報人來做監(jiān)管或確認(rèn)。
Squore會將所有Ticket進行歸屬統(tǒng)計(見圖8),這樣每位項目責(zé)任人便可掌握自己當(dāng)前作為Assignee要去完成的Ticket,以及作為Reporter需要去審核的Ticket。Squore看板上鮮明的顏色劃分可以讓每一位責(zé)任人清晰掌握各自的開發(fā)測試進度,快速甄別出工作包的優(yōu)先級。
05 自定義和標(biāo)準(zhǔn)化報告
除了工具預(yù)置的標(biāo)準(zhǔn)格式報告,Squore也支持用戶根據(jù)具體需求選取意向的條目數(shù)據(jù),制作生成EXCEL/XML/CSV/JSON等多種格式的自定義報告。例如,可以選擇導(dǎo)出全部Open狀態(tài)下的Ticket(見圖9),在站會上進行討論。
06 發(fā)現(xiàn)關(guān)鍵Ticket,便捷回訪JIRA
Squore可以依據(jù)嚴(yán)重等級過濾發(fā)現(xiàn)出相關(guān)的Ticket(見圖10),提醒項目干系人對較嚴(yán)重的任務(wù)予以重點關(guān)注;同時對Ticket的信息完整性做出檢查提醒,便于責(zé)任人采取相應(yīng)完善措施。
此外,Squore支持用戶通過界面鏈接接口快速回訪至JIRA,從而及時進行任務(wù)狀態(tài)的更新與維護
總 結(jié)
項目的成功交付需要團隊成員的共同努力,科學(xué)的項目管理方法以及開發(fā)流程可以顯著提高項目成功的概率,而一款優(yōu)秀的項目看板管理工具更可以起到御風(fēng)乘舟之效。
通過預(yù)置接口把JIRA數(shù)據(jù)導(dǎo)入Squore, 依托Squore看板工具強大的數(shù)據(jù)挖掘能力,從多個維度對開發(fā)狀態(tài)進行監(jiān)測,項目管理人員以及質(zhì)量管理人員能更加準(zhǔn)確地了解開發(fā)狀態(tài)、工作質(zhì)量和團隊效率,針對尚未修復(fù)的Bug和亟待開發(fā)的任務(wù)量評估風(fēng)險,指派責(zé)任人,并通過統(tǒng)計報告進行向上匯報以及對外輸出項目最新進展。一線開發(fā)和測試的團隊成員根據(jù)Squore中匯總的項目信息,實時了解各自的工作進展和任務(wù)分配情況,科學(xué)制定并調(diào)整工作策略,確保任務(wù)可以保質(zhì)保量地完成。
責(zé)任編輯:haq
-
數(shù)據(jù)
+關(guān)注
關(guān)注
8文章
7030瀏覽量
89034 -
jira
+關(guān)注
關(guān)注
0文章
13瀏覽量
2199
原文標(biāo)題:Squore看板工具攜手JIRA助力敏捷開發(fā)
文章出處:【微信號:VectorChina,微信公眾號:Vector維克多】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論