吐泡泡的阿呆 android Dev Engineer

【笔记】jira工具简介

2021-05-21
adai

jira 工具使用简介

关于学习

有位大佬曾经说过,学习一样新东西,最好的方法就是:

首先了解这个知识最基础的概念,然后,找到这些概念的联系。

本文就是基于这种思路,简单讲解下jira入门概念,方便小白可以快速上手使用jira。

关于jira

jira是一个项目管理的工具。

jira的功能非常强大,并且有很多插件。

它可以帮助我们记录问题,安排进度,可视化问题管理,问题分析。。。

很多平台也对jira进行了支持。

在了解jira如何使用之前,我们首先需要了解下jira的一些基本概念。

jira的基本概念

Issue-问题

问题是贯彻jira的一个概念。

我们的日常工作就是,发现问题,梳理问题,问题解决,问题复盘。

不止是日常工作,人生也是一个不断解决问题的过程。

jira的整个使用都是围绕这问题进行的。

问题可以有很多类型。

问题,可以是一个帮助解决用户问题的story。

问题,也可以是一个具体的task。

Field-属性

了解了问题以后,我们会发现问题有很多属性。

属性是问题的各个组成部分。

问题类型,就是一个问题属性。

属性可以是各种各样的。

文本属性可以作为标题;

日期属性可以作为开始日期,结束日期;

优先级属性,可以用来评估优先级。

project-项目

我们把有很多Issue要持续处理的过程,称之为项目。

项目的范围可大可小。

小项目可能持续三五个月,大的项目可能持续一家公司整个生命周期。

一般不建议把太小颗粒度的问题作为项目。

了解了project,issue,field后。

我们会发现,我们系统中一般存在一个或多个project。

project就是一系列Issue的集合,包含了很多Issue。

每个Issue又有各种属性。

而工作中,并不是所有Issue都是我们所关心的。

这个时候filter就上场了。

Filter-过滤器

filter可以通过Issue的属性,筛选出自己关心的Issue。

比如,我只关心截止日期是5.21完成的需求,

那么我们只需要过滤到期日为5.21的需求就可以了。

img

Board - 看板

看板给我们提供了一个可视化的维度来查看问题。

早期的看板,就一张便签记录上一个任务,贴到墙上。

jira提供了看板工具,方便我们以整体的维度去观察各个问题。

看板的报表可以提供燃尽图等工具,帮助我们更好的管理敏捷开发。

sprint-冲刺

冲刺就是对一系列问题,设置一个时间盒,然后时间盒范围内能完成的问题就是sprint。

一般我们会在预评审会议中罗列所有的待办需求。

当项目成员,领完一个冲刺中可以接收的任务后,我们开始sprint冲刺。

一个冲刺就是一轮迭代。

一般2-4周一个sprint。

sprint一旦开始,不建议调整内容,内容的调整意味着资源重新安排,非常浪费时间。

频繁的更改冲刺内容,会导致开发无法聚焦手头工作,不停开会,影响效率。

总结

jira是一个项目管理协作工具,可以很好的帮助我们沟通协作。

工具并不是目的,最终目的还是解决用户问题。

敏捷开发最重要的原则,还是个体与互动胜于过程和文档


Comments

Content