在之前的众多插件中,如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 |
...
接下来我们回味下官方如何说的
With JIRA 7, we're introducing a big step forward for software teams: JIRA Software. JIRA Software combines all the parts of JIRA that software teams love (flexible workflow, powerful boards, and integrations with development tools) into a single product, with an experience that fully integrates those elements in each JIRA project.
JIRA Software completes our journey to bring the information your software team cares about to a central place in JIRA. You might remember when we released the Development Tools panel in an issue: this innovation made JIRA your "one stop" for the status of commits, branches, and builds. More recently, we introduced the Release Hub which uses the power of JIRA Software's developer tool integrations to automatically and instantly check completed issues and validate releasability. With JIRA Software, all of these features come out-of-the box and are a part of every software project.
The name says it all: JIRA Software is JIRA - for your software teams.
A central home for all your teams to work
This release of JIRA Software provides the finishing touches for the new project experience we've been building. One of the most visible aspects of this is the new sidebar navigation. We released this sidebar as a Labs feature earlier this year, and we've received tons of positive feedback about it. We've also gotten a few suggestions (thank you!), which we've rolled into this latest design.
In JIRA Software, you'll find that the sidebar provides a central place for your team to work, while staying in the context of their project. For example, they can easily go to reports to check the burndown rate for the project, and then flip back to the backlog. We've also found that the central project experience makes it easier to onboard new team members and give them the appropriate context on key things that the team is working on. You can invite your team directly to a project where they get to work without feeling lost about their place in JIRA. Projects become the place where teams start their day when they log into JIRA.
With the latest improvements, you can add links that are important to your team. For example, you can link to feature specs, an org chart, or a team calendar.
Service management made simple
JIRA Service Desk 3 is new service management software, that's simple to use and smart under the hood. It leverages the power of the JIRA platform but is purpose built for your IT and service teams.
The new sidebar makes it easier to focus on what matters the most for your IT and service teams with a single click: your customers, queues, SLAs, reports and more.
JIRA Service Desk 3 provides you with everything you need - right out of the box. Incident, change, problem management and service requests, we've got you covered. With JIRA Service Desk 3, give your employees an easy way to ask for help and your agents a fast way to resolve requests.
With JIRA Software and JIRA Service Desk, it’s time to remove the barrier between Software and IT. Loop in developers easily, link incidents to the dev backlog and get to the root cause of problems before they escalate.
Pre-configured projects designed for the way you work
JIRA Software and JIRA Service Desk are purpose-built for your teams, making projects the heart of JIRA. Working in projects brings teams together and keeps them aligned and focused on accomplishing their goals.
JIRA Software provides new project templates that are pre-configured with the best settings for the way we know software teams work. In this release, you'll see three types of software projects that you can create. Each project template comes with a pre-configured workflow, board, and other settings - all designed to get an agile team up and running immediately. These new project templates also are designed to provide your teams with best practices for running Agile projects, with tips for filling your backlog, reports to keep your team on track, and more.
JIRA Service Desk is purpose-built for IT and service teams and comes with two new pre-configured project templates:
• A basic service desk that’s customizable for any help desk workflow
• An IT service desk that comes with everything out of the box for incident, change and problem management
JIRA Software and JIRA Service Desk also come with all the features available in our newest application: JIRA Core. JIRA Core helps teams run business projects while powerful features you love in JIRA. Read below for all the detail on JIRA Core.
Your other teams can play too
We know your business teams use JIRA for projects too, such as marketing campaigns, change management, recruiting, or any project your business teams have. We think this is so powerful that we're launching a separate application, JIRA Core. JIRA Core is designed for those teams who only want to run business projects.
With JIRA Core, you'll get project templates that are especially designed for business teams, such as a process management template. The workflows configured for these templates are more aligned to how different business teams work, and use terminology that non-developers will be familiar with.
You have access to all the features of JIRA Core through your JIRA Software or JIRA Service Desk license, but your other teams can buy a license for JIRA Core only, too.
...
...