Jira 使用手册

Stella981
• 阅读 1321
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 Jira 使用手册

###创建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 必填校验(新增) Jira 使用手册

##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 Jira 使用手册

#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剩余时间等等 如下图 Jira 使用手册

点亮星星之后,可以点击“仪表盘”按钮看到你最新收藏的dashboard Jira 使用手册

具体内容如下图 Jira 使用手册

###重点关注项(新增) 逾期任务 & 当天需要解决的任务 Filter Jira 使用手册

Result Jira 使用手册

##Jira Filter ###简单搜索 Jira 使用手册

###高级搜索 Jira 使用手册

语法于Sql较像,可参考 三W.evget 到卡慕/article/2015/8/14/22556.html Jira 使用手册

#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 关联代码,如下: Jira 使用手册

后期会自动关联到code review,等待若祥将crucible 与Jira 关联成功,就可以直接在jira线上codereview,随后我会修改workflow.

#Fisheye & crucible Code view 前提,git 提交必须有jira number. Let's begin.

step 1, 你会看到在Jira右下角多了一个development Jira 使用手册

step 2, 点击commit,会看到每次提交后面跟了一个create review Jira 使用手册

step 3,点击create Jira 使用手册

step 4, 创建成功后,如下图。可点击任意位置添加comments Jira 使用手册

step 5, code reviewer可看到complete button,创建者没有该button Jira 使用手册

step 6,如果code review 结果需要修改代码,则进入修改流程 Jira 使用手册

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Easter79 Easter79
3年前
swap空间的增减方法
(1)增大swap空间去激活swap交换区:swapoff v /dev/vg00/lvswap扩展交换lv:lvextend L 10G /dev/vg00/lvswap重新生成swap交换区:mkswap /dev/vg00/lvswap激活新生成的交换区:swapon v /dev/vg00/lvswap
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这