SlideShare a Scribd company logo
1 of 81
Download to read offline
Atlassian Summit
comes to you!
LONDON AUG COMMUNITY
@LondonAUG
Search ‘Atlassian User Group London’
Search ‘Atlassian User Group London’
5 Simple Strategies To JIRA Service
Desk Success
Greg Warner, Senior Technical Consultant, ServiceRocket
What's the hardest part about bringing in new
software? Getting people at your company to
actually use it.
Learn five simple strategies that will make your
JIRA Service Desk an overwhelming success.
5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
Goal = Service Delivery =>
customer experience before
specs, workflows, processes,
instagration, etc.
5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
1. Customer first
2. Agent 2nd
3. Common experience
4. Use the system to deliver the system
5. Feedback enabled in the solution
5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
• Customer first strategy
• Start small & add as you go along
• Enable Feedback => CSI
5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
youtube.com/watch?v=PWr2H5rOpm4
Agile Incident and Response in the
World of DevOps
Alex Solomon, CTO, PagerDuty
Devops has transformed how teams
build and run software: you build it,
you own it!
AGILE INCIDENT AND RESPONSE IN THE WORLD OF DEVOPS
HOW PAGERDUTY HAVE ORGANISED THEIR MAJOR INCIDENT HANDLING PROCESS.
1. Excellent example of good practise for major incident
handling.
2. Automation to improve efficiency.
3. Continual Improvement.
4. Clearly defined roles and responsibilities.
5. Clear communication with customer, team and
business.
5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
TAKE-AWAYS
youtube.com/watch?v=TyoxcNUmrqs
How to drive Confluence adoption
John Wetenhall - Confluence strategy
There are essentially two main barriers for Confluence adoption.
Those are:
- See it to believe it
- Change is hard
John proceeds explaining what adoption goals one needs to
establish in their own company that will motivate people to use
Confluence.
HOW TO DRIVE CONFLUENCE ADOPTION
HOW TO DRIVE CONFLUENCE ADOPTION
1. Make Confluence your own
2. Give people a reason to use Confluence
3. Brand your instance of Confluence
4. Share important daily subjects, for example the
lunch menu
5. Replace emails with Status meetings
HOW TO DRIVE CONFLUENCE ADOPTION
TAKE-AWAYS
https://youtu.be/jUlhlvYGahs
JSD for Customer Service
(Featuring Intuit)
Vincent Wong, Product Manager, Atlassian
Jared Sutherland, Product Manager, Intuit
JIRA Service Desk is used across a variety of different
teams from IT and operations, through to HR and finance.
But can you guess what one of the biggest use cases for
JIRA Service Desk is?
Customer Service!
JSD FOR CUSTOMER SERVICE (FEATURING INTUIT)
JSD FOR CUSTOMER SERVICE (FEATURING INTUIT)
Customer service not the original use case
Some features were added:
Now > 60% of Atlassian customers use JSD for
customer service
1. JSD is now fit for Customer Service
2. Some sucess story figures prove it
3. Your solution can always be improved
(Knowledge Base, CRM, CMDB, advanced
theming)
JSD FOR CUSTOMER SERVICE (FEATURING INTUIT)
TAKE-AWAYS
youtube.com/watch?v=KspQAsu9Yf4
Understanding the
Human Operating System
Stefan Knecht, it-economics
How do organizations become adaptive,
agile, and resilient? What fosters trust and
makes people feel safe to speak their minds?
Stefan Knecht from it-economics say the
master key lies in a social operating system
UNDERSTANDING THE HUMAN OPERATING SYSTEM
UNDERSTANDING THE HUMAN OPERATING SYSTEM
1. Psychology plays a big part in how teams work
2. You can’t change people, you can though change the
Environment
3. You cannot change a corporate at once, you have
nudge it
4. People tend to avoid risks when seeking gains, but
choose risks to avoid sure losses.
UNDERSTANDING THE HUMAN OPERATING SYSTEM
TAKE-AWAYS
https://youtu.be/4vbYC69bSaQ
5 Ways Devs and Designers
Can Work Better Together
Kelly Snow, Lead Designer, Atlassian
Atlassian designer Kelly Snow will
reveal 5 techniques you can bring
back to your team. Together, devs
and designers can improve product
quality – not to mention team morale.
5 WAYS DEVS AND DESIGNERS CAN WORK BETTER TOGETHER
5 WAYS DEVS AND DESIGNERS CAN WORK BETTER TOGETHER

