公司使用JIRA来进行分发任务,每一个JIRA,就相当于一个任务。可以由团队的leader派遣(assign)一个JIRA给你,也可以自己去找JIRA来做。
由于公司是外企,使用的产品都是英文的,所以刚开始接触JIRA时,难免手忙脚乱,现在算是熟悉了一些,在此记录一下关于JIRA的简单应用。
下图是一个新的JIRA:
当我们要开始做这个JIRA时,点击Start Progress
,选择designing
接着这个JIRA的status就会变成In-Progress
,Resolution
会变成Designing
,当我们找到了造成该JIRA所描述的问题的根源或者无法重现该JIRA描述的bug时,需要点击Resolve Issue
,并对该JIRA设置状态和添加Comment
接下来是将该JIRA重新派遣给你的owner,也就是你的leader
另外,在more
那里还可以选择log work
,记录下你每天花在这个JIRA上的时间。
在我们公司,JIRA是和Confluence一块使用的,当resolve了一个JIRA后,需要通过Confluence写一个该JIRA的PS,也就是程序设计规格说明书,在PS里说明你找到的JIRA报导的bug的原因是什么,以及如何去fix这个bug(要修改什么文件,怎么修改,要写清楚),当你的leader同意了你的想法,就会把该JIRA再assign给你。
此时,要针对这个JIRA来create sub-task,也就是创建一个Coding JIRA,这个Coding JIRA是给你Coding写代码、修改文件用的,也就是你之前在PS里写明的解决思路;其实这个Coding JIRA的操作还是和之前的JIRA一样的。