Automating your processes with JIRA
-
Upload
adaptavist -
Category
Business
-
view
445 -
download
1
Transcript of Automating your processes with JIRA
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
Are plugins the answer?
• Don’t use any
• No plugin will make your instance:fastermore stablemore securesafersexier
“80% of JIRA instances have
at least one commercial
plugin”
Atlassian
Vanilla JIRA doesn’t do muchSo 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
“One of the plugins
that must be in your
instance - extends
JIRA functionality by
over 9000%”ScriptRunner Customer Review
The third way…
• Startedwritingpluginsin2005
• AuthoredseveralJavaplugins
• GotboredandwroteScriptRunner
• AlmosteveryfeatureexistssimplybecauseIneededit
7
A quick primerRun 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
Building blocksWorkflow functions
Listeners
Calculated fields
UI customisation
JQL functions
REST endpoints
Services
9
Implementing workflowsMapping business process into JIRA via workflows
Aim for the right number of workflows
Remember: You can't satisfy everyone
10
Scenario: A workflow that requires approvals
from two different departments
11
Workflow Through Composition
11
@adaptavist on Twitter