1. ‘Hire a designer’!
2. Set ground rules for the feedback you want.
3. Encourage Empathy
4. Do UX research throughout your dev
lifecycle...even after release.
5. Design is Intentional
5 WAYS DEVS AND DESIGNERS CAN WORK BETTER TOGETHER
TAKE-AWAYS
youtube.com/watch?v=CmT_q7IPRS4
Don’t be left out:
Tips for working in a remote team
Adam Hynes, Senior Developer, Atlassian
Working with a team on the other side of
the world can be a lonely, frustrating
experience. But with the right attitude,
practices, and tools, it still can be an
effective way to build software with others.
DON’T BE LEFT OUT: TIPS FOR WORKING IN A REMOTE TEAM
DON’T BE LEFT OUT: TIPS FOR WORKING IN A REMOTE TEAM
1. Working from home can be very challenging, but very
rewarding at the same time
2. Separate work from home
3. Go out, socialise, exercise and maybe get a pet :)
4. It is liberating to work from home since you can be
more focused, with less interruptions and no
commute.
DON’T BE LEFT OUT: TIPS FOR WORKING IN A REMOTE TEAM
TAKE-AWAYS
https://youtu.be/Bvs4znEneYk
A Product Owners place
in a DevOps world
Dave Meyer, Senior Product Manager, Atlassian
Today's world is a DevOps one, and as a Product
Manager that means you're part of the dev team.
As teams transition from building products to
running services, you must adapt your role as
teams embrace DevOps and create dedicated
Site Reliability Engineering (SRE) teams.
A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
1. Product Owners need to understand Operations.
2. Product Owners need to care about up-time,
performance, incidents and all those graphs that
Ops people show on wallboards.
3. Post Incident Reviews & actions to prevent repeats.
4. Reliability as a feature.
A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
TAKE-AWAYS
youtube.com/watch?v=XxJtgxDgY6g
Code Reviews vs. Pull Requests
Tim Pettersen, Senior Developer Advocate, Atlassian
Do you use Git, SVN, or something more
exotic? Do you prefer pre-commit reviews or
pull requests? Do you branch, fork, or do
everything with patches? This talk examines
the various review options adopted by
professional teams.
A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
CODE REVIEWS VS. PULL REQUESTS
• Have either pre-commit or post-commit
reviews
• Post-commit reviews more flexible
• 3 review tools discussed:

Crucible

Gerrit

