72
JIRA State of the Union Brian Lane - Product Manager & Dylan Etkin - Dev Tech Lead

Jira State Of Union

Embed Size (px)

DESCRIPTION

JIRA 3.13 was one of the biggest releases of JIRA yet, and 4.0 is just around the corner. Dig into what you may have missed, and what to expect. This session explores the latest and greatest in everyone's favorite Issue Tracker.Atlassian Speakers: Brian Lane and Dylan EtkinKey Takeaways: * Understand key new capabilities and planned features in JIRA 4.0 * Deep-dive on query language * Highlight: JIRA 4.0

Citation preview

Page 1: Jira State Of Union

JIRAState of the Union

Brian Lane - Product Manager & Dylan Etkin - Dev Tech Lead

Page 2: Jira State Of Union

Welcome!

Page 3: Jira State Of Union

Agenda

JIRA & our market

Where have we been? - JIRA 3.13.x

Where are we now? - JIRA 4.0

What about the future? - Beyond 4.0

Page 4: Jira State Of Union

Our market...

11,000+ JIRA Customers

220 Partners

Stimulus Package

• 6,712 licenses to 86 countries in 5 days!

76% of Summit attendees use JIRA

Page 5: Jira State Of Union

Specify It Plan & Assign Tasks

Code ItTest It

Build & Release Review It

Track Issues

Document It

Track Progress

Confluence

FishEye

Clover

Crucible

Bamboo

JIRA

JIRA

Page 6: Jira State Of Union

Specify It Plan & Assign Tasks

Code ItTest It

Build & Release Review It

Document It Confluence

FishEye

Clover

Crucible

Bamboo

TrackingJIRA

Page 7: Jira State Of Union

Specify It Plan & Assign Tasks

Code ItTest It

Build & Release Review It

Document It Confluence

FishEye

Clover

Crucible

Bamboo

TrackingJIRA

Page 8: Jira State Of Union

JIRA in Our Tools

Page 9: Jira State Of Union

JIRA in Our Tools

Page 10: Jira State Of Union

JIRA in Our Tools

Page 11: Jira State Of Union

JIRA in Our Tools

Page 12: Jira State Of Union

JIRA in Our Tools

Page 13: Jira State Of Union

JIRA in Our Tools

Page 14: Jira State Of Union

JIRA in Our Tools

Page 15: Jira State Of Union

Strong Ecosystem

PluginsClients

JIRA

APIs

Integrations

Center of your development world.

Page 16: Jira State Of Union

Strong Ecosystem

JIRA

Page 17: Jira State Of Union

Strong Ecosystem

JIRA

JIRA Mate iJIRA

Page 18: Jira State Of Union

Partners Rock!

Page 19: Jira State Of Union

Plugin Exchange

plugins.atlassian.com

Categories, ratings, search

102 JIRA Plugins now!

Page 20: Jira State Of Union

JIRA 3.13

Page 21: Jira State Of Union

JIRA 3.13

Released on Sept 9th, 2008

Most downloaded version ever

Focus on user requests ~ 1500 votes

85+ improvements / features

Biggest release (so far...)

Page 22: Jira State Of Union

JIRA 3.13 (Cont.)

Performance Improvements

Edit Active Workflow

Dashboard Sharing

Improved Filter Sharing

• Groups & Roles

Project Import

Page 23: Jira State Of Union

JIRA 3.13.xVersion Release

DateIssues

Resolved3.13.1 Oct 29, 2008 ~353.13.2 Dec 9, 2008 ~453.13.3 April 2, 2009 ~853.13.4 May 5, 2009 ~203.13.5 TBD TBD

Page 24: Jira State Of Union

JIRA 4 Streams

JQL

Dashboard

Project UI

Plugins 2

EcosystemCenter of your development world.

Page 25: Jira State Of Union

4.0 - Key AreasBest (and biggest) release EVER!

Advanced Search - JQL

• #1 Request - many issues and 1000+ votes

~ 150 other fixes and improvements

Dashboards

Platform Changes

But wait, thereʼs more...

Page 26: Jira State Of Union

JIRA Query LanguageHigh level SQL like syntax

Core JIRA API

• Plugin Developers, Integrators, End Users

More granular filters

Autocomplete!

Page 27: Jira State Of Union

Negation resolution != Resolved

Relational Operators affectsVersion >= “3.4”

Empty fields (350 votes!) fixVersion is empty

Lists reporter in (Dylan, Anton, Brenden)

Boolean Logic project = JIRA or (assignee = Mike and component = UI)

Nesting filter = ʻBeta Bugsʼ and assignee != mike

JQL in a NutshellToday 5.10

JIRA Query Language

Page 28: Jira State Of Union

JQL in a NutshellToday 5.10

VersionsaffectsVersion in unreleasedVersions() orfixVersion in releasedVersion()

Voting & Watching key in votedIssues() OR key in watchedIssues()

