You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
Practice makes perfect, and MoroSystems’ team is perfecting its Cloud migration practices. With all the migrations in their rare window, they sure have received a lot of practice already. But practice alone is not enough. Winning also requires having the right tools for the Job. In this case, it was on Adam Rypel, the migration team lead, to set his team up with the right tools to succeed.
Here we share Adam Rypels’ setup. By the end, you'll have all the details that will allow you to configure the same in your environment. Let’s look first at the big picture.
Note: I am the CEO of RadBee, and the Product Manager for Jira Snapshots for Confluence, one of the Apps Adam uses for his setup.
Jira Snapshots for Confluence serves as the bridge to open the Jira silo to the customer. The team get's to work in its preferred environment, Jira, and share their progress transparently with their customer.
The Jira configuration in use is pretty simple: Epic and Task issue types, with a basic workflow for tasks.
The Summary and Description fields contain most of the information. Each Task has two custom fields:
In the migration runbook, the order of tasks is critical, especially as each migration is tightly time-boxed. The wrong order can lead to technical problems or a waste of time. The team uses the rank field to order them. Adam finds that the best way to rank them properly is by using Jira roadmap. The roadmap feature provides a drag-and-drop interface and good layout of the order. This ease of use and visibility is conducive to having healthy brainstorms and scrutiny.
Good customer alignment ensures there are no surprises and the migration lands where the customer needs it to land. As so much effort and thought goes into creating the perfect runbook, Adam needs to ensure he brings the Customer with him.
He looked for a way to share the runbook on Confluence.
The customer only has access to Conflunece, and no access to Jira. Despite this, Jira Snapshots for Confluence provides her a curated view to Jira data.
The runbook page on Confluence has a Jira Snapshot macro on it.
The macro is configured like this:
An unexpected bonus is that Jira Snapshots has a comparison option. By comparing the latest Snapshots with the previous, its clear to see what changed. Like this, reviewing the runbook modifications is very quick.
Adam says: “Atlassian provides an excel template for pre-migration, migration and post-migration checklists / runbooks. My team is so used to Jira and hey, Jira is a great tool that we all love so why not use it? The impact of managing the runbook in Jira was huge. It saved us loads of time and boosted moral. With Jira snapshots for Confluence we could bridge this last gap of customer alignment. Now sharing the data with the customer is friction-less.
There is always a place to improve the tools you use, and with this configuration we are saving time every single day. If other teams out there have found more tools that can help, it will be cool if you can share them in the comments here“