Bitbucket
1. Pull requests are suitable for most teams that are on
Git
2. Use automated policies to automatically enforce code
review standards
3. Make review process as simple as possible
4. Use a tool that sits as close to the SCM system as
possible
CODE REVIEWS VS. PULL REQUESTS
TAKE-AWAYS
youtube.com/watch?v=ju3sc0f-gb4
Hello, Trello! An Insider's Guide
Justin Gallagher, Group Product Manager, Trello / Atlassian
In this session, you’ll walk through numerous
example boards to illustrate how you and
your team can use Trello to get perspective,
see how Trello works with other Atlassian
products, and discover the tips and tricks
that will help you become a Trello power user.
A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
HELLO, TRELLO! AN INSIDER'S GUIDE
Trello board looks very similar to JIRA
Kanban board => when to use them?
HELLO, TRELLO! AN INSIDER'S GUIDE
• No structured workflow, more fluid
process
• Power-Ups not unlike add-ons, enabled
per board
• Trello teams use 100’s of boards:
Engineering, Marketing, Recruitment,
Onboarding, 1:1, etc.
1. Trello can be used for a variety of processes,
from simple to more complex
2. Trello itself is using is for their internal
processes
3. Boards examples can be found at https://
trello.com/teams
HELLO, TRELLO! AN INSIDER'S GUIDE
TAKE-AWAYS
youtube.com/watch?v=QQWCOaKsFYY
Black Belt Tips for JIRA Software
Nick Pellow, Development Manager JIRA Software, Atlassian
JIRA Software is an extremely flexible and powerful
tool, which can be used in a variety of ways.
I'll cover practical tips, such as how we run Scrum and
Kanban, and how we've customized projects and
boards to best plan, track, and ship software with the
precision of a black-belt judo master.
A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
BLACK BELT TIPS FOR JIRA SOFTWARE
• Only useful if in a software team, you use
boards and are agile
• How teams at Atlassian use JIRA
Software
• Estimation - use epics, create issue in
epic, shortcuts
BLACK BELT TIPS FOR JIRA SOFTWARE
• Relative estimation sessions
• Workflow triggers so issue status is up-to-
date
• Set sprint goals in JIRA
• Task-centric standup
1. Improve team’s process with JIRA Software
2. Simpler process means team are more invested
in standup and planning
3. Use power of JIRA to make everyday teamwork
easier
BLACK BELT TIPS FOR JIRA SOFTWARE
TAKE-AWAYS
youtube.com/watch?v=Pddhshqn5r4
Scrum Control or Kanban Agility?
You Can Have Both, Using Metrics
Marcio Ghiraldelli, Quality Engineer, Atlassian
Are you someone who runs multiple
stable Scrum teams, but is curious
about migrating to Kanban? Do you
think Kanban might lead to a loss of
team control and productivity?
SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS
SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS
1. Use metrics to visualise your team's strengths and
weaknesses.
2. Use metrics to drive discussions in your team
“Meetings based on evidence”.
3. Scrum and Kanban both work well, choice
depends on your team profile and leadership style.
SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS: TAKE-AWAYS
youtube.com/watch?v=m-w2cU_1oB8
How Atlassian manages
Risk and Compliance
George Totev, Head of Risk and Compliance, Atlassian
We will share best practices that
organizations in all industries or
geographic locations can leverage to
manage their governance, risk &
compliance needs.
SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS
HOW ATLASSIAN MANAGES RISK AND COMPLIANCE
1. JIRA can be used to attach documents and
model a workflow.
2. Confluence can be used to display risk matrixes
- linked to JIRA issues representing risks.
3. JIRA is a cost-effective and rapid to deploy
solution for this common business need.
HOW ATLASSIAN MANAGES RISK AND COMPLIANCE
TAKE-AWAYS
youtube.com/watch?v=0BjLwcKqN5o
The Four Principles of Atlassian
Performance Tuning
Dan Hardiker, CTO, Adaptavist
Dan shares best practices and demonstrates
how to use the process of "monitor,
measure, mitigate" to identify key
performance bottlenecks and provide data
that your organization can use to optimize
performance.
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
• For Server & DC - not for cloud users
• Talks about system performance tuning
• Does not cover application settings or
configuration
• Highlights where the biggest consumer of
time lies within the system
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
Principle #1 - Know your system
• Set performance objectives
• Understand who your users are and what
they are doing
• Know what performance they are getting
already
• Review your system’s architecture
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
Principle #2 - Don’t bottle it up
• Goldratt’s “The Theory of Constraints”
• Identify your bottlenecks
• Measure your bottlenecks
• Optimise the poorest performing one
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
Principle #3 - Go with the Flow
• Monitor the flow of a request through the
system
• Where does all the time go?
• Optimise the dominant consumer of the
time.
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
Principle #4 - Follow the rabbit hole
• Start at the beginning (CPU)
• Follow the flow chart
• Fix what you encounter
• Don’t jump ahead and guess!
1. Define performance objectives early on
2. Understand what users are doing with your system
3. “Only optimise poor bottlenecks. Start with the worst
offender.”
4. Before you jump to the answer, make sure you’re asking
the right question
5. Surface the data you need, not just the metrics you can find
THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
TAKE-AWAYS
youtube.com/watch?v=1WojcDo8KwQ
Thank you
We know that was a lot ;)

More Related Content

What's hot

DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014Yuval Yeret
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Christopher Daily
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talksElad Sofer
 
Deconstructing the scaled agile framework
Deconstructing the scaled agile frameworkDeconstructing the scaled agile framework
Deconstructing the scaled agile frameworkAngela Dugan
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Ashley-Christian Hardy
 
Working with Agile technologies and SCRUM
Working with Agile technologies and SCRUMWorking with Agile technologies and SCRUM
Working with Agile technologies and SCRUMAndrea Tino
 
Agile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsAgile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsNaresh Jain
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in ActionKiro Harada
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the GameLeanwisdom
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSSQLI DIGITAL EXPERIENCE
 
Enterprise andscrum kenschwaber
Enterprise andscrum kenschwaberEnterprise andscrum kenschwaber
Enterprise andscrum kenschwaberikehgo
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsRichard Cheng
 
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Gunther Verheyen
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum masterDaniel Shupp
 

