Jamie Echlin details how and why to start automating processes and workflows in Atlassian JIRA. Presented at the iDalko event in Antwerp on April 14th 2016.
2. 2
Why customise JIRA?
Because it’s fun
It’s easier than you think
Get more out of JIRA
Be wary of overdoing it
Less is more
Start small, make incremental improvements
3. 3
Are plugins the answer?
• Don’t use any
• No plugin will make your instance:
faster
more stable
more secure
safer
sexier
5. Vanilla JIRA doesn’t do much
So you need plugins
But choose wisely
Public plugins are hard to develop
CI for several versions
Data center...
Fast support
No plugins: Ultra safe
Many plugins: Ultra flexible
6. “One of the plugins
that must be in your
instance - extends
JIRA functionality by
over 9000%”
ScriptRunner Customer Review
The third way…
• Started writing
plugins in 2005
• Authored several
Java plugins
• Got bored and
wrote ScriptRunner
• Almost every
feature exists simply
because I needed it
7. 7
A quick primer
Run JIRA locally, develop locally
Install ScriptRunner or other plugins
Or start writing your own
Test - all paths
Practise - you can't master this overnight
Don't blow up production
Version control your code