Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Deleted user
0 / 0 points
Next:
badges earned

Your Points Tracker
Challenges
Leaderboard
  • Global
  • Feed

Badge for your thoughts?

You're enrolled in our new beta rewards program. Join our group to get the inside scoop and share your feedback.

Join group
Recognition
Give the gift of kudos
You have 0 kudos available to give
Who do you want to recognize?
Why do you want to recognize them?
Kudos
Great job appreciating your peers!
Check back soon to give more kudos.

Past Kudos Given
No kudos given
You haven't given any kudos yet. Share the love above and you'll see it here.

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Jira Release Management: How to improve your release process using release templates

A release isn't just an application switch. There is much more happening under the hood.

Screenshot 2020-04-27 at 09.44.53.png

How many times someone told you they just push to production and release is done? Maybe from their side, but there is a much bigger picture we should understand, plan and track when we're delivering a product to our customers.

Development release stages

In product delivery, we can treat stages as quality gates. Changes usually move through different environments where the quality checks are done and it all ends with the production release.

Screenshot 2020-04-27 at 09.48.07.png

Example stages of the development release process

It's a cross-team effort

Well, it's not only about development. Usually, you have many teams aiming towards a single goal - release or in other words - launch. Each of them contributes to the release in a different way.  

Let's have a look at an example. To deliver a new web app to the users, the release first goes through design, then it's passed to development and testing. In the meantime, the Marketing team is preparing strategy and content to make sure the Launch date isn't postponed to wait for them.

Screenshot 2020-04-27 at 09.50.06.pngExample of stages that application release goes through in order to be launched to users.

 

All teams are busy and need to finish their part on schedule. Even a small delay means blocking the next team to start and pushing the launch date. To be able to identify bottlenecks and prevent slipping of the releases it's good to track not only overall release status but also the statuses of its phases.

Not all releases are alike

Release stages are great, but creating them in a way they fit for every single release and every single client is hard.

But that should be simple enough to solve with release templates. Let's take our web application example again. We identified these types of releases or templates:

  • MVP - the initial launch of application or its features,
  • Improvements - small improvements and bug fixes,
  • Hotfixes - Major bug fixes that need to get live ASAP.

 

Screenshot 2020-04-27 at 09.52.16.png

Example of different types of application releases

 

But you can also create types based on the environments (web app, mobile, UI-library) or based on your clients.

Time to create your Release template

Having a stable release process where the length of each stage is planned gives many opportunities for future improvement and success with delivering on time.

Screenshot 2020-04-27 at 09.53.47.png

If your development team already uses Jira, you can try our app, Swanly - Release Management Timeline.

In Swanly you can create your release templates and track release progress on the timeline or the list. Visit our marketplace listing to start 30 days free trial and learn more.

 

Screenshot 2020-04-27 at 09.58.57.png

 

Smash it with releases  

Releases are the core of every project and it is crucial to understand their stages. On top of that, enhancing the release management will speed up the overall delivery process. It will save time for all teams, involved in the game.

 

This post was created by Jexo team and is also available on our blog.

4 comments

Like # people like this

Is there any chance to build such a solution without Swanly? 

Hi @Volker Scholl

In Jira, you can't assign any tags or create stages for your releases by default.

You could build something similar using an external release management application like Plutora or look for a different release management plugging on Atlassian marketplace.

Swanly plugin is specializing in templating and visual planning. If you're not satisfied with the current version of Swanly you can have a look at what changes are coming to the app in few weeks time here 🚀

Comment

Log in or Sign up to comment
TAGS
Community showcase
Published in Marketplace Apps & Integrations

Staying organized with Jira: best practices for a better project management

Project managers know this problem: A “mountain of work” lays in front of you, and you don’t know how and where to tackle them. Different to-dos lie ahead, but just one task after the other can be ha...

277 views 2 1
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you