What's hot (20)

DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
 
Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130Jax Sql Saturday Scrum presentation #130
Jax Sql Saturday Scrum presentation #130
 
Full-Stack Agile - What is DevOps?
Full-Stack Agile - What is DevOps?Full-Stack Agile - What is DevOps?
Full-Stack Agile - What is DevOps?
 
Lean sw development il tech-talks
Lean sw development   il tech-talksLean sw development   il tech-talks
Lean sw development il tech-talks
 
Deconstructing the scaled agile framework
Deconstructing the scaled agile frameworkDeconstructing the scaled agile framework
Deconstructing the scaled agile framework
 
Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time? Full-Stack Agile - What's your Cycle Time?
Full-Stack Agile - What's your Cycle Time?
 
Working with Agile technologies and SCRUM
Working with Agile technologies and SCRUMWorking with Agile technologies and SCRUM
Working with Agile technologies and SCRUM
 
Scrumprimer20
Scrumprimer20Scrumprimer20
Scrumprimer20
 
Agile Adoption Patterns And Antipatterns
Agile Adoption Patterns And AntipatternsAgile Adoption Patterns And Antipatterns
Agile Adoption Patterns And Antipatterns
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in Action
 
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
2020 scrum-guide | The Definitive Guide to Scrum: The Rules of the Game
 
The scrumprimer20
The scrumprimer20The scrumprimer20
The scrumprimer20
 
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPSIMPLEMENTATION OF SCALED AGILE AND DEVOPS
IMPLEMENTATION OF SCALED AGILE AND DEVOPS
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Enterprise andscrum kenschwaber
Enterprise andscrum kenschwaberEnterprise andscrum kenschwaber
Enterprise andscrum kenschwaber
 
Agile Patterns and Anti-Patterns
Agile Patterns and Anti-PatternsAgile Patterns and Anti-Patterns
Agile Patterns and Anti-Patterns
 
Overcoming Distances
Overcoming DistancesOvercoming Distances
Overcoming Distances
 
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
Scaling (Professional) Scrum at the scaling event of the Agile Consortium (Ja...
 
How to be a great scrum master
How to be a great scrum masterHow to be a great scrum master
How to be a great scrum master
 
Scrum: Enterprise Adoption
Scrum: Enterprise AdoptionScrum: Enterprise Adoption
Scrum: Enterprise Adoption
 

Similar to 5 Strategies for Jira Service Desk Success

Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization ThoughtWorks Studios
 
Agile in the martix @RUAG Defence-Agile Prozesse in Unternehmen
Agile in the martix @RUAG Defence-Agile Prozesse in UnternehmenAgile in the martix @RUAG Defence-Agile Prozesse in Unternehmen
Agile in the martix @RUAG Defence-Agile Prozesse in UnternehmenChristian Délez
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Jwooldridge
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdfTiffany Jachja
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
IBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field GuideIBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field GuideCarol Wingfield
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookascAnne Starr
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrumAnne Starr
 
Why Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just processWhy Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just processTasktop
 
Org life cycle management - Empowering management
Org life cycle management  - Empowering managementOrg life cycle management  - Empowering management
Org life cycle management - Empowering managementCloud Analogy
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Rundeck
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another ViewAgron Fazliu
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
Bringing Continuous Delivery to Dell.com: A Retrospective
Bringing Continuous Delivery to Dell.com: A RetrospectiveBringing Continuous Delivery to Dell.com: A Retrospective
Bringing Continuous Delivery to Dell.com: A RetrospectiveTechWell
 

Similar to 5 Strategies for Jira Service Desk Success (20)

An Approach to Devops
An Approach to DevopsAn Approach to Devops
An Approach to Devops
 
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your OrganizationBeyond the Scrum: Implementing Lean Software Practices in Your Organization
Beyond the Scrum: Implementing Lean Software Practices in Your Organization
 
Agile in the martix @RUAG Defence-Agile Prozesse in Unternehmen
Agile in the martix @RUAG Defence-Agile Prozesse in UnternehmenAgile in the martix @RUAG Defence-Agile Prozesse in Unternehmen
Agile in the martix @RUAG Defence-Agile Prozesse in Unternehmen
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 
Dev ops
Dev opsDev ops
Dev ops
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
IBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field GuideIBM Cloud Service Management and Operations Field Guide
IBM Cloud Service Management and Operations Field Guide
 
Amanda Varella - Petrobras
Amanda Varella  - PetrobrasAmanda Varella  - Petrobras
Amanda Varella - Petrobras
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookasc
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
Why Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just processWhy Agile Fail. *Hint* -it's more than just process
Why Agile Fail. *Hint* -it's more than just process
 
Org life cycle management - Empowering management
Org life cycle management  - Empowering managementOrg life cycle management  - Empowering management
Org life cycle management - Empowering management
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
 
DevOps Transformation - Another View
DevOps Transformation - Another ViewDevOps Transformation - Another View
DevOps Transformation - Another View
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Bringing Continuous Delivery to Dell.com: A Retrospective
Bringing Continuous Delivery to Dell.com: A RetrospectiveBringing Continuous Delivery to Dell.com: A Retrospective
Bringing Continuous Delivery to Dell.com: A Retrospective
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

5 Strategies for Jira Service Desk Success

  • 1. Atlassian Summit comes to you! LONDON AUG COMMUNITY
  • 2. @LondonAUG Search ‘Atlassian User Group London’ Search ‘Atlassian User Group London’
  • 3. 5 Simple Strategies To JIRA Service Desk Success Greg Warner, Senior Technical Consultant, ServiceRocket
  • 4. What's the hardest part about bringing in new software? Getting people at your company to actually use it. Learn five simple strategies that will make your JIRA Service Desk an overwhelming success. 5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
  • 5. Goal = Service Delivery => customer experience before specs, workflows, processes, instagration, etc. 5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
  • 6. 1. Customer first 2. Agent 2nd 3. Common experience 4. Use the system to deliver the system 5. Feedback enabled in the solution 5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
  • 7. • Customer first strategy • Start small & add as you go along • Enable Feedback => CSI 5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS
  • 9. Agile Incident and Response in the World of DevOps Alex Solomon, CTO, PagerDuty
  • 10. Devops has transformed how teams build and run software: you build it, you own it! AGILE INCIDENT AND RESPONSE IN THE WORLD OF DEVOPS
  • 11. HOW PAGERDUTY HAVE ORGANISED THEIR MAJOR INCIDENT HANDLING PROCESS.
  • 12.
  • 13. 1. Excellent example of good practise for major incident handling. 2. Automation to improve efficiency. 3. Continual Improvement. 4. Clearly defined roles and responsibilities. 5. Clear communication with customer, team and business. 5 SIMPLE STRATEGIES TO JIRA SERVICE DESK SUCCESS TAKE-AWAYS
  • 15. How to drive Confluence adoption John Wetenhall - Confluence strategy
  • 16. There are essentially two main barriers for Confluence adoption. Those are: - See it to believe it - Change is hard John proceeds explaining what adoption goals one needs to establish in their own company that will motivate people to use Confluence. HOW TO DRIVE CONFLUENCE ADOPTION
  • 17. HOW TO DRIVE CONFLUENCE ADOPTION
  • 18. 1. Make Confluence your own 2. Give people a reason to use Confluence 3. Brand your instance of Confluence 4. Share important daily subjects, for example the lunch menu 5. Replace emails with Status meetings HOW TO DRIVE CONFLUENCE ADOPTION TAKE-AWAYS
  • 20. JSD for Customer Service (Featuring Intuit) Vincent Wong, Product Manager, Atlassian Jared Sutherland, Product Manager, Intuit
  • 21. JIRA Service Desk is used across a variety of different teams from IT and operations, through to HR and finance. But can you guess what one of the biggest use cases for JIRA Service Desk is? Customer Service! JSD FOR CUSTOMER SERVICE (FEATURING INTUIT)
  • 22. JSD FOR CUSTOMER SERVICE (FEATURING INTUIT) Customer service not the original use case Some features were added: Now > 60% of Atlassian customers use JSD for customer service
  • 23. 1. JSD is now fit for Customer Service 2. Some sucess story figures prove it 3. Your solution can always be improved (Knowledge Base, CRM, CMDB, advanced theming) JSD FOR CUSTOMER SERVICE (FEATURING INTUIT) TAKE-AWAYS
  • 25. Understanding the Human Operating System Stefan Knecht, it-economics
  • 26. How do organizations become adaptive, agile, and resilient? What fosters trust and makes people feel safe to speak their minds? Stefan Knecht from it-economics say the master key lies in a social operating system UNDERSTANDING THE HUMAN OPERATING SYSTEM
  • 27. UNDERSTANDING THE HUMAN OPERATING SYSTEM
  • 28. 1. Psychology plays a big part in how teams work 2. You can’t change people, you can though change the Environment 3. You cannot change a corporate at once, you have nudge it 4. People tend to avoid risks when seeking gains, but choose risks to avoid sure losses. UNDERSTANDING THE HUMAN OPERATING SYSTEM TAKE-AWAYS
  • 30. 5 Ways Devs and Designers Can Work Better Together Kelly Snow, Lead Designer, Atlassian
  • 31. Atlassian designer Kelly Snow will reveal 5 techniques you can bring back to your team. Together, devs and designers can improve product quality – not to mention team morale. 5 WAYS DEVS AND DESIGNERS CAN WORK BETTER TOGETHER
  • 32. 5 WAYS DEVS AND DESIGNERS CAN WORK BETTER TOGETHER

  • 33. 1. ‘Hire a designer’! 2. Set ground rules for the feedback you want. 3. Encourage Empathy 4. Do UX research throughout your dev lifecycle...even after release. 5. Design is Intentional 5 WAYS DEVS AND DESIGNERS CAN WORK BETTER TOGETHER TAKE-AWAYS
  • 35. Don’t be left out: Tips for working in a remote team Adam Hynes, Senior Developer, Atlassian
  • 36. Working with a team on the other side of the world can be a lonely, frustrating experience. But with the right attitude, practices, and tools, it still can be an effective way to build software with others. DON’T BE LEFT OUT: TIPS FOR WORKING IN A REMOTE TEAM
  • 37. DON’T BE LEFT OUT: TIPS FOR WORKING IN A REMOTE TEAM
  • 38. 1. Working from home can be very challenging, but very rewarding at the same time 2. Separate work from home 3. Go out, socialise, exercise and maybe get a pet :) 4. It is liberating to work from home since you can be more focused, with less interruptions and no commute. DON’T BE LEFT OUT: TIPS FOR WORKING IN A REMOTE TEAM TAKE-AWAYS
  • 40. A Product Owners place in a DevOps world Dave Meyer, Senior Product Manager, Atlassian
  • 41. Today's world is a DevOps one, and as a Product Manager that means you're part of the dev team. As teams transition from building products to running services, you must adapt your role as teams embrace DevOps and create dedicated Site Reliability Engineering (SRE) teams. A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
  • 42. A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
  • 43. 1. Product Owners need to understand Operations. 2. Product Owners need to care about up-time, performance, incidents and all those graphs that Ops people show on wallboards. 3. Post Incident Reviews & actions to prevent repeats. 4. Reliability as a feature. A PRODUCT OWNERS PLACE IN A DEVOPS WORLD TAKE-AWAYS
  • 45. Code Reviews vs. Pull Requests Tim Pettersen, Senior Developer Advocate, Atlassian
  • 46. Do you use Git, SVN, or something more exotic? Do you prefer pre-commit reviews or pull requests? Do you branch, fork, or do everything with patches? This talk examines the various review options adopted by professional teams. A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
  • 47. CODE REVIEWS VS. PULL REQUESTS • Have either pre-commit or post-commit reviews • Post-commit reviews more flexible • 3 review tools discussed:
 Crucible
 Gerrit
 Bitbucket
  • 48. 1. Pull requests are suitable for most teams that are on Git 2. Use automated policies to automatically enforce code review standards 3. Make review process as simple as possible 4. Use a tool that sits as close to the SCM system as possible CODE REVIEWS VS. PULL REQUESTS TAKE-AWAYS
  • 50. Hello, Trello! An Insider's Guide Justin Gallagher, Group Product Manager, Trello / Atlassian
  • 51. In this session, you’ll walk through numerous example boards to illustrate how you and your team can use Trello to get perspective, see how Trello works with other Atlassian products, and discover the tips and tricks that will help you become a Trello power user. A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
  • 52. HELLO, TRELLO! AN INSIDER'S GUIDE Trello board looks very similar to JIRA Kanban board => when to use them?
  • 53. HELLO, TRELLO! AN INSIDER'S GUIDE • No structured workflow, more fluid process • Power-Ups not unlike add-ons, enabled per board • Trello teams use 100’s of boards: Engineering, Marketing, Recruitment, Onboarding, 1:1, etc.
  • 54. 1. Trello can be used for a variety of processes, from simple to more complex 2. Trello itself is using is for their internal processes 3. Boards examples can be found at https:// trello.com/teams HELLO, TRELLO! AN INSIDER'S GUIDE TAKE-AWAYS
  • 56. Black Belt Tips for JIRA Software Nick Pellow, Development Manager JIRA Software, Atlassian
  • 57. JIRA Software is an extremely flexible and powerful tool, which can be used in a variety of ways. I'll cover practical tips, such as how we run Scrum and Kanban, and how we've customized projects and boards to best plan, track, and ship software with the precision of a black-belt judo master. A PRODUCT OWNERS PLACE IN A DEVOPS WORLD
  • 58. BLACK BELT TIPS FOR JIRA SOFTWARE • Only useful if in a software team, you use boards and are agile • How teams at Atlassian use JIRA Software • Estimation - use epics, create issue in epic, shortcuts
  • 59. BLACK BELT TIPS FOR JIRA SOFTWARE • Relative estimation sessions • Workflow triggers so issue status is up-to- date • Set sprint goals in JIRA • Task-centric standup
  • 60. 1. Improve team’s process with JIRA Software 2. Simpler process means team are more invested in standup and planning 3. Use power of JIRA to make everyday teamwork easier BLACK BELT TIPS FOR JIRA SOFTWARE TAKE-AWAYS
  • 62. Scrum Control or Kanban Agility? You Can Have Both, Using Metrics Marcio Ghiraldelli, Quality Engineer, Atlassian
  • 63. Are you someone who runs multiple stable Scrum teams, but is curious about migrating to Kanban? Do you think Kanban might lead to a loss of team control and productivity? SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS
  • 64. SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS
  • 65. 1. Use metrics to visualise your team's strengths and weaknesses. 2. Use metrics to drive discussions in your team “Meetings based on evidence”. 3. Scrum and Kanban both work well, choice depends on your team profile and leadership style. SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS: TAKE-AWAYS
  • 67. How Atlassian manages Risk and Compliance George Totev, Head of Risk and Compliance, Atlassian
  • 68. We will share best practices that organizations in all industries or geographic locations can leverage to manage their governance, risk & compliance needs. SCRUM CONTROL OR KANBAN AGILITY? YOU CAN HAVE BOTH, USING METRICS
  • 69. HOW ATLASSIAN MANAGES RISK AND COMPLIANCE
  • 70. 1. JIRA can be used to attach documents and model a workflow. 2. Confluence can be used to display risk matrixes - linked to JIRA issues representing risks. 3. JIRA is a cost-effective and rapid to deploy solution for this common business need. HOW ATLASSIAN MANAGES RISK AND COMPLIANCE TAKE-AWAYS
  • 72. The Four Principles of Atlassian Performance Tuning Dan Hardiker, CTO, Adaptavist
  • 73. Dan shares best practices and demonstrates how to use the process of "monitor, measure, mitigate" to identify key performance bottlenecks and provide data that your organization can use to optimize performance. THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING
  • 74. THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING • For Server & DC - not for cloud users • Talks about system performance tuning • Does not cover application settings or configuration • Highlights where the biggest consumer of time lies within the system
  • 75. THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING Principle #1 - Know your system • Set performance objectives • Understand who your users are and what they are doing • Know what performance they are getting already • Review your system’s architecture
  • 76. THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING Principle #2 - Don’t bottle it up • Goldratt’s “The Theory of Constraints” • Identify your bottlenecks • Measure your bottlenecks • Optimise the poorest performing one
  • 77. THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING Principle #3 - Go with the Flow • Monitor the flow of a request through the system • Where does all the time go? • Optimise the dominant consumer of the time.
  • 78. THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING Principle #4 - Follow the rabbit hole • Start at the beginning (CPU) • Follow the flow chart • Fix what you encounter • Don’t jump ahead and guess!
  • 79. 1. Define performance objectives early on 2. Understand what users are doing with your system 3. “Only optimise poor bottlenecks. Start with the worst offender.” 4. Before you jump to the answer, make sure you’re asking the right question 5. Surface the data you need, not just the metrics you can find THE FOUR PRINCIPLES OF ATLASSIAN PERFORMANCE TUNING TAKE-AWAYS
  • 81. Thank you We know that was a lot ;)