SlideShare a Scribd company logo
BROUGHT TO YOU BY THE ADAPTAVIST TEAM
Responsible Change Management
on your Jira Instance
As discussed in “The Future of Atlassian Automation”
AUG NYC May-24 event presentations
Objective
Introduce a standard methodology,
process, and controls for managing
configuration changes in Jira.
Business
Problem
How do you successfully control,
document, and replicate changes
into a production Jira environment.
Agenda
• Principles and Practices
• Solution Components
• Presentation Demo
Principle
and
Practices
• Institute Governance
• Change Management
• Configuration as Code
• Promotion Controls
Institute Governance
• Define common scheme sets
• Define standard nomenclature
• Configure project template to each scheme set
• Standardize/streamline project creation
• Maintain common configurations
Change Management Principles
Identify
Assess
Approve
Implement
Identify
Configuration as Code
• Standardize your environment
• Environment configuration should be automated
• Changes need to be version controlled
• Keep changes small and simple (KISS)
• Test your changes (CI/CD) throughout the process
• Changes need to be auditable
Promotion Controls
Standardization
Notifications
Change History
Repeatable
Solution
Components
Submit a request for
Change
Stage your Jira config
changes
Obtain Approval
Push to Production
Submit a request for
Change
Stage your Jira config
changes
Obtain Approval
Push to Production
Solution
Components
Configuration Change Request type(s)
AUG NYC May-24 event presentations
Submit a request for
Change
Stage your Jira config
changes
Obtain Approval
Push to Production
Solution
Components
Stage your Configuration Changes
Track Changes
Version control on configuration
updates. Track configuration history
Real Simulation
Changes may require simulation
with real world (production data)
Well Formed
Determine and document well
designed and planned changes
Impact & Risk
Assess full impact on target instance.
Beware of shared schemes and elements
Validate Changes
Test your changes
Jira Items Included
Service Desk Items Included
and Queues
Submit a request for
Change
Stage your Jira config
changes
Obtain Approval
Push to Production
Solution
Components
Use Jira to Approve your own Config Changes
Sample Approval workflow
Submit a request for
Change
Stage your Jira config
changes
Obtain Approval
Push to Production
Solution
Components
But it worked in dev …
It’s just a simple change …
That’s not what I asked for
Who changed it? …
Can you change it back?
Why are we still having so many issues deploying Jira changes?
What am I missing?
Automation
Not Consistent
Labor Intensive
Risky
Not Auditable
Costly
Manual Change Management Model
Agenda
• Principles and Practices
• Solution Components
• Demo
Get Approval
Use JSD to request
and obtain approval
for your proposed
configuration change
Stage your Jira
config changes
Impact and Risk
Analysis, Modify,
Versioning and
Validation
Push to
Production
Use ScriptRunner & Project
Configurator together to
push the changes
automatically to Production
Submit request
for change
Define structured
change requests for
what types of changes
are supported
Demo Solution Component
Leveraging JSD, Project Configurator, and ScriptRunner
PROJECT CONFIGURATOR
28
Add-on for moving projects and their configurations between Jira
instances
Change Management for Jira administration
Launched to Marketplace in 2013
Joined Adaptavist suite of products in Summer of 2017
Over 2300 installations
Supports
ScriptRunner for Jira
29
Add-on for extending and automating Atlassian Jira
Launched to Marketplace in 2010
Joined Adaptavist suite of products in Summer of 2014
Almost 19,000 installations
Supports
Server and Cloud offerings. This solution is based on Server offering
Change Request submission
Create new Request type
Extend SLA
Add Queue for new requests
Meanwhile on Target
Meanwhile on Target
Meanwhile on Target
Promote Configuration Change
Promote Configuration Change
Promote Configuration Change
Promote Configuration Change
Promote Configuration Change
After promoting
After promoting
After promoting
Summary ❖ Configuration Change Management in Jira requires
multiple best practices be adopted
❑ Governance
❑ Change control
❑ Configuration as Code
❑ Promotion control
❖ Evolve standards in controlled manner
❖ Automation is the key to eliminating the configuration
change woes
❖ Assign ownership of the shared configuration
References Automation for jira
https://scriptrunner.adaptavist.com/latest/jira/plugins/automa
tion-for-jira.html
How to Automate export and load of project configurations:
https://www.adaptavist.com/doco/display/PCP/How+to+auto
mate+export+and+load+of+project+configurations
BROUGHT TO YOU BY THE ADAPTAVIST TEAM
Thank You
and
Questions?
BROUGHT TO YOU BY THE ADAPTAVIST TEAM
First Time Jira Admin
Tips
Boris Berenberg
@imatincr Atlasauthority.com
Why should I listen to him?
In the coal mines (of Atlassian support)
AUG NYC May-24 event presentations
Are you not
entertained?
AUG NYC May-24 event presentations
AUG NYC May-24 event presentations
Agenda
10,000 ft
1,000 ft
100 ft
Infrastructure
Misc
Resources
10,000 foot view
Limit number of admins
Jira follows business process
Not the other way around
Draw
Flowcharts
1000 foot view
Understand
object
relationships
Standardized configuration
objects:
● Schemes
● Fields
● Workflows
Use a naming convention that
includes object type
Use * OR + to show what’s
preferred
Document Your System
Publicly
Use the Shared Configuration
link when creating projects
AUG NYC May-24 event presentations
Configuration Management tools
are your friends
00 foot view
Role based:
Permission Schemes
Notification Schemes
Issue Security Schemes
Workflows
AUG NYC May-24 event presentations
Never have duplicate field
names
Don’t have fields that copy
reserved JQL keywords
type, project, and, or, is, empty, in, not, was,
changed, null, order, by, request, savedFilter,
searchRequest, id, issue, key, createdDate,
dueDate, timeOriginalEstimate, timeEstimate,
resolutionDate, updatedDate
Use field contexts
Statuses != Resolutions
Don't make Status fields
Make sure to auto set and
clear resolutions in workflows
Don't fear simplified workflows
Infrastructure
SSL Termination should happen
in a proxy
Utilize a configuration
management tool like we use
Puppet in our managed hosting
Have a* test environment
Misc
Be judicious with plugins
Also, budget for them
Brand the Instance
AUG NYC May-24 event presentations
AUG NYC May-24 event presentations
AUG NYC May-24 event presentations
Dog Food - You’re available via
the same tools others use
Read release notes even if you
don’t plan to upgrade
Subscription to JAC for critical
issues
Resources
Community
AUGs
Team Tour / Summit
Youtube
CAC
Partners
(like us *wink wink*)
Excellent books
Limit number of admins
Jira follows business process Not the other way around
Draw Flowcharts
Understand object relationships
Standardized configuration objects
Use a naming convention that includes object type
Use * OR + to show what’s preferred
Document Your System Publicly
Use the Shared Configuration link when creating projects
Configuration Management tools are your friends
Role based: Permission Schemes, Notification Schemes, Issue Security Schemes, Workflows
Never have duplicate field names
Don’t have fields that copy reserved JQL keywords
type, project, and, or, is, empty, in, not, was, changed, null, order, by, request, savedFilter, searchRequest, id, issue, key, createdDate, dueDate, timeOriginalEstimate, timeEstimate, resolutionDate, updatedDate
Use field contexts
Statuses != Resolutions Don't make Status fields
Make sure to auto set and clear resolutions in workflows
Don't fear simplified workflows
SSL Termination should happen in a proxy
Utilize a configuration management tool like we use Puppet in our managed hosting
Have a* test environment
Be judicious with plugins Also, budget for them
Brand the Instance
Dog Food - You’re available via the same tools others use
Read release notes even if you don’t plan to upgrade
Subscription to JAC for critical issues
Community, AUGs, Team Tour / Summit, Youtube, CAC
Partners
Excellent books
Summary
Summary (28 tips)
Limit number of adminsJira follows business process Not the other way around
Draw Flowcharts
Understand object relationshipsStandardized configuration objects
Use a naming convention that includes object type
Use * OR + to show what’s preferred
Document Your System PubliclyUse the Shared Configuration link when creating projects
Configuration Management tools are your friends
Role based: Permission Schemes, Notification Schemes, Issue Security Schemes, Workflows
Never have duplicate field names
Don’t have fields that copy reserved JQL keywords
type, project, and, or, is, empty, in, not, was, changed, null, order, by, request, savedFilter, searchRequest, id, issue, key, createdDate, dueDate, timeOriginalEstimate, timeEstimate, resolutionDate, updatedDate
Use field contexts
Statuses != Resolutions Don't make Status fields
Make sure to auto set and clear resolutions in workflows
Don't fear simplified workflows
SSL Termination should happen in a proxy
Utilize a configuration management tool like we use Puppet in our managed hosting
Have a* test environmentBe judicious with plugins Also, budget for them
Brand the Instance
Dog Food - You’re available via the same tools others use
Read release notes even if you don’t plan to upgrade
Subscription to JAC for critical issues
Community, AUGs, Team Tour / Summit, Youtube, CAC
Partners
Excellent books
"Stay calm and do not despair!"
- Sebastian Kleinholz
How did I do?
Would you recommend this talk? I love feedback.
boris@atlasauthority.com
@imatincr

More Related Content

PDF
Agile Testing Days 2017 Intoducing AgileBI Sustainably - Excercises
Raphael Branger
 
PPT
Agile software modelling
Likan Patra
 
PPT
UX in ALM Series - UX Project Worflow using TFS 2008
Christian Thilmany
 
PDF
ATD-2018_kroth_agile_thinking
NorbertKroth
 
PDF
Exploratory testing in an agile development organization (it quality & test ...
Johan Åtting
 
PDF
Golden ratiotestertodev debashis banerjee - upload
Debashis Banerjee
 
PPTX
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
debashisb
 
PPTX
Agile testing - Testing From Day 1
Kaizenko
 
Agile Testing Days 2017 Intoducing AgileBI Sustainably - Excercises
Raphael Branger
 
Agile software modelling
Likan Patra
 
UX in ALM Series - UX Project Worflow using TFS 2008
Christian Thilmany
 
ATD-2018_kroth_agile_thinking
NorbertKroth
 
Exploratory testing in an agile development organization (it quality & test ...
Johan Åtting
 
Golden ratiotestertodev debashis banerjee - upload
Debashis Banerjee
 
Is there a Golden Ratio? Test Specialist to Developer in an Agile team
debashisb
 
Agile testing - Testing From Day 1
Kaizenko
 

What's hot (20)

PDF
Test Automation for Data Warehouses
Patrick Van Renterghem
 
PPTX
Test Management in Agile - Agile testing Days 2018
Derk-Jan de Grood
 
PPTX
QuerySurge integration with ETL / DataStage
Asad Abdullah
 
PPTX
Quality strategies in Agile Transformation
Kaali Dass PMP, PhD.
 
PDF
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
 
PDF
Tune Agile Test Strategies to Project and Product Maturity
TechWell
 
PPTX
Agile Testing Days -Trends and future in testing 2017
Derk-Jan de Grood
 
PDF
DrGanesh-Jan-17-Resume-V1.0
Dr Ganesh Iyer
 
PPTX
Agile tour ncr test360_degree - agile testing on steroids
Vipul Gupta
 
PPTX
Top 5 it test environment management tools
Enov8
 
PPTX
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
TEST Huddle
 
PPTX
Agile Testing Best Practices
Stephen Ritchie
 
PDF
The Three Pillars Approach to Your Agile Test Strategy
TechWell
 
PDF
DevOps Roadshow - removing barriers between development and operations
Microsoft Developer Norway
 
PPT
Agile Software Development - a Suvojyoti Presentation
sankhadeep
 
PPTX
Agile Testing and Test Automation
Naveen Kumar Singh
 
PPT
1 Ibm Solo Pruebas 2009
Pepe
 
PDF
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
zAgile
 
PPT
UML
Niit
 
PDF
Agile Test Automation: Truth, Oxymoron or Lie?
Original Software
 
Test Automation for Data Warehouses
Patrick Van Renterghem
 
Test Management in Agile - Agile testing Days 2018
Derk-Jan de Grood
 
QuerySurge integration with ETL / DataStage
Asad Abdullah
 
Quality strategies in Agile Transformation
Kaali Dass PMP, PhD.
 
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
 
Tune Agile Test Strategies to Project and Product Maturity
TechWell
 
Agile Testing Days -Trends and future in testing 2017
Derk-Jan de Grood
 
DrGanesh-Jan-17-Resume-V1.0
Dr Ganesh Iyer
 
Agile tour ncr test360_degree - agile testing on steroids
Vipul Gupta
 
Top 5 it test environment management tools
Enov8
 
The 3 Pillars Approach to Agile Testing Strategy with Bob Galen & Mary Thorn
TEST Huddle
 
Agile Testing Best Practices
Stephen Ritchie
 
The Three Pillars Approach to Your Agile Test Strategy
TechWell
 
DevOps Roadshow - removing barriers between development and operations
Microsoft Developer Norway
 
Agile Software Development - a Suvojyoti Presentation
sankhadeep
 
Agile Testing and Test Automation
Naveen Kumar Singh
 
1 Ibm Solo Pruebas 2009
Pepe
 
Wikidsmart PM: Requirements Management within Confluence, Integrated with JIRA
zAgile
 
UML
Niit
 
Agile Test Automation: Truth, Oxymoron or Lie?
Original Software
 
Ad

Similar to AUG NYC May-24 event presentations (20)

PDF
Advocating Adoption: Best Practices for User-Friendly Jira Configurations
Atlassian
 
PDF
Configuration Management Best Practices
TechWell
 
PDF
Are you Ready to Rumble? Let's Migrate Some Jira Data
Atlassian
 
PPTX
Configuration Management is Old and Boring
Mandi Walls
 
PPTX
From Grassroots to Enterprise-wide: 10 Tips for Growing JIRA from 5 Users to ...
Atlassian
 
PPTX
Configuration Managment Powerpoint
Jeannine Jacobs, MS
 
PPT
Configuration Management
Saqib Raza
 
PDF
Jira & Ansible: Streamlining Jira Server Administration for the Enterprise
Atlassian
 
PPTX
Enterprise Development on a Shoestring Budget
Chris Tankersley
 
PDF
Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Atlassian
 
PDF
Atlassian summit comes to you - London AUG
Beejal Nagar
 
PPTX
JIRA System Admin Traning
Cprime
 
PPTX
Automate Everything! (No stress development/Tallinn)
Arto Santala
 
PPTX
Unraveling Configuration Management The Significance and Essentiality.pptx
Catherine William
 
ZIP
All My Tests Are Passing, Now What?
Christopher Read
 
PPTX
Configuration Management - The Operations Managers View
Stephen Thair
 
PPTX
WinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf
 
PDF
Configuration Management Best Practices
TechWell
 
PDF
Automating your processes with JIRA
Adaptavist
 
PDF
The Top 5 Skills Enterprise Admins Need to Know
Atlassian
 
Advocating Adoption: Best Practices for User-Friendly Jira Configurations
Atlassian
 
Configuration Management Best Practices
TechWell
 
Are you Ready to Rumble? Let's Migrate Some Jira Data
Atlassian
 
Configuration Management is Old and Boring
Mandi Walls
 
From Grassroots to Enterprise-wide: 10 Tips for Growing JIRA from 5 Users to ...
Atlassian
 
Configuration Managment Powerpoint
Jeannine Jacobs, MS
 
Configuration Management
Saqib Raza
 
Jira & Ansible: Streamlining Jira Server Administration for the Enterprise
Atlassian
 
Enterprise Development on a Shoestring Budget
Chris Tankersley
 
Upgrades and Admin at Scale: How to Become a Jira Admin Champion
Atlassian
 
Atlassian summit comes to you - London AUG
Beejal Nagar
 
JIRA System Admin Traning
Cprime
 
Automate Everything! (No stress development/Tallinn)
Arto Santala
 
Unraveling Configuration Management The Significance and Essentiality.pptx
Catherine William
 
All My Tests Are Passing, Now What?
Christopher Read
 
Configuration Management - The Operations Managers View
Stephen Thair
 
WinOps Conf 2016 - Michael Greene - Release Pipelines
WinOps Conf
 
Configuration Management Best Practices
TechWell
 
Automating your processes with JIRA
Adaptavist
 
The Top 5 Skills Enterprise Admins Need to Know
Atlassian
 
Ad

Recently uploaded (20)

PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PDF
Doc9.....................................
SofiaCollazos
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Software Development Methodologies in 2025
KodekX
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Doc9.....................................
SofiaCollazos
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 

AUG NYC May-24 event presentations

Editor's Notes

  • #2: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly
  • #6: Principle and practices of Change management Soluton component that will make up a change management configuration for your jira changes And we will wrap it up with a presentation demo
  • #7: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly A peek preview of the automation that adaptavist if creating for the atlassian tools
  • #8: Institute Governance Define common scheme sets - shared schemes for workflows, issue types, screens, permissions, notifications, etc. Define standard nomenclature – adopt naming conventions for field, issues, projects, schemes, etc. Configure project template to each scheme set - templates for development (scrum, kanban, hybrid) task management, service, non-IT/dev projects Standardize/streamline project creation - Create new projects from template Maintain common configurations - All changes applied against a shared configuration. Avoid bespoke configurations 
  • #9: Standards Well documented Controlled Changes Single source of record (everything comes through one stop) Board of review to accept changes Changes based against a set of standards
  • #10: Configuration as code: Allows the entire configuration of Jira to be treated and stored as source code Automation and Standardization Versioning of Changes Traceability of Changes Smooth promotion of changes from Development to Production environments Provides team the ability to keep environments in synch Environment configuration should be automated Changes need to be version controlled Keep changes small and simple (KISS) Test your changes (CI/CD) throughout the process
  • #11: Make life easier for Jira and Project Admins Follow Change Management Best Practices for your Jira Project Configs Automate the push of changes from development to staging to Production These are the principle and now how do we build a solution using these principles
  • #12: Here are different components to the solutions - Submit a form change request
  • #13: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly A peek preview of the automation that adaptavist if creating for the atlassian tools
  • #14: Use Jira Service Desk to Request Approval of a Jira Config Change Implementation process
  • #16: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly A peek preview of the automation that adaptavist if creating for the atlassian tools
  • #17: Want to have : Well formed – Document what need to be done
  • #18: Make configuration changes in your staging Jira instance. This could be any number of changes like: Add a new issue type to your project Tweak your workflow Update a screen or 2 Introduce new Versions or Components Almost any configuration change you can think of for a Jira Project Add a field
  • #19: Make configuration changes in your staging Jira instance. This could be any number of changes like: Add a new issue type to your project Tweak your workflow Update a screen or 2 Introduce new Versions or Components Almost any configuration change you can think of for a Jira Project
  • #20: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly A peek preview of the automation that adaptavist if creating for the atlassian tools
  • #21: Use Jira Service Desk to Request Approval of a Jira Config Change Who get to approval Approval process
  • #22: Use a Jira Workflow to get your change approved Then use a ScriptRunner Post-Function to check the approval was done and push your changes to production automatically Level of complexity, effort, and risk for the type of level of approval
  • #23: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly A peek preview of the automation that adaptavist if creating for the atlassian tools
  • #24: Are there any Admins in the audience. How many times have you had a jira change failed Who has experienced an unsuccessful Jira implementation What was some of the causes What was the outcome
  • #25: This is how the the automobile factory floor looked 100 years ago. And this was considered a cornerstone of the industrial revolution. The same can be said with JIRA changes - No Controls Manually Labor Intensive No Audit No History Any color as long as it black Email request Sneaker net request
  • #26: This is how the the automobile factory floor looked 100 years ago. And this was considered a cornerstone of the industrial revolution. The same can be said with JIRA changes - No Controls Manually Labor Intensive No Audit No History Any color as long as it black Email request Sneaker net request
  • #27: First off, I want to welcome all of you and thank you for attending this workshop today. We’re very excited to spend time with you all and discuss how you’re utilising the concept of automation today and what the future holds for the industry and development teams across boarders. A bit of housekeeping — WIFI: Agenda: —— TELL EVERYONE WHAT THE AGENDA IS FOR THE DAY —— With that said, let’s introduce ourselves properly A peek preview of the automation that adaptavist if creating for the atlassian tools
  • #28: In this demo we are using a: Request Management tool – Jira Service Desk or JIRA Tool that manages your project configuration – tools like Project Configurator or Boltron Tool that enable you to automate the promotion of changes between jira instances – tools Script Runner or puppet/chef and Rest API ScriptRunner and Project Configurator can now help Jira and Project Admins manage Jira projects in a much more controlled way! Now you can follow Change Management Best Practices on your own Jira projects! ScriptRunner and Project Configurator ???? allows you to: Submit change request Make changes in dev and staging Get approval for those changes Push them to production
  • #48: How to use ScriptRunner and Project Configurator to automate changes to your Project Configurations
  • #49: How to use ScriptRunner and Project Configurator to automate changes to your Project Configurations
  • #53: Uber, Zenefits, Priceline, Helped write tests, 13 years in IT
  • #56: Uber, Zenefits, Priceline, Helped write tests, 13 years in IT
  • #57: Uber, Zenefits, Helped write tests, 13 years in IT
  • #61: Why: Too many cooks in the kitchen How: Cooperate and support the teams effectively
  • #62: Why: Not doing this causes friction between tool and users How: Work with the stakeholders closely
  • #63: Why: Gets everyone on the same page How: Tools / Whiteboard
  • #65: Why: troubleshoot and engineer new solutions without resorting to antipatterns How: Practice this in staging
  • #66: Why: Makes your job easier, keeps system performant How: Invest time up front in making good objects
  • #67: Why: UI can get confusing How: See the slide1
  • #68: Why: makes admin work faster How: See slide
  • #69: Why: Allows users to work with you How: I use SQL and then just dump it into Conf, Screenshots are also an option
  • #70: Why: Because it helps to keep total number of objects in check
  • #71: How: Use the highlighted links
  • #74: Why: Scales, allows projects to self govern
  • #76: Why: Horrible UX for both yourself, and your end users How: Documentation, small admin team
  • #78: Why: Supports scale How: Map fields only to projects where they are used
  • #79: Why: Keeps things cleaner, especially reporting How: Just don’t name them the same
  • #80: Why: for jira to understand status How: Post functions
  • #81: Why: easy to use for end users How: Make one
  • #82: Explain that this is for server admins
  • #83: Why: Easier long term maintenance How: Follow docs from CAC
  • #84: Why: Consistency and ease of use
  • #85: One is a must, more is better
  • #87: Talk about new project requests and custom fields
  • #92: Give Example usage
  • #93: Why: Because you may find out you’re being impacted by a bug you didn’t even know about
  • #94: Explain what JAC stands for Explain how you built it
  • #96: Community is like Stack Overflow for Atlassian Explain what CAC stands for
  • #101: Not sure who he is, but I liked his comment on Community