JIRA软件简介
在深入了解此工具的含义,用法和用途之前,我想提出一些基本规则,以帮助我们在短时间内轻松,有效地学习任何工具。
我个人认为学习任何工具都有两个阶段:
- 了解基本过程
- 学习工具本身-功能/功能/缺点等
以JIRA为例。认为您是新手,对此一无所知。您已经从各种各样的朋友,在线参考资料等那里听说过它。您想尝试一下。你该怎么做?
问自己以下问题:
- 这是什么工具?
- 谁使用它?
提示:当您学习工具(或任何其他软件)并且想要获得非技术性的说明时, Wikipedia是最佳的起点。由于Wiki是面向普通读者的,因此您可以轻松理解这些信息,而不会感到不知所措。
JIRA是事件管理工具。什么是事件管理?在此阶段,您会忘记所有有关该工具的知识,并在过程中进行工作。
在看到有关此工具的更多详细信息之前,让我们熟悉事件管理过程。
事件管理流程概述
任何要完成的任务都可以视为事件。
十大事件管理要求是:
- 必须创建一个事件
- 需要向事件添加其他信息以使描述更全面
- 进度的每个阶段都应标记出来,并逐步进行直至完成
- 应该定义事件需要经历的阶段或步骤
- 它可能与其他事件关联或有一些子事件
- 可能必须根据一些通用规则对事件进行分组
- 有关人员应了解事件的发生/状态变化
- 其他人应该能够对某些缺陷提供反馈
- 事件应该是可搜索的
- 如果我们需要查看任何趋势,则必须提供报告
无论是JIRA还是任何其他事件管理工具,他们都应该能够支持这10个核心要求,并在可能的情况下增强它们,对吗?在本系列中,我们将研究JIRA在清单方面的表现。
下载并安装
它是Atlassian,Inc.的缺陷跟踪/项目管理工具。它是与平台无关的软件。
您可以在此页面上免费下载并免费试用30天:下载JIRA
谁使用此软件?
软件项目开发团队,服务台系统,请假系统等
鉴于其对QA团队的适用性,它被广泛用于Bug跟踪,跟踪项目级别的问题(例如文档完成)和跟踪环境问题。整个行业都非常需要此工具的工作知识。
JIRA工具的基础
JIRA的整体基于3个概念。
- 问题:每个任务,错误,增强请求;基本上任何要创建和跟踪的东西都被视为问题。
- 项目:一系列问题
- 工作流程:工作流程只是问题从创建到完成所经历的一系列步骤。
假设首先创建问题,然后继续进行处理,并在完成时解决问题。在这种情况下,工作流程为:
让我们动手吧。
创建试用版后,便会为您创建一个OnDemand帐户,您将能够登录。
登录后,“仪表板”页面将显示给用户(除非另有选择)。“仪表板”页面提供了您所属项目描述的快照;问题摘要和活动流(分配给您的问题,您创建的问题等)。
提示:首次尝试在项目下创建/修改某个问题时,了解项目本身确实很有帮助。
您可以通过以下方法进行操作:转到主菜单,然后从“项目”下拉菜单中选择项目名称。
我们之前定义项目是问题的集合。我们的清单中的项目编号6 –通过此概念可以实现对问题进行分组的功能。项目下面有组件和版本。组件不过是基于共同点的项目中的子组。同样,对于同一项目,可以跟踪不同的版本。
每个项目都有以下主要属性:
- 名称:由管理员选择。
- 关键字:该标识符是项目下所有问题名称的开头。此值是在项目创建期间设置的,以后甚至不能由管理员修改。
- 组件
- 版本号
例如,以基于Web的应用程序为例;有10项需求需要开发。稍后将添加5个其他功能。您可以选择将项目创建为“ Test for STH”版本1和版本2。版本1具有10个要求,版本2具有5个新要求。
对于版本1,如果5个需求属于模块1,其余需求属于模块2。则可以将模块1和模块2创建为单独的单元
注意:JIRA中的项目创建和管理是一项管理任务。因此,我们将不讨论项目创建,而是将使用已经创建的项目继续讨论。
以上面示例中的细节为例,我在JIRA中创建了一个名为“ Test for STH”的项目,关键是“ TFS”。因此,如果我创建一个新的问题,则问题标识符将以TFS开头,并将为“ TSH-01”。在创建问题时,我们将在下一个会话中看到这一方面。
如何显示项目详细信息:
请注意左侧导航。
当我选择“组件”选项时,它将显示项目中的两个组件:
当我选择版本选项时,将显示项目中的版本
选择“路线图”选项,将显示版本信息以及日期,以大致了解项目中的重要里程碑。
选择日历选项以明智地查看里程碑日期:
至此,该项目没有任何问题。如果有的话,您可以通过从左侧导航菜单中选择“问题”来查看所有这些内容。
在下一节中,我们将学习如何下载和安装JIRA以及有关处理JIRA问题的所有信息。