Jira 使用手冊


Date Revision version Description author
2018-06-14 V1.0.0 Isaac Zhang
2018-06-22 V1.0.1 1,添加git提交操作說明
2,提交message格式
Isaac Zhang
2018-06-25 V1.0.2 1,添加code review 流程 Isaac Zhang
2018-11-10 V1.0.3 1,流程修改
2,添加統計信息
3,新增主任務類型Investigation
4,新增重點關注項
Isaac Zhang

For BA

創建Epic

創建Story

必填項目

1. 開發負責人(Planning meeting update)
2. 產品負責人(創建時update)
3. 測試負責人(Planning meeting update)
4. 解決結果(開發完成 update)
5. 到期日(Planning meeting update)

![](https://img2018.cnblogs.com/blog/48397/201903/48397-20190325175036588-474008832.png)

創建Investigation(新增)

產品在做需求設計前,如果對需求有任何疑問/不清晰,可以提該調查任務類型。 開發人員在代碼層面,調查業務邏輯!

![Alt text](./1541848547058.png)![](https://img2018.cnblogs.com/blog/48397/201903/48397-20190325175100652-1756839906.png)

For Dev

在Story下創建子任務

  1. Dev sub-task
    *需要填寫‘預估時間’,‘到期日’,‘log time’ *
  2. Investigation
  3. Defect Created By & Resolution 必填校驗(新增)
    Alt text

For QA

Tips for QA

當QA接受到一個Story時,需要關注幾點:

  1. 解決結果不為“未解決”
  2. 任務狀態在“測試中”
    如上述結果正確,進入story測試中。

在Story下創建子任務

  1. Test sub-task
    *需要填寫‘預估時間’,‘到期日’,‘log time’ *
  2. bug (這個bug指的是當前story下造成的in sprint defect)****(新增)必填校驗,Defect Created By & Resolutions
    *In sprint defect 需要在當前sprint修復並關閉,如因特殊原因無法修復,需報PM,由PM決定是否要在當前sprint修復,如不需要,從當前sprint移除,移動到backlog 任務池中 *

創建bug

WorkFlow (變更)

新增產品驗收環節。
Resolved 狀態 需要產品在測試環境驗收
QA REGRESSION DONE 狀態 需要產品在線上回歸測試

新增Reject環節。 ![](https://img2018.cnblogs.com/blog/48397/201903/48397-20190325175251941-38012214.png)

story
Step1 BA: 需求收集中,待排期,需求設計
Step2 DEV:已進入處理隊列,開發中
Step3 QA:已完成待測試,測試中
Step4 (PM) Result:已關閉,測試完畢等待上線,已上線
bug
Step1 DEV:等待排期,開發中,Code review
(新增)必填校驗,Defect Created By & Resolutions
Step2 QA: 測試中,Resolved,Reopen
sub task
ALL: 等待排期,In progress,Done

Jira Dashboard使用

Jira dashboard 可以使你能快速知道自己隊列有哪些正在進行的任務,並可看到當前的工作時間,當前sprint剩余時間等等
如下圖

點亮星星之后,可以點擊“儀表盤”按鈕看到你最新收藏的dashboard

具體內容如下圖

重點關注項(新增)

逾期任務 & 當天需要解決的任務
Filter

Result

Jira Filter

簡單搜索

高級搜索

語法於Sql較像,可參考
三W.evget 到卡慕/article/2015/8/14/22556.html

git 代碼提交規范

Git
//創建新的branch ,並且切換到新創建的branch
git checkout -b dev_zp
//查看所有分支
git branch
//查看當前修改信息
git status
//添加所有修改到當前branch
git add .
//提交所有修改到當前branch
<font color=red>git commit -m "CPT-166 新品售賣與租賃套裝附件限制共享 新需求編碼實現"</font>
//確認當前所在branch
git branch
//切換本地dev_zp到dev_swms
git checkout dev_swms
//更新dev_swms到最新代碼
git pull origin dev_swms
//確認當前所在branch
git branch
//切換到本地分支
Git checkout branch
//合並服務器代碼到本地代碼
Git rebase dev_swms
//解決沖突(如果有)
//解決完沖突切換到服務器分支
Git checkout dev_swms
//合並本地dev_zp分支代碼到當前所處的分支dev_swms
git rebase dev_zp

git branch
//提交本地dev_swms分支代碼到遠程dev_swms
git push origin dev_swms

可看到在commit代碼的時候,描述comments前綴為:"CPT-166 ...."

CPT-166 這個是Jira Id,后面緊跟一個空格。 目的是為了code review 關聯代碼,如下:

后期會自動關聯到code review,等待若祥將crucible 與Jira 關聯成功,就可以直接在jira線上codereview,隨后我會修改workflow.

Fisheye & crucible Code view

前提,git 提交必須有jira number.
Let's begin.

step 1, 你會看到在Jira右下角多了一個development

step 2, 點擊commit,會看到每次提交后面跟了一個create review

step 3,點擊create

step 4, 創建成功后,如下圖。可點擊任意位置添加comments

step 5, code reviewer可看到complete button,創建者沒有該button

step 6,如果code review 結果需要修改代碼,則進入修改流程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM