Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Jira service desk release management

Joakim Heijbel August 28, 2018

What is the best way to manage continuous development of an existing "live" service desk project. We are live since a few months back with quite many active users. Now when we have new development needs we are not finding a good way of managing it without risking disruption to the daily work?!?

Have searched but do not find any relevant info.

//Joakim

1 answer

1 accepted

1 vote
Answer accepted
Meg Holbrook
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 28, 2018

Hey Joakim, welcome to the community!

I have a test instance where I do most all of my development. There is additional cost for having two instances, but I find that having some sort of staging environment is the difference between a major service issue that affects your whole org VS a small and easily-fixed oops in my development instance. 

Back before I started using my test instance the best way to manage for me was developing late at night when I knew no one would be impacted, then running tests, and scurrying out at the crack of dawn. Highly do not recommend! :D

Joakim Heijbel August 29, 2018

Thanks Meg,

Few follow on questions:

-What are the key reasons for not adding another project into the same instance and do the testing/trying out there?

- Do you know if there is any way to copy an existing project with all it's settings for the test instance so you do not have to do all the configuration once again?

...seems Atlassian have some work to do here to stabilize Service Desk release management ;-)

Meg Holbrook
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 29, 2018

The reason that I have a separate environment is so I can also test new add ons. The method of replicating your current installation is going to be largely dependent on whether your team utilizes Cloud or Server. Cloud can be really tricky, and I'd advise just manually moving over your configurations. It's slow, but is also a one-time setup pretty much. 

Server walkthrough here.

Resources for cloud installations here:

https://confluence.atlassian.com/confeval/other-atlassian-evaluator-resources/atlassian-cloud-staging-and-testing-environment

https://confluence.atlassian.com/jirakb/how-to-migrate-projects-from-one-jira-cloud-application-to-another-779160766.html

Like Stijn Gillis likes this
Meg Holbrook
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 29, 2018

Another reason for a different instance is that if I OOPS anything, it doesn't touch my production instance in any way. I've made a workflow change in the wrong workflow before, I've crashed the email server with a bulk update, things happen. 

Joakim Heijbel August 29, 2018

Ok - thanks - we're on cloud so it sounds as if we should set up a separate instance. A nice little task for the fall.

Meg Holbrook
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 29, 2018

Best of luck to you and feel free to reach out if you have any questions come up!

Like Stijn Gillis likes this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events