Persistent History key in issueHistory()

Remote User assignee = currentUser()

Groups reporter in membersOf(“jira-developers”)

Pluggable! project in myPluginFunction(ʻaccessʼ, ʻmyʼ, ʻdataʼ)

Powerful Functions

Page 29: Jira State Of Union

Unlock JIRA Data

PluginsClients

JIRA

APIs

Integrations

Center of your development world.

JQL JQL

Page 30: Jira State Of Union

JQL Demo

Page 31: Jira State Of Union

4.0 - Dashboards

Implemented as plugins

Gadgets - everywhere!

• Legacy Portlets should work

Open Standard

Social APIs

Gadgets - display

Gadgets - serve

OAuth

REST APIs

Page 32: Jira State Of Union

4.0 - Dashboards

New level of integration

No Java experience required

www.atlassian.com/opensocial

Social APIs

Gadgets - display

Gadgets - serve

OAuth

REST APIs

Page 33: Jira State Of Union
Page 34: Jira State Of Union
Page 35: Jira State Of Union
Page 36: Jira State Of Union

Specify It Plan & Assign Tasks

Code ItTest It

Build & Release Review It

Document It Confluence

FishEye

Clover

Crucible

Bamboo

TrackingJIRA

Page 37: Jira State Of Union
Page 38: Jira State Of Union
Page 39: Jira State Of Union
Page 40: Jira State Of Union
Page 41: Jira State Of Union
Page 42: Jira State Of Union
Page 43: Jira State Of Union
Page 44: Jira State Of Union

Center of your development world.

Page 45: Jira State Of Union

3.x - Add Portlet

Page 46: Jira State Of Union

4.0 - Add Gadget

Page 47: Jira State Of Union

StreamsPlaced on:•Dashboard•Users•Projects•Issues

Include:•RSS everywhere•Multi-product•Inline comments

Page 48: Jira State Of Union

StreamsPlaced on:•Dashboard•Users•Projects•Issues

Include:•RSS everywhere•Multi-product•Inline comments

Page 49: Jira State Of Union

StreamsPlaced on:•Dashboard•Users•Projects•Issues

Include:•RSS everywhere•Multi-product•Inline comments

Page 50: Jira State Of Union

StreamsPlaced on:•Dashboard•Users•Projects•Issues

Include:•RSS everywhere•Multi-product•Inline comments

Page 51: Jira State Of Union

4.0 - Platform Changes

Java requirements

• 1.5 min - use 1.6 for best performance

Databases

• Microsoft SQL, MySQL, Oracle, PostgreSQL

Page 52: Jira State Of Union

4.0 - Platform Changes

Application Servers

• Tomcat, Weblogic, Websphere, JBoss

Web Browsers

• Firefox 3.x, IE 7/8, Safari 3/4

Page 53: Jira State Of Union

More 4.0 goodness...

Page 54: Jira State Of Union

4.0 - Still More

Page 55: Jira State Of Union

4.0 - Still More

Page 56: Jira State Of Union

4.0 - Still More

Page 57: Jira State Of Union

4.0 - Still More

Page 58: Jira State Of Union

4.0 - Still More

Page 59: Jira State Of Union

4.0 - Issue Navigator

Page 60: Jira State Of Union

4.0 - Extras

Indexing Improvements - Lucene

One JS Library - jQuery

Doctype update - Standard mode rendering

Page 61: Jira State Of Union

4.0 - Beta 1

Now Available!

• www.atlassian.com/software/jira/beta

Includes everything you have seen today

• New + Old = Awesome!

Check it out and give us your feedback

• Issues? - jira.atlassian.com

Page 62: Jira State Of Union

4.0 - Beta 2

Page 63: Jira State Of Union

4.0 - Beta 2

Page 64: Jira State Of Union

4.0 - Beta 2

Page 65: Jira State Of Union

Release Roadmap

Beta 1 - Now

Beta 2 - July

Release Candidate 1 - August

GA ~ September (Based upon your feedback)

Page 66: Jira State Of Union

Beyond 4.0

Page 67: Jira State Of Union

Beyond 4.0Feature Issues Social Engine

Room Search Ecosystem Agile Infrastructure

Performance X

Install / Upgrade X X

LDAP X

REST APIs X

Time Tracking X X

Priorities / Resolutions X X

Interface / Usability X X X X

Page 68: Jira State Of Union

Beyond 4.0 - Agile

GreenHopper + JIRA = Awesome!

www.atlassian.com/greenhopper

www.atlassian.com/agile

Agile Project ManagementToday 11.00

Page 69: Jira State Of Union

DEMO - The elusive issue

Page 70: Jira State Of Union

In closing...Continued Growth

Large (and growing larger) Ecosystem

Listening to our market

• User Feature Requests

• Innovation Leader

The center of your development world

Page 71: Jira State Of Union

Thank you!

Page 72: Jira State Of Union

haveasec.com/summit

SURVEY!!