熟練的Master或者RTE會從JIRA中倒出一些數(shù)據(jù)進行改進分析,比如我們會觀察各個迭代的故事點數(shù)完成情況尿扯。但是在JIRA中各個迭代是使用SprintID來代表的。如果Master/RTE想一下子找出各個迭代的Story列表稍味,用來統(tǒng)計Story的完成個數(shù)隧熙、完成的點數(shù)、平均Story大小的趨勢睬魂,還是挺不方便的终吼。
不方便的主要原因是JIRA的界面上關于Sprint顯示的都是Sprint的名稱,SprintID沒有直接顯示出來氯哮,所以之前如果想知道SprintID的話就必須知道Sprint的名稱际跪,并且在JQL的輸入框里輸入Sprint=<Sprint名稱>,然后JIRA會自動轉換Sprint名稱為SprintID。
這樣做費時費力姆打,而且一次只能查到一個Sprint的SprintID良姆。如果我想查出某個團隊之前的所有迭代的SprintID,就非常麻煩了穴肘。
今天就遇到了這樣的問題歇盼,于是去搜索了一下。就算是在JIRA的官網(wǎng)上也只介紹了查詢一個迭代的SprintID的方法(link)评抚,沒有查詢多個迭代SprintID的方法豹缀。于是經過摸索,終于找出了一個比較簡便的方法慨代,能夠批量查找SprintID邢笙。最終得到了一個團隊各個迭代的Story數(shù)據(jù),見下圖:
那是怎么快速得到的呢侍匙,見下面的步驟(Chrome瀏覽器):
第一步氮惯、找到團隊的迭代報告(Sprint Report),打開界面想暗,如下:
第二步:按F12調出開發(fā)者工具(Developer Tool)妇汗,然后點擊頁面元素選擇按鈕(紅圈處)
第三步:選擇迭代下拉列表(藍色高亮處),窗口右邊自動定位到相關的HTML元素上(右邊高亮處)
第四步:點開右邊窗口中對應的<select左邊的黑三角(高亮塊下邊)说莫,如下圖:
在這個圖中杨箭,sprintID就是value=后面的數(shù)字,<option>中的文字就是對應的Sprint的名稱
第五步:在select元素處點擊右鍵储狭,出現(xiàn)下面的右鍵菜單互婿,然后選擇 Edit as Html,將內容拷貝出來放入Excel表中
第六步:使用Excel公式將SprintID和Sprint名稱提取出來
第七步:生成JQL辽狈,執(zhí)行得到結果
如果自己不嫌拼JQL麻煩慈参,做到第四步就可以了。
這就是批量查找SprintID的小技巧刮萌。