在之前的众多插件中,如Agile(最高版本的GreenHoper)以及Service Desk插件的应用场景非常的受欢迎,因此Atlassian在Jira7版本中将这两个插件分类与JIRA进行了整合,只需要用户下载对应的JIRA版本便可使用特定的功能,免去了再次购买以及安装维护插件的的免免费。以上是三个版本的来历,我们可以从下图中直观看到关系
版本的应用场景
以下我们将对这三个版本的新特性进行了详细的说明
- JIRA Core
JIRA Core可以认为是原生态的JIRA功能,提供最基本的项目、版本、组件、任务的相关管理;
JIRA Core利用了自身带有的工作流管理功能,向大家提供了一个可以处理很多任务的平台,可以执行一个项目的管理,跟踪项目中的问题;这些问题都是基于工作流进行阶段性的处理的;并且工作流的管理十分的强大,能够根据自身的业务场景进行灵活的配置、扩展来适应自己的工作需求,同时也可以将之关联到其它的应用中提供跟踪事务的完美解决方案。 - JIRA Software
JIRA Software是JIRA Core+Agile插件的融合体,允许用户在开展最基本的项目、版本、组件、任务的相关管理的同时,采用目前比较流行的敏捷开发模式(支持Scrum和Kanba)进行工作的管理;并且针对JIRA Software的项目,JIRA Software提供了针对版本的发布中心,更加关注于快速交流的进展情况;同时JIRA Software也在与其它开发工具进行集成之后,允许用户在问题详情页以及发布版本中心快速的开展工作,比如拉到分支、合并分支、代码审查、查看相关代码审查的意见,甚至可以直接进行代码发布请求持续集成。 - JIRA Service Desk
JIRA Service Desk是JIRA Core+Service Desk插件的整合体,允许用户在开展最基本的项目、版本、组件、任务的相关管理的同时,它提供了另外一类以客户服务为特定场景工作模式。比如用户请求及反馈的处理,SLA的追求;同时针对客户化的工单请求,提供更为友好的界面;并在请求代理的的处理界面上进行了更为直观的展现形式。
针对以下版本,并不是说我购买了这个产品,其它相应的功能就无法使用了。在用户使用的特定版本中,我们依然可以追加特别的功能。也就是说,当我目前使用的是JIRA Software版本,依据可以通过安装Service Desk插件获得相应的功能。
版本差异
以图表形式展示三个版本最大的特性
Application | Project type | 应用特性集 |
---|---|---|
JIRA Core | Business |
|
JIRA Software | Software |
|
JIRA Service Desk | Service Desk |
|
针对不同的JIRA版本,在用户的UI上,JIRA进行了不同的表现,最大化的让客户针对不同的应用场景有着良好的体验。我们可以看以下各种,看下JIRA的三个版本在UI上的差异。
JIRA Core
Summary直接展示该项目的任务总体情况;
Issue展示项目的中任务列表的详情,并可以快速预设的过滤器进行数据筛选
Reports展示项目中核心的项目指标
JIRA Software
以敏捷的工作模式,在Backlogl界面中进行迭代的相关计划和管理
Agile Borad中给出活动的Sprint工作详情,团队可以可视地在此页面上进行工作
我们可根据项目的发布计划检查各个发布版本的执行情况
在Reports界面中除了Core中的基本的项目报表外,Software给出很多针对敏捷(Scrum,Kanban)的执行情况以及相关敏捷成熟 度能力的各项指标,用于支持指标团队更好进行敏捷的工作开展。
JIRA Service Desk
以服务的队列进行请求管理的展现平台
是SLA为指标的各项服务能力报告
客户化友好的用户请求界面
版本差异细节
我们也从功能的细节上看一下三者的支持区别
JIRA Core | JIRA Software | JIRA Service Desk | |||
---|---|---|---|---|---|
项目类型 | 用户Access | jira-core-user | jira-software-user | jira-servicedesk-agent | ||
Business Projects | Project level | View | |||
Issue level | Create | ||||
View | |||||
Comment | |||||
Transition | |||||
JIRA Gadgets | View | ||||
Software Projects | Project level | View | |||
Issue level | Create | ||||
View | |||||
Comment | |||||
Transition | |||||
View development information | |||||
View release information | |||||
Board level | Create | ||||
View | |||||
JIRA Software gadgets | View | ||||
Service Desk Projects | Project level | View | |||
Issue level | Create | ||||
View | |||||
Comment | |||||
Transition | |||||
SLA level | Create | ||||
View | |||||
Queue level | Create | ||||
View | |||||
JIRA Service Desk gadgets | View |