<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: viktoriiagolovtseva</title>
    <description>The latest articles on DEV Community by viktoriiagolovtseva (@viktoriiagolovtseva).</description>
    <link>https://dev.to/viktoriiagolovtseva</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2755052%2Fa692113a-ba04-4798-b6f1-0bf6be5b50e0.jpeg</url>
      <title>DEV Community: viktoriiagolovtseva</title>
      <link>https://dev.to/viktoriiagolovtseva</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/viktoriiagolovtseva"/>
    <language>en</language>
    <item>
      <title>How to Launch Paid Ads: a Quick Guide With a Hands-on Checklist</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Wed, 25 Mar 2026 13:17:45 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/how-to-launch-paid-ads-a-quick-guide-with-a-hands-on-checklist-428b</link>
      <guid>https://dev.to/viktoriiagolovtseva/how-to-launch-paid-ads-a-quick-guide-with-a-hands-on-checklist-428b</guid>
      <description>&lt;p&gt;Behind every high-performing paid ad campaign is a simple truth: success comes from preparation and optimization, not blind luck. With all the variety of ad formats and campaign types, the process can be broken down into 5 crucial stages. In this guide, we provide you with the most essential practical information about each of them. &lt;/p&gt;

&lt;p&gt;Moreover, we offer a hands-on checklist template that includes detailed, step-by-step instructions. This will allow you to easily launch paid ads without missing a thing. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5 Steps to Launch Paid Ads That Drive Results&lt;/strong&gt;&lt;br&gt;
In this overview, you’ll find practical tips for setting campaign goals, selecting the right campaign type and ad platform, and developing an effective targeting strategy. We also cover the basics of preparing creatives and ad campaign analytics.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Decide on Campaign Goals&lt;/strong&gt;&lt;br&gt;
Before you launch paid ads, it’s important to clearly define your goals and communicate them to stakeholders. This will provide the foundation for all the decisions you will need to make when preparing for the launch. &lt;/p&gt;

&lt;p&gt;Some of the most common goals for a paid ad campaign are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generating new leads&lt;/li&gt;
&lt;li&gt;Increasing brand awareness&lt;/li&gt;
&lt;li&gt;Retargeting past visitors&lt;/li&gt;
&lt;li&gt;Improving customer retention&lt;/li&gt;
&lt;li&gt;Boosting app downloads&lt;/li&gt;
&lt;li&gt;Increasing website traffic&lt;/li&gt;
&lt;li&gt;Improving engagement on social media&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goals should align with your organization’s business objectives. This allows you to maximize the business value of your ad campaign. If there are several goals, it’s best to prioritize them based on the expected impact and run a separate campaign for each goal.&lt;/p&gt;

&lt;p&gt;To envision what success can look like, check the benchmarks for the key ad metrics in your industry. Additionally, it’s a good idea to revisit ad reports from your previous campaigns. All this information will help you gauge potential results and set realistic objectives. &lt;/p&gt;

&lt;p&gt;One best practice is to ensure your goals are SMART: Specific, Measurable, Achievable, Relevant, and Time-bound. For example, your key objective may be to “increase website traffic by 25% by March.” &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Select the Campaign Type&lt;/strong&gt;&lt;br&gt;
Once you’ve defined the goals, you can think about the best way to achieve them. There are several campaign types to consider. They differ in terms of parameters such as approach (or intent) and media format.&lt;/p&gt;

&lt;p&gt;The main types of paid ad campaigns by intent:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Awareness campaign: Get seen.&lt;/strong&gt; This type of campaign allows you to introduce your brand or product to a new audience segment or new market. Here, the focus is on maximizing visibility, reach, and impressions. This helps you build brand recognition and improve brand recall, while getting direct conversions is not a primary goal. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Consideration campaign: Get interest.&lt;/strong&gt; At this stage, your potential customers are already familiar with your brand and are open to considering it, along with your competitors. Campaigns of this type communicate your value proposition to the audience. This can be done with ads highlighting your product’s USPs, featuring success cases and testimonials, and so on.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Conversion campaign: Get sales.&lt;/strong&gt; The two previous ad campaign types prepare the ground for an effective conversion campaign. Its focus is on encouraging the customers to perform the target action: complete a purchase, book a demo, subscribe to your blog, and so on. Such campaigns often promote special offers, discounts, or other time-sensitive benefits, creating a sense of urgency.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The selected campaign type should align with the goals you defined in the previous step. Each of these campaign types can be implemented in different ad formats.&lt;/p&gt;

&lt;p&gt;Campaign types by channel and media format:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Search ad campaign&lt;/strong&gt; – ads on the search engine results page, such as Google Search or Bing&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Display ad campaign&lt;/strong&gt; – ads on various websites, typically banners&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Video ad campaign&lt;/strong&gt; – video ads, usually on video-sharing platforms such as YouTube or social media networks&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Shopping ad campaign&lt;/strong&gt; – ads presented as product cards, featuring an image, price, and short description. These ads appear on the search engine results page when searching for a product.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Social media advertising campaign&lt;/strong&gt; – ads on social media platforms (banners, promoted posts, etc.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When considering different ad formats, take into account your audience’s preferences and industry specifics. This will help you determine which format is most relevant to your target group. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Define Your Audience And Targeting Strategy&lt;/strong&gt;&lt;br&gt;
The next important component you need to launch paid ads successfully is the audience. It’s best if you already have validated ICPs (Ideal Customer Profiles) that describe your main customer personas and their pain points. &lt;/p&gt;

&lt;p&gt;It’s useful to conduct some additional research to see what’s been trending among your audience lately, what they’re discussing, and what their most recent challenges are. All this is essential for devising an effective ad strategy and delivering a focused message. Marketers can also leverage -&lt;a href="https://www.smartlead.ai/blog/best-ai-prospecting-tools" rel="noopener noreferrer"&gt;&lt;/a&gt; to identify high-potential leads and streamline the process of finding and targeting the right prospects for their campaigns.&lt;/p&gt;

&lt;p&gt;When you have enough context about your potential customers, their lives, and behavior, you are ready to choose your approach to targeting. &lt;/p&gt;

&lt;p&gt;You can target by parameters such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Age&lt;/li&gt;
&lt;li&gt;Gender&lt;/li&gt;
&lt;li&gt;Location&lt;/li&gt;
&lt;li&gt;Activities&lt;/li&gt;
&lt;li&gt;Industries &lt;/li&gt;
&lt;li&gt;Job titles&lt;/li&gt;
&lt;li&gt;Interests&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;&lt;br&gt;
It’s crucial not to target your ads at a segment that is either too broad or too narrow. In the former case, you will end up paying for impressions that don’t convert. In the latter case, your bid will need to be quite high. Aim for a balanced approach and adjust based on results.&lt;/p&gt;

&lt;p&gt;At this stage, it’s also time to decide on the platform where you want to launch paid ads. Every platform has its distinct audience and offers specific targeting options. For instance, Instagram and LinkedIn attract different demographic groups and are used for different purposes. When selecting one or several advertising platforms to work with, ensure they align with your audience and targeting needs.&lt;/p&gt;

&lt;p&gt;Some of the most popular platforms for paid advertising and digital marketing are Google Ads, Facebook Ads, LinkedIn Ads, TikTok Ads, X Ads (formerly Twitter Ads), and Bing Ads (formerly Microsoft Ads).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Prepare Creative Assets&lt;/strong&gt;&lt;br&gt;
Depending on the campaign format you’ve selected, you will need to prepare messaging, copy, designs, or video materials. The creative assets should revolve around your product’s USPs, clearly communicating the benefits a customer will get after making a purchase. &lt;/p&gt;

&lt;p&gt;Here are some tips that will help you launch paid ads with compelling, high-quality creatives:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Prepare several versions of your ad. Experiment with headlines, visuals, and call-to-actions to run A/B tests and determine which approach performs better.&lt;/li&gt;
&lt;li&gt;Communicate value in the first 3 seconds. This applies to various ad formats, including videos, banners, and text ads. To achieve this, craft attention-grabbing messages and vivid visual materials.&lt;/li&gt;
&lt;li&gt;Align the message with the campaign type. You can use more generic and creative messages for an awareness campaign and prepare more straightforward and descriptive CTAs for the conversion campaign. &lt;/li&gt;
&lt;li&gt;Ensure consistency in messaging. Your landing page should continue the conversation that started in the ad. The messaging should fit, and it must be clear how to act on your ad’s CTA. For example, if it’s an ecommerce campaign and your ad promotes a specific product, don’t make the user comb through your catalogue to find it. Create a landing page that aligns with the ad campaign goals and guides users toward conversion.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;5.Support Your Campaign With Analytics&lt;/strong&gt;&lt;br&gt;
PPC data analysis is a powerful tool that can deliver many valuable insights. To launch paid ads successfully, you need to carefully analyze performance data from your past campaigns and use the findings to shape your strategy. &lt;/p&gt;

&lt;p&gt;It’s also crucial to ensure that data collection for the new campaign will work normally. Double-check that the conversion tracking is set up correctly and aligns with your goals.&lt;/p&gt;

&lt;p&gt;Here are the key pay-per-click metrics to monitor:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Total impressions&lt;/li&gt;
&lt;li&gt;Clicks&lt;/li&gt;
&lt;li&gt;Click-through rate (CTR)&lt;/li&gt;
&lt;li&gt;Cost per click (CPC)&lt;/li&gt;
&lt;li&gt;Conversions&lt;/li&gt;
&lt;li&gt;Conversion rate&lt;/li&gt;
&lt;li&gt;Cost per conversion&lt;/li&gt;
&lt;li&gt;Cost per 1k impressions (CPM)&lt;/li&gt;
&lt;li&gt;Engagement rate&lt;/li&gt;
&lt;li&gt;Ad spend&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can collect and analyze data in Google Analytics 4, review trends directly in your ad platform’s native reports, or set up a custom PPC dashboard that updates metrics in near-real time. Watching your results closely allows you to adjust your strategy quickly: prioritizing what works best, pausing underperforming ads, experimenting with bidding, and so on.&lt;/p&gt;

&lt;p&gt;For more detailed, step-by-step instructions on how to launch paid ads, please refer to the checklist template provided in the next section.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A Free Launch Paid Ads Checklist Template&lt;/strong&gt;&lt;br&gt;
This checklist was prepared with the help of Smart Checklist for Jira by Titan Apps. It covers the main stages in-depth and allows you to launch paid ads confidently. As everything is documented in granular detail, this ensures you won’t forget anything essential. &lt;/p&gt;

&lt;p&gt;To make this checklist even more helpful, you can customize it to better fit your specific processes – for example, add more detailed steps for the required approvals. This checklist can be used as a template and serve you for multiple campaigns. This is especially beneficial for ad agencies that manage dozens of clients and run multiple paid advertising campaigns simultaneously. &lt;/p&gt;

&lt;p&gt;With a structured launch paid ads checklist, it’s easier to organize processes more efficiently and optimize time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7jmp6u81zdlfu16pcswq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7jmp6u81zdlfu16pcswq.png" alt=" " width="786" height="647"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to learn more about how to &lt;a href="https://titanapps.io/blog/launch-paid-ads" rel="noopener noreferrer"&gt;launch paid ads&lt;/a&gt;, read the whole article written by Olga Cheban for the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Post-mortem Incident Review</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Wed, 25 Mar 2026 12:03:33 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/post-mortem-incident-review-369a</link>
      <guid>https://dev.to/viktoriiagolovtseva/post-mortem-incident-review-369a</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;Why Structured Post-mortem Reviews Matter&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Security incidents, outages, and failures are inevitable, especially in fast-moving agile environments. But what separates high-performing teams from the rest is how they learn from them.&lt;/p&gt;

&lt;p&gt;A well-run incident postmortem (or post-mortem meeting) focuses on uncovering contributing factors, surfacing action items, and driving continuous improvement in your incident response and development process.&lt;/p&gt;

&lt;p&gt;The challenge? Without a consistent postmortem process, teams often miss key steps, overlook follow-up tasks, and fail to communicate critical takeaways across stakeholders. Spreadsheets, Google Docs, or scattered Slack messages aren’t enough to scale effective postmortems across multiple incidents or teams.&lt;/p&gt;

&lt;p&gt;That’s why we created a security-focused incident post-mortem template in Jira – a structured, repeatable system designed to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Analyze any security incident in real time&lt;/li&gt;
&lt;li&gt;Streamline evidence gathering, root cause analysis, and action tracking&lt;/li&gt;
&lt;li&gt;Standardize postmortem reports and follow-through&lt;/li&gt;
&lt;li&gt;Support blameless post-mortem culture and audit readiness&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Post-mortem template is a smarter workspace for conducting postmortems that actually lead to change. In case you’re responding to a data breach, a failed control, or a major incident, this template helps teams deliver clear outcomes and prevent recurrence.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What Is a Postmortem Review Template in Jira?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;A postmortem template in Jira is a structured set of tasks and checklists that guides teams through the full postmortem process after a security incident, outage, or other critical failure.&lt;/p&gt;

&lt;p&gt;This template helps teams:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Document the incident timeline and discovery details&lt;/li&gt;
&lt;li&gt;Capture evidence and perform root cause analysis&lt;/li&gt;
&lt;li&gt;Assign and track action items and follow-up tasks&lt;/li&gt;
&lt;li&gt;Align on improvements across incident management, security, and engineering&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The template is based on real workflows used by information security teams. It follows best practices from blameless post-mortems, agile retrospectives, and incident response programs. Each section is designed to help teams produce actionable insights, reduce recurrence, and drive continuous improvement.&lt;/p&gt;

&lt;p&gt;Using this incident post-mortem template in Jira helps you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Align team members across functions like Security, DevOps, and Legal&lt;/li&gt;
&lt;li&gt;Ensure consistent documentation across future projects&lt;/li&gt;
&lt;li&gt;Replace manual tools like Google Docs with a shared, repeatable process&lt;/li&gt;
&lt;li&gt;Track everything in one place: from metrics to final deliverables&lt;/li&gt;
&lt;/ul&gt;

&lt;h5&gt;
  
  
  &lt;strong&gt;Optimize your post-mortem incident review with Smart Templates&lt;/strong&gt;
&lt;/h5&gt;

&lt;p&gt;&lt;a href="https://marketplace.atlassian.com/apps/1231143/smart-templates-issue-templates-and-scheduler-for-jira?hosting=cloud&amp;amp;tab=overview" rel="noopener noreferrer"&gt;Try it free&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;How to Structure Your Postmortem Process in Jira&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;A structured post-mortem template in Jira helps teams act fast, document findings, and prevent similar incidents from repeating. Instead of spreading post-incident reviews across Slack threads, Google Docs, or Statuspage updates, you can use a single, centralized checklist, built for security-focused postmortem analysis and tailored to your internal workflows.&lt;/p&gt;

&lt;p&gt;To streamline this process, create a reusable template with Smart Templates for Jira. This approach allows you to plan and run each incident post-mortem in the same way with clear steps, ownership, and traceable outcomes. Each checklist item becomes part of your continuous improvement strategy, reducing risk and saving time across future projects.&lt;/p&gt;

&lt;p&gt;Here’s what the incident post-mortem template looks like in Jira, based on Railsware’s internal incident response process:&lt;/p&gt;

&lt;p&gt;Post-mortem Template – {{Incident Type}} – {{Quarter}}&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fok6zwmuq5e88hqztuv7u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fok6zwmuq5e88hqztuv7u.png" alt=" " width="790" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The postmortem process is organized into 15 sections. Each one contains specific checklist items to support proper response, investigation, communication, and follow-up. You can copy this structure as a custom issue template, use it manually, or automate its creation using Smart Templates.&lt;/p&gt;

&lt;p&gt;This checklist provides a structured, security-focused approach to analyzing and learning from incidents such as data breaches, unauthorized access, service disruptions due to vulnerabilities, or failed internal controls.&lt;/p&gt;

&lt;p&gt;Let’s walk through each section with practical context.&lt;/p&gt;

&lt;p&gt;1. Acknowledge and Categorize the Incident&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Timely acknowledgment allows teams to align on definitions, response urgency, and communication priorities. It also marks the start of the incident timeline, which becomes the basis for further root cause analysis.&lt;/p&gt;

&lt;p&gt;Use a predefined issue type for all incident postmortems. This makes metrics and reports easier to run later&lt;/p&gt;

&lt;p&gt;2. Preserve Evidence Immediately&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Forensics rely on raw, unmodified data. Delays or cleanup can result in lost evidence, affecting root cause discovery and resolution.&lt;/p&gt;

&lt;p&gt;Tag all files with the incident ID and store backup copies in a shared location like Confluence or Drive. Link that folder in the checklist item.&lt;/p&gt;

&lt;p&gt;3. Assign Roles and Notify Key Parties&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Clarifying roles early ensures structured collaboration during a high-stress situation. It also supports proper stakeholder alignment, especially for customer-facing updates or compliance obligations.&lt;/p&gt;

&lt;p&gt;4. Review Containment and Eradication Measures&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;This section verifies the issue is under control and stable before deeper investigation begins. It helps teams document immediate actions and avoid recurrence.&lt;/p&gt;

&lt;p&gt;Include timestamps and links to the Statuspage update or incident ticket for transparency.&lt;/p&gt;

&lt;p&gt;5. Conduct Root Cause Analysis (RCA)&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Good root cause analysis is the foundation of an effective postmortem. It helps focus follow-up actions on real causes of the incident.&lt;/p&gt;

&lt;p&gt;6. Identify Control Failures&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Identifying control gaps supports both remediation and automation. You can prioritize fixing weak spots in monitoring, provisioning, or workflows.&lt;/p&gt;

&lt;p&gt;7. Review Audit Logs and Monitoring Gaps&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Effective incident management depends on visibility. This step uncovers monitoring gaps and supports future detection upgrades.&lt;/p&gt;

&lt;p&gt;8. Validate Access Control Effectiveness&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Access control is one of the most common failure points. Verifying it helps improve both your development process and incident response posture.&lt;/p&gt;

&lt;p&gt;Include a checklist for log systems reviewed (e.g., AWS CloudTrail, GCP logs, Datadog).&lt;/p&gt;

&lt;p&gt;9. Assess Backup and Recovery Function&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Backup validation ensures service continuity and prevents data loss. It’s critical in high-severity outages.&lt;/p&gt;

&lt;p&gt;Use a dedicated sub-checklist to verify access control policies for all involved systems.&lt;/p&gt;

&lt;p&gt;10. Document Customer or User Impact&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Checklist examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Backup recovery verified&lt;/li&gt;
&lt;li&gt;Backup timestamp matches expectations&lt;/li&gt;
&lt;li&gt;No data loss confirmed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Clear customer impact tracking supports transparency and builds trust with clients and external stakeholders.&lt;/p&gt;

&lt;p&gt;11. Implement Corrective Actions&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;This section turns insights into outcomes. Tracking action items in Jira ensures nothing gets missed.&lt;/p&gt;

&lt;p&gt;12. Update Policies and Playbooks&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Teams build a stronger culture of continuous improvement by updating docs based on real-world cases.&lt;/p&gt;

&lt;p&gt;13. Conduct Awareness Session&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;Add checklist items like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Schedule postmortem meeting&lt;/li&gt;
&lt;li&gt;Share recording and notes&lt;/li&gt;
&lt;li&gt;Confirm attendance from all relevant teams&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Incidents are learning moments. Making them shared experiences builds maturity and improves team resilience.&lt;/p&gt;

&lt;p&gt;14. Re-Test Controls and Resilience&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;This part of the post-mortem planning ensures that fixes actually work under real conditions, not just in theory. It also supports audit readiness.&lt;/p&gt;

&lt;p&gt;15. Archive the Postmortem&lt;/p&gt;

&lt;p&gt;- Create and store a final postmortem report in PDF or Markdown in a secure, accessible location.&lt;/p&gt;

&lt;p&gt;- Add important links and information&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Timeline of events&lt;/p&gt;

&lt;p&gt;Evidence/logs&lt;/p&gt;

&lt;p&gt;Fix tickets&lt;/p&gt;

&lt;p&gt;Updated policies or playbooks&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;- Store the file securely and the document with metadata (e.g., “2025?Q1?Incident?AuthBypass?Critical”) for easy retrieval and reporting.&lt;/p&gt;

&lt;p&gt;A well-documented postmortem becomes part of your incident timeline and reference library. It speeds up response in future cases and supports project management audits.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://docs.google.com/document/d/1QrP_1dyxbjmfXbqvkzdQgh_UAI4TzwQ_PoVA4giNpPo/edit?tab=t.0" rel="noopener noreferrer"&gt;Check the example of the Security Incident Report&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to explore more tips for &lt;a href="https://titanapps.io/blog/post-mortem-incident-review" rel="noopener noreferrer"&gt;post mortem incident review&lt;/a&gt;, read the whole article originally posted on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Data Center Migration to Cloud: Step-by-Step Guide</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Mon, 23 Mar 2026 17:52:55 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/data-center-migration-to-cloud-step-by-step-guide-4bf6</link>
      <guid>https://dev.to/viktoriiagolovtseva/data-center-migration-to-cloud-step-by-step-guide-4bf6</guid>
      <description>&lt;p&gt;Teams are migrating away from Jira Data Center due to its impending  end-of-life, and staying put increases risks over time. &lt;a href="https://www.atlassian.com/licensing/data-center-end-of-life#data-center-eol-general-questions" rel="noopener noreferrer"&gt;Atlassian recently announced the end of life for Data Center&lt;/a&gt; and is focusing its investments on Jira Cloud, where new features, automation, and improvements to roadmaps and dashboards are introduced more rapidly.&lt;/p&gt;

&lt;p&gt;Moving to the Cloud reduces tool fragmentation and removes the burden of managing infrastructure. Atlassian handles availability, scaling, backups, and upgrades, allowing your team to focus on workflow design and delivery.&lt;/p&gt;

&lt;p&gt;Security was a primary reason many organizations opted for the Data Center. The Cloud has matured here as well, with expanded data residency options, stronger compliance programs such as FedRAMP, and isolated, single-tenant choices for stricter environments. For most organizations, the controls they needed on DC are now available in the Cloud, along with a simpler path to stay current.&lt;/p&gt;

&lt;p&gt;A smooth migration starts with structured migration planning: inventory of your instance, running pre-migration checklists, and testing in a sandbox Cloud site before production.&lt;/p&gt;

&lt;p&gt;Atlassian’s &lt;a href="https://www.atlassian.com/migration/plan/cloud-guide" rel="noopener noreferrer"&gt;Cloud Migration Guide&lt;/a&gt; and the &lt;a href="https://support.atlassian.com/migration/docs/jira-cloud-migration-assistant" rel="noopener noreferrer"&gt;Jira Cloud Migration Assistant&lt;/a&gt; (JCMA) provide clear migration options, tooling, and validation steps to minimize downtime and technical issues.&lt;/p&gt;

&lt;p&gt;In this article, we’ll discuss how to organize the migration process smoothly and share tips and best practices for an effective migration from DC to the Cloud, based on our experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Planning Your Data Center Migration&lt;/strong&gt;
&lt;/h2&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Assessment &amp;amp; Planning&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;The first step in any Jira Cloud migration is understanding what you’re working with. Before you move data from Data Center to Atlassian Cloud, take time to audit your instance. This means reviewing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Projects – active vs. inactive, which ones still matter?&lt;/li&gt;
&lt;li&gt;Workflows – check complexity and whether all transitions are still needed.&lt;/li&gt;
&lt;li&gt;Custom fields – consolidate duplicates and remove unused ones.&lt;/li&gt;
&lt;li&gt;Dashboards &amp;amp; reports – decide which should be carried over.&lt;/li&gt;
&lt;li&gt;Users &amp;amp; groups – validate accounts and remove inactive profiles.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This inventory helps you streamline the migration, making it faster and cleaner.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Auditing 3rd party tools&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Not every app or customization works the same way in the Cloud. Some &lt;a href="https://support.atlassian.com/migration/docs/jira-cloud-migration-assistant" rel="noopener noreferrer"&gt;marketplace apps&lt;/a&gt; support automated migration via the &lt;a href="https://support.atlassian.com/migration/docs/jira-cloud-migration-assistant" rel="noopener noreferrer"&gt;Jira Cloud Migration Assistant&lt;/a&gt; (JCMA); others require vendor instructions, and a few might not be available at all. Identifying these blockers early avoids unpleasant surprises during the cutover.&lt;/p&gt;

&lt;p&gt;When evaluating data center apps for Cloud, look for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Support for JCMA and detailed migration documentation.&lt;/li&gt;
&lt;li&gt;Enterprise-grade security standards: Runs on Atlassian (ROA), data residency options, SOC2 certification, etc.&lt;/li&gt;
&lt;li&gt;Transparent Cloud pricing.&lt;/li&gt;
&lt;li&gt;Feature parity between DC and Cloud.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Choosing your migration strategy&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;You’ll need to decide how to move your data:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Site migration (lift-and-shift): move the entire Jira Software or Jira Service Management instance at once.&lt;/li&gt;
&lt;li&gt;Phased migration: move projects in waves, allowing you to test functionality and reduce migration downtime.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Both options are supported in Atlassian’s &lt;a href="https://www.atlassian.com/migration/plan/cloud-guide" rel="noopener noreferrer"&gt;Cloud Migration Guide&lt;/a&gt;, and the right choice depends on your size, complexity, and risk tolerance.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Building your migration plan&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Once you’ve audited and assessed, outline your migration plan:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Timeline with test runs and final cutover dates.&lt;/li&gt;
&lt;li&gt;Migration strategy (full site vs. phased).&lt;/li&gt;
&lt;li&gt;Budget and resources – who’s responsible for data cleanup, app checks, user management, and communication?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A detailed plan gives everyone a clear path and reduces the chance of delays or technical issues.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Pre-migration Preparation&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Before you move anything to Jira Cloud, tidy up your Data Center site. A lean instance migrates faster and with fewer surprises.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Prepare your DC instance&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Clean up your data&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Remove or archive unused projects and internal sandboxes.&lt;/li&gt;
&lt;li&gt;Deactivate inactive users and trim stale groups to simplify user management.&lt;/li&gt;
&lt;li&gt;Consolidate duplicate custom fields and delete ones you no longer use.&lt;/li&gt;
&lt;li&gt;Archive old issues that don’t need to move.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check app compatibility&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Review each marketplace app you rely on. Confirm there’s a Cloud version and how data moves.&lt;/li&gt;
&lt;li&gt;Use Atlassian’s guidance to assess and migrate apps with the Jira Cloud Migration Assistant (JCMA) to see which apps are Cloud-ready and what the path looks like. Check the &lt;a href="https://support.atlassian.com/migration/docs/jira-cloud-migration-assistant/" rel="noopener noreferrer"&gt;guide&lt;/a&gt; here.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Make sure your tooling is ready&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install/update JCMA on your Data Center site so you can run pre-migration checks and plan waves.&lt;/li&gt;
&lt;li&gt;Set up a sandbox Cloud site for test runs, not production.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Migration Methods Explained&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;You have two main migration options for moving from Data Center to Jira Cloud: the Jira Cloud Migration Assistant (JCMA) or a Jira Site Import. Choose based on instance size, complexity, and the amount of migration downtime you can accept.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Method 1: Jira Cloud Migration Assistant (JCMA) – recommended&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;JCMA is Atlassian’s migration tool for moving projects, users/groups, and configurations to cloud sites. It supports phased moves, so you can migrate project by project, validate results, and keep risk low. It also preserves issue history and helps you assess marketplace apps and automations before the cutover. &lt;a href="https://support.atlassian.com/migration/docs/jira-cloud-migration-assistant" rel="noopener noreferrer"&gt;Learn more about JCMA.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For most teams, this is the best method. It minimizes disruption, works well for mixed workflows and custom fields, and lets you plan the phased migration. This method is particularly beneficial if you want to test in a sandbox, address permission or user management issues early, and ensure a smooth transition during the final production move.&lt;/p&gt;

&lt;p&gt;Prerequisites.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Supported Data Center version and latest JCMA installed.&lt;/li&gt;
&lt;li&gt;Destination Jira Cloud site created and connected.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;High-level steps.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install and open JCMA on Data Center.&lt;/li&gt;
&lt;li&gt;Connect to your cloud site and create a migration plan.&lt;/li&gt;
&lt;li&gt;Assess apps, projects, and users; fix duplicate/invalid emails; verify domains.&lt;/li&gt;
&lt;li&gt;Run pre-migration checks and resolve flagged items.&lt;/li&gt;
&lt;li&gt;Choose what to move: Projects, Users &amp;amp; Groups, JSM, and supported Apps.&lt;/li&gt;
&lt;li&gt;Execute and monitor; review logs; validate results.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Method 2: Jira Site Import (full backup import)&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Jira Site Import allows you to export a full XML backup from the Data Center and import it into Jira Cloud. It’s an all-at-once move that can work for small, simple instances. &lt;a href="https://support.atlassian.com/jira-cloud-administration/docs/import-and-export-your-data-to-and-from-jira-cloud" rel="noopener noreferrer"&gt;See Site Import.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can use it within specific scenarios where you need a single cutover and can accept more downtime. Be aware of size limits and that imports tend to overwrite existing Cloud data; partial imports are limited. Plan thorough validation and a rollback path.&lt;/p&gt;

&lt;p&gt;High-level steps.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create a full DC backup.&lt;/li&gt;
&lt;li&gt;Import into your cloud environment.&lt;/li&gt;
&lt;li&gt;Validate data, permissions, dashboards, and workflows; fix gaps before you go live.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tip&lt;/strong&gt;&lt;br&gt;
If you’re unsure, start with JCMA. You can still use Site Import for niche cases after testing with JCMA and confirming what doesn’t fit.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Test Data Center Migration to Cloud&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Run a test migration before you touch production. It shows you what moves cleanly to Jira Cloud and what needs fixes, so you can cut migration downtime later.&lt;/p&gt;

&lt;p&gt;Set up a test cloud site. Use a separate sandbox to trial your move without impacting users. Install the same marketplace apps you plan to use and mirror key settings. You can learn more about what a sandbox is and how to set it up here: &lt;a href="https://support.atlassian.com/organization-administration/docs/what-are-sandboxes" rel="noopener noreferrer"&gt;Atlassian sandboxes&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Run a realistic test.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Move a few representative projects first, then expand.&lt;/li&gt;
&lt;li&gt;Check issues, attachments, comments, and histories.&lt;/li&gt;
&lt;li&gt;Validate workflows, custom fields, dashboards, and automations.&lt;/li&gt;
&lt;li&gt;Confirm permissions and user management (groups, roles, access).&lt;/li&gt;
&lt;li&gt;Verify apps and integrations behave as expected.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Adjust configurations, clean up data, or change your migration options based on your findings. Repeat until the results are clean. Atlassian’s testing and validation flow is outlined in the &lt;a href="https://www.atlassian.com/migration/plan/cloud-guide" rel="noopener noreferrer"&gt;Cloud Migration Guide&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Involve users in the process. For example, invite a few project leads or agents to try daily tasks in the test cloud site and share feedback. This catches practical issues early and helps you tune your post-migration onboarding.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Migration itself&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;When you start the migration, plan the cutover for a low-usage window to keep migration downtime to a minimum. You have to communicate the schedule, expected impact, and where users can check the status.&lt;/p&gt;

&lt;p&gt;Also, don’t forget to put the Data Center in read-only mode (freeze changes) so nothing drifts during the move. Then run your chosen method, usually the &lt;a href="https://support.atlassian.com/migration/docs/jira-cloud-migration-assistant" rel="noopener noreferrer"&gt;Jira Cloud Migration Assistant&lt;/a&gt;, and watch the run closely.&lt;/p&gt;

&lt;p&gt;You should work through your scope exactly as planned: projects first, then users/groups, and any app data supported by the tool. Keep an eye on logs and warnings; fix small issues immediately rather than letting errors pile up.&lt;/p&gt;

&lt;p&gt;As soon as the run completes, validate the result in Jira Cloud:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open a few representative projects and confirm issues, attachments, and histories are present.&lt;/li&gt;
&lt;li&gt;Try key workflows end-to-end; check transitions, validators, and automations.&lt;/li&gt;
&lt;li&gt;Verify permissions and user management (groups, roles, and access).&lt;/li&gt;
&lt;li&gt;Spot-check dashboards, filters, and custom fields for missing or duplicated items.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When everything looks good, confirm completion with a short checklist: user accounts are working, data integrity is verified (projects, workflows, dashboards, custom fields), and priority apps are behaving as expected. Atlassian’s &lt;a href="https://confluence.atlassian.com/migrationkb/important-migration-tasks-during-test-and-after-production-1299914429.html" rel="noopener noreferrer"&gt;important migration tasks&lt;/a&gt; page is a helpful post-run reference for these final checks.&lt;/p&gt;

&lt;p&gt;If you find gaps, resolve them right away and re-run only the affected pieces. Then lift the read-only state and announce go-live, including where users can report issues during the post-migration period.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Post-migration actions&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;You might start with permissions and roles. In Jira Cloud, mappings from the Data Center aren’t always 1:1, so a quick audit saves headaches: can users browse and edit issues, see boards and dashboards, and administer the right projects? If something seems off, review the permission scheme first, then groups and project roles. For a side-by-side view of what changes in Cloud, see &lt;a href="https://support.atlassian.com/migration/docs/differences-administering-jira-data-center-and-cloud/" rel="noopener noreferrer"&gt;Atlassian’s guide on admin differences&lt;/a&gt;:&lt;/p&gt;

&lt;p&gt;It often helps to review user management early. Confirm accounts and email domains, retire unexpected access, and reassign project roles as needed. If you run Jira Service Management, double-check portal access and customer permissions so agents and customers can get back to work fast.&lt;/p&gt;

&lt;p&gt;Next, consider a pass over workflows and automations. Some validators, post-functions, or scripted rules used on-prem won’t exist in your new cloud environment. Rebuild critical rules with native automations, then run a simple “create – transition – notify” test to prove everything still flows. Keep an eye on custom fields too; duplicates or unused fields can slow down teams and clutter screens.&lt;/p&gt;

&lt;p&gt;To avoid disruption, we suggest conducting a short smoke test in each key project: create an issue, move it through the main workflow, check notifications, and confirm boards and reports still load. If you spot gaps, fix them immediately and retest. Atlassian keeps a handy checklist of important &lt;a href="https://confluence.atlassian.com/migrationkb/important-migration-tasks-during-test-and-after-production-1299914429.html" rel="noopener noreferrer"&gt;migration tasks&lt;/a&gt; you can adapt for this phase.&lt;/p&gt;

&lt;p&gt;Communication goes a long way after go-live. A brief note that highlights “what changed” in Atlassian Cloud (e.g., built-in roadmaps, stronger native automation) plus where to ask for help will calm nerves and speed adoption.&lt;/p&gt;

&lt;p&gt;Finally, plan a quick optimization sweep. Check for apps you no longer need, audit the DC side, standardize schemes, tidy dashboards and filters, and document your “new way” so future projects start clean. A light touch here reduces ongoing admin and keeps your Jira Cloud site fast and easy to manage.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Troubleshooting common migration issues&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Even with solid migration planning, a few patterns tend to cause headaches. Here’s what to watch for and how you might resolve issues rapidly without extending migration downtime.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;App &amp;amp; add-on compatibility&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Not every marketplace app from the Data Center has the same functionality in Jira Cloud, and some don’t automatically move data. If you rely on scripting or time-tracking plugins, expect to reconfigure. You might run an app audit first and check each vendor’s path using Atlassian’s app assessment assistant (status, migration path, and notes).&lt;br&gt;&lt;br&gt;
Check how to &lt;em&gt;Assess Marketplace apps with the&lt;/em&gt; &lt;a href="https://support.atlassian.com/migration/docs/assess-and-migrate-apps-with-the-cloud-migration-assistant/" rel="noopener noreferrer"&gt;&lt;em&gt;Cloud Migration Assistant&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Impact to look for: missing data, broken workflows, or lost features after cutover.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;User management differences&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Accounts don’t always map 1:1 between DC and Cloud. Duplicates (same email, different usernames) or reactivated deactivated users can appear. If you used LDAP/AD on-prem, you might plan SCIM provisioning via Atlassian Guard to keep user management clean in the Cloud.&lt;/p&gt;

&lt;p&gt;Tip: validate emails and domains during pre-checks; sync groups from your IdP so permissions match what teams expect.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Permission scheme misalignments&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Some global permissions and group to role mappings don’t translate perfectly. If users suddenly can’t browse or edit issues, or if dashboards appear empty, start by reviewing the project’s permission scheme, then check membership in groups and roles. A quick comparison against your DC model usually reveals the gap.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Automation &amp;amp; workflow gaps&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Automations in Jira Cloud follow different triggers, actions, and service limits. Scripted validators or post-functions from on-prem often require a Cloud-native rewrite. If transitions stall or notifications stop, check the rule’s audit log and Cloud automation limits, then simplify the rule or break it into smaller steps.&lt;br&gt;&lt;br&gt;
Check &lt;a href="https://support.atlassian.com/cloud-automation/docs/automation-service-limits/" rel="noopener noreferrer"&gt;&lt;em&gt;Automation service limits&lt;/em&gt;&lt;/a&gt; &lt;em&gt;(Cloud)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Custom fields &amp;amp; configuration conflicts&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Duplicate names (e.g., “Customer Name” x2), unused custom fields, or unsupported types can block a run or create data mapping issues. You could consolidate duplicates and archive unused fields before you migrate, then conduct spot-checks of screens and dashboards afterward to ensure fields render as expected.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Large data volumes&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Very large product data, especially attachments, can slow down runs or hit plan limits in a cloud environment. If you’re on a Standard plan, storage is limited per product; consider archiving old projects, trimming attachments, or planning a phased move for heavy teams to reduce risk.&lt;/p&gt;

&lt;p&gt;How to recover gracefully:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Re-run only the affected projects or app data after you fix the root cause.&lt;/li&gt;
&lt;li&gt;Keep a concise post-cutover checklist (issues, attachments, workflows, permissions, key apps) and re-validate before you call it done.&lt;/li&gt;
&lt;li&gt;If a rule or integration fails, roll back that change, keep the site usable, and iterate in your sandbox before retrying in production.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Moving Your Marketplace Apps to Cloud&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Most marketplace apps support Cloud, and many vendors provide a clear path via the Jira Cloud Migration Assistant. A practical approach is to review each app during planning, confirm Cloud availability, and note whether data moves automatically or needs a manual handover. If an app is critical to your workflows or dashboards, consider a small pilot first, then validate in a sandbox before the production run.&lt;br&gt;&lt;br&gt;
Helpful starting point: &lt;a href="https://support.atlassian.com/migration/docs/assess-and-migrate-apps-with-the-cloud-migration-assistant" rel="noopener noreferrer"&gt;Assess and migrate apps with JCMA&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The first thing to check in the marketplace is trust signals, such as the Runs on Atlassian Badge and SOC2 certification that confirm the vendor’s security and credibility.&lt;/p&gt;

&lt;p&gt;As you can see on the screenshot below, Smart Checklist has these trust signals on the Atlassian marketplace, which indicates that the app is cloud-ready and secure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flgx6jbzu0ci5foova546.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flgx6jbzu0ci5foova546.png" alt=" " width="796" height="345"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’re unsure about specific steps or data handling, it’s best to check the vendor’s docs or contact their support team for a migration guide tailored to your cloud environment.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fakbfcnabc54ruxksm212.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fakbfcnabc54ruxksm212.png" alt=" " width="796" height="744"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to explore additional materials on &lt;a href="https://titanapps.io/blog/data-center-migration-to-cloud-step-by-step-guide" rel="noopener noreferrer"&gt;data center migration to cloud step by step guide&lt;/a&gt; read the whole article originally posted on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>devops</category>
      <category>saas</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>A Free Jira Position Opening Template for Recruitment Teams</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Thu, 05 Mar 2026 20:21:06 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/a-free-jira-position-opening-template-for-recruitment-teams-40cc</link>
      <guid>https://dev.to/viktoriiagolovtseva/a-free-jira-position-opening-template-for-recruitment-teams-40cc</guid>
      <description>&lt;p&gt;The quality of the hiring process defines the quality of the teams working in your organization. That’s why it’s paramount to ensure that this process is well-organized and built upon best practices. Using templates in Jira for recruitment tasks is a great way to achieve this. They allow you to document your approaches and policies, promote consistency, and simply save time.&lt;/p&gt;

&lt;p&gt;In this article, we explain how to create a position opening template for Jira in two different ways. We also provide you with a reusable checklist template, which you can copy and paste into your Jira task. But first, let’s decide what type of template you need.&lt;/p&gt;

&lt;h2&gt;
  
  
  Two Approaches To Building HR Templates In Jira
&lt;/h2&gt;

&lt;p&gt;A position opening template should list the main steps of the recruitment process and allow you to organize your work effectively. In Jira, this can take different forms:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Checklist in a work item&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This type is used when you organize your recruitment process as a stand-alone Jira task (or another work type). In other words, when you have one Jira task for each position you need to close. Then, you can add a structured checklist to that task, documenting all the necessary activities from start to finish. This checklist can be saved as a template and reused for every new position opening.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pre-configured set of Jira work items&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This format is a good fit if you prefer to have several Jira tasks per position. For example, this may be more convenient if you have different assignees for different stages of the process. In this case, you can create a standardized set of Jira tasks and save the whole hierarchy of work items as a template. &lt;/p&gt;

&lt;p&gt;For instance, this can be an epic “Recruiting for a CTO position” with separate tasks such as “Position discovery”, “Vacancy posting”, and so on. These tasks can also include subtasks and checklists. Then, for each new position opening, you can quickly create the whole set of ready tasks from this template. This can be done both manually and with the help of automation.&lt;/p&gt;

&lt;p&gt;Both formats allow you to optimize time and effort. Moreover, this ensures that each recruiter follows the same sequence of pre-defined steps so that the process runs smoothly and consistently. Let’s see how to build both types of templates with Smart Tools for Jira. &lt;/p&gt;

&lt;h2&gt;
  
  
  1. A Position Opening Template in The Form of a Checklist
&lt;/h2&gt;

&lt;p&gt;We’ve prepared a free checklist template covering the main stages of the recruitment process. It encompasses everything from the initial steps and position discovery to vacancy posting and shortlisting candidates. The template is organized as a structured action plan where the headers are used to separate one stage from another. &lt;/p&gt;

&lt;p&gt;Smart Checklist is a tool that offers a lot of flexibility. As you can see in the screenshot below, this position opening template supports emojis, variables, rich text formatting options, and more: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2wh02ac2vwuz7nfkl69h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2wh02ac2vwuz7nfkl69h.png" alt=" " width="800" height="780"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It also allows you to mention a person who is responsible for a specific step and add links and deadlines. Apart from that, you can set custom statuses for checklist items (such as “Next Up” or “Approval Pending”). There’s also an expandable &lt;strong&gt;Details&lt;/strong&gt; field available for each step. This helps you provide context or additional instructions without cluttering or overloading the checklist.&lt;/p&gt;

&lt;p&gt;As a result, you get a clear action plan that also includes all the necessary materials. This can be links to company policies and guidelines, contacts of the people participating in the process, slack channels where you can contact them, mock interview examples, assessment criteria, and so on. &lt;/p&gt;

&lt;p&gt;This helps you streamline the process and better organize teamwork:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;For example, a new employee is taking part in the recruitment process for the first time. With a checklist, it will be easy for them to understand what to do, where to get the needed materials, and who to contact and when. Using Smart Checklist makes the onboarding into the recruitment process much faster and smoother. So, instead of wasting time and asking around, a person can dive in quickly and start bringing value to the company. &lt;/li&gt;
&lt;li&gt;Another example is when a recruiter has to take sick leave or vacation. With a transparent checklist, their colleagues from the HR team can step in and easily see what was done and what was not.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How to create a position opening template in the form of a checklist&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Install &lt;a href="https://marketplace.atlassian.com/apps/1215277/smart-checklist-for-jira-free?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*q7ndo1*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NzI3Mzg5MjQkbzgzJGcwJHQxNzcyNzM4OTI0JGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Checklist for Jira&lt;/a&gt;&lt;/strong&gt; by TitanApps. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copy the template above and paste&lt;/strong&gt; it into the Smart Checklist section of a Jira work item. Then, use the markdown editor to customize the template so that it better fits your processes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Save the checklist as a template.&lt;/strong&gt; Open the Smart Checklist menu (three dots) and save your checklist as a template:&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzswfychgi66psqj1oem4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzswfychgi66psqj1oem4.png" alt=" " width="791" height="718"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In particular, Smart Checklist allows you to make such adjustments as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Edit, add, or remove checklist items&lt;/li&gt;
&lt;li&gt;Structure the list with headers&lt;/li&gt;
&lt;li&gt;Mention the responsible people&lt;/li&gt;
&lt;li&gt;Insert links to internal policies&lt;/li&gt;
&lt;li&gt;Mark important steps as mandatory&lt;/li&gt;
&lt;li&gt;Add custom statuses for different steps&lt;/li&gt;
&lt;li&gt;Add deadlines and other dates&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;After completing the 3 steps described above, you will be able to reuse this template in new work items whenever you have a new position opening.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to add this checklist automatically to all recruitment tasks&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To further optimize time, it’s useful to automatically add the position opening template to all recruitment tasks in Jira. Smart Checklist has native functionality allowing you to assign this checklist to all Jira work of a specified type. For this purpose, it’s better to have a separate work type reserved for recruitment tasks. In our example, we added a work type called Position Opening to our workflow. &lt;/p&gt;

&lt;p&gt;To set up this automation, click the three-dot menu in the Smart Checklist section and select Manage Templates. Find your position opening template on the list and expand its details. Then, select the work types you want to apply it to:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffesfqxd2j5p8wf0ag0sq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffesfqxd2j5p8wf0ag0sq.png" alt=" " width="794" height="486"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After this, your Smart Checklist template will be included in all new work items (Jira issues) of the selected type for this project. Please note that the work created before making these changes won’t be affected.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Jira Position Opening Template Split By Stage
&lt;/h2&gt;

&lt;p&gt;To make it more convenient for you, we have split the full template into smaller checklists. Each of them covers a separate stage of the recruitment process. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recruitment Launch&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Position Discovery Template&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Job Description Template&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Vacancy Posting Template&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Responses Tracking &amp;amp; Follow-up Template&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Candidate Screening &amp;amp; Shortlisting Template&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9tju274x2px10gx9iyf3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9tju274x2px10gx9iyf3.png" alt=" " width="800" height="785"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. A Position Opening Template Organized As a Set Of Jira Work Items
&lt;/h2&gt;

&lt;p&gt;In Jira, templates for recruitment can also take the form of an epic containing several tasks with checklists. For example, you can have an epic “Recruiting for a new {{position}} || {{project}}”. It can contain several tasks, such as “Recruitment launch”, “Position discovery”, “Vacancy posting”, and so on. Each of these tasks (or work items of another type) can include subtasks and detailed checklists with step-by-step instructions.&lt;/p&gt;

&lt;p&gt;With the help of &lt;a href="https://marketplace.atlassian.com/apps/1231143/smart-templates-issue-templates-for-jira?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*xir3d8*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NzI3Mzg5MjQkbzgzJGcwJHQxNzcyNzM4OTI0JGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Templates for Jira&lt;/a&gt;, you can save this pre-configured set of work items as a template. Then, you will be able to create a new work item from this template every time you start the recruitment process for a new position. The whole task hierarchy will be preserved: an epic with all its work items, subtasks, and checklists. Work item descriptions are included in the template as well.&lt;/p&gt;

&lt;p&gt;Alternatively, it’s also possible to organize your template as a single Jira task with subtasks and checklists, skipping the epic level. &lt;/p&gt;

&lt;p&gt;In addition, Smart Templates support variables of different types. This allows you to include values that change from one task to another, such as {{position}}, {{recruiter}}, and the {{project}} for which a new hire is needed.&lt;/p&gt;

&lt;p&gt;When creating a new Jira work item, you will see a pop-up asking you to provide information for the variables.&lt;/p&gt;

&lt;p&gt;After this, the specified information will be used in the new work item in all places where you had placeholders for it: work item titles and descriptions.&lt;/p&gt;

&lt;p&gt;And this is how the information provided at the setup is incorporated into the work item title and description:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F65z2ef90e5f2ryp61171.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F65z2ef90e5f2ryp61171.png" alt=" " width="786" height="700"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Apart from reusing task descriptions and including variables, Smart Templates also allow you to pre-select assignees, set dynamic deadlines, and pre-fill both standard and custom fields.&lt;/p&gt;

&lt;p&gt;All this helps you streamline and standardize the recruitment process, as well as save time on creating typical tasks and filling in their details. With such a template, you will get a ready set of recruitment tasks in just a few clicks. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to create a position opening template as a set of Jira work items:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Install &lt;strong&gt;&lt;a href="https://marketplace.atlassian.com/apps/1231143/smart-templates-issue-templates-for-jira?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*7kp6j1*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NzI3Mzg5MjQkbzgzJGcwJHQxNzcyNzM4OTI0JGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Templates for Jira&lt;/a&gt;&lt;/strong&gt; from the Atlassian Marketplace.&lt;/li&gt;
&lt;li&gt;Prepare and open the work item that you want to turn into a template. This can be an epic with a hierarchy of child issues, or it can be a standalone work item with subtasks and checklists. Use the checklist templates that we provided before: add them to the corresponding tasks using &lt;a href="https://marketplace.atlassian.com/apps/1216451/smart-checklist-for-jira-pro?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*3rc4ny*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NzI3Mzg5MjQkbzgzJGcwJHQxNzcyNzM4OTI0JGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Checklist for Jira&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Adjust the structure further before saving it as a template. Pre-select assignees, add variables, fill out work item fields, insert links to internal documentation, etc. &lt;/li&gt;
&lt;li&gt;In the Smart Templates section of your issue, click &lt;strong&gt;Save structure as template&lt;/strong&gt;, name your template, and save it.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That’s it! Now you can create new Jira work items from this template whenever you need to. Just provide the information for variables during the setup, and your set of recruitment tasks will be ready in seconds. For more details on how to use Smart Templates, please see the official documentation.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1m156jsgf6m28ozayzxv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1m156jsgf6m28ozayzxv.png" alt=" " width="800" height="792"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits of Using Smart Tools in Jira For Recruitment Tasks
&lt;/h2&gt;

&lt;p&gt;Here are the main advantages of utilizing Smart Checklist and Smart Templates for your agile project and, in particular, for recruitment:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Consistency and standardization.&lt;/strong&gt; Everyone in your organization can follow the same flow step-by-step, ensuring the quality is on a high level and nothing important is missing. As a result, the best practices don’t stay on paper and are integrated into daily tasks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A single source of truth.&lt;/strong&gt; A thoroughly prepared position opening template can include all the related information, materials, links to Confluence knowledge bases, contacts of the approvers, and other assets a recruiter might need. With everything in one place, there’s no need to waste time on finding the needed information across different apps and systems.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Better teamwork.&lt;/strong&gt; Using checklists and epic templates makes processes more transparent. As everyone is on the same page, it’s easier to organize in-team and cross-team collaboration effectively. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Time optimization.&lt;/strong&gt; With the help of Smart Tools, you can automate the creation of repetitive tasks and eliminate the need to plan the next steps from scratch. Apart from this, using checklists keeps your team more focused.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And, of course, clear milestones and prioritization are important for many areas besides HR: from software development and project management to procurement, finance, legal, and any other field involving complex processes and recurring tasks. For all these use cases, Smart Tools for Jira help teams to better organize their work and produce more value in less time.&lt;/p&gt;

&lt;p&gt;If you want to get the &lt;a href="https://titanapps.io/blog/jira-position-opening-template" rel="noopener noreferrer"&gt;Jira position opening template&lt;/a&gt; in markdown format, check out the article originally written by Olga Cheban and published on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>A Git and Jira Integration Guide: How to Connect GitHub, GitLab, and Bitbucket to Jira Cloud</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Fri, 20 Feb 2026 13:46:08 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/a-git-and-jira-integration-guide-how-to-connect-github-gitlab-and-bitbucket-to-jira-cloud-59i9</link>
      <guid>https://dev.to/viktoriiagolovtseva/a-git-and-jira-integration-guide-how-to-connect-github-gitlab-and-bitbucket-to-jira-cloud-59i9</guid>
      <description>&lt;p&gt;If you ask a developer, product manager, and QA “why integrate your Git repository with Jira,” they will all give different answers. Some like it for reducing context switching and providing automation options, while others value the transparency and improved traceability. But no matter who you ask, everyone is unanimous: this integration is immensely useful for the teams.&lt;/p&gt;

&lt;p&gt;In this article, we focus on the most popular Git applications: GitHub, GitLab, and Bitbucket. We explain how to connect them to Jira Cloud and provide you with practical tips on making the most out of this integration. You will learn how to use smart commits, leverage automation, and gain extra value from third-party apps.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Basics: What Can You Do With The Help Of This Integration?
&lt;/h2&gt;

&lt;p&gt;Connecting your Git repositories to Jira creates an important link between a Jira ticket and your code. With real-time synchronization between the two platforms, you avoid the need to switch back and forth and write updates manually. The key actions in your Git app will be reflected in the corresponding Jira ticket. You simply need to mention its issue key / work item key when creating a new branch, commit, or pull request.&lt;/p&gt;

&lt;p&gt;In particular, you will be able to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;View commit history&lt;/strong&gt;, branch, and pull request details in Jira&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Check pull request statuses&lt;/strong&gt; directly from your Jira board&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quickly access&lt;/strong&gt; a pull request or branch from the ticket details&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automatically update&lt;/strong&gt; work statuses based on Git activity&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add comments and log work&lt;/strong&gt; in Jira directly from your Git app&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Get more context&lt;/strong&gt; for code changes with business details from Jira&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The key benefits of setting up a Git and Jira integration include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Less context switching:&lt;/strong&gt; You can seamlessly move from Jira to your Git app if needed, or you can just manage your Jira work items without leaving your Git platform. This is much more efficient and improves focus.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Transparency:&lt;/strong&gt; This integration helps keep everything organized and transparent. A product manager can see what was done for each work item without leaving Jira. In turn, developers can gain more context for old code changes by checking which Jira tasks they are related to:&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmile48eb7wfcjnm28tnn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmile48eb7wfcjnm28tnn.png" alt=" " width="800" height="593"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Better communication:&lt;/strong&gt; Transparency facilitates more effective collaboration, especially for cross-functional processes. Getting necessary information is easier, leading to better alignment and organization among teams. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Time optimization:&lt;/strong&gt; As routine updates become automated, teams spend less time manually syncing statuses or adding links between Jira and Git.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These and other benefits are why this integration is so widely used. The value it delivers results in streamlined processes and increased productivity.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Set Up a Git and Jira Integration for a Cloud Instance?
&lt;/h2&gt;

&lt;p&gt;There are two main options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Connect Git and Jira natively:&lt;/strong&gt; Jira has a built-in Git connector, but it’s only available for Bitbucket.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Use a Git app from the marketplace:&lt;/strong&gt; Available for various platforms, including GitHub and GitLab.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The process itself is straightforward. First, you need to install the integration app (except for Bitbucket) and connect your repositories. Then, link Git activity to Jira work items by using issue keys. After this, you will be able to view dev information in Jira tickets, use smart commits, and set up automation to further optimize your work. Let’s explore this in detail.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqrqf6xkll3h20d5hgg6k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqrqf6xkll3h20d5hgg6k.png" alt=" " width="800" height="791"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Install the Integration App and Connect Your Repositories
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Bitbucket&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For a native integration with Bitbucket, open your Jira project and navigate to &lt;strong&gt;Settings -&amp;gt; Products -&amp;gt; Integrations&lt;/strong&gt; block, where you can find &lt;strong&gt;DVCS accounts&lt;/strong&gt;. Then, connect your account and grant the requested permissions. Your repositories will be automatically connected to Jira.&lt;/p&gt;

&lt;p&gt;For other tools, use an app from the Atlassian marketplace.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Install &lt;a href="https://marketplace.atlassian.com/apps/1219592/github-for-jira?tab=overview&amp;amp;hosting=cloud" rel="noopener noreferrer"&gt;GitHub for Jira&lt;/a&gt; and connect your GitHub account. Select your organization and specify which GitHub repositories you want to link. This can be &lt;strong&gt;All repositories&lt;/strong&gt; or &lt;strong&gt;Only select repositories&lt;/strong&gt;. Grant the requested access permissions, allowing Jira to pull information from GitHub and vice versa. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitLab&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once you have installed &lt;a href="https://marketplace.atlassian.com/apps/1221011/gitlab-for-jira-cloud?hosting=cloud&amp;amp;tab=overview" rel="noopener noreferrer"&gt;GitLab for Jira&lt;/a&gt;, follow the wizard’s prompts to complete the setup. Specify which version of GitLab you are using: for the cloud-hosted version, select GitLab.com. Then, sign in to GitLab and authorize GitLab for Jira. Once done, link your GitLab groups.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8e0679x3v3ecoznddt3k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8e0679x3v3ecoznddt3k.png" alt=" " width="798" height="688"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To complete the integration process, you will need administrator permissions, as well as the relevant permissions on your version control platform. For the most up-to-date information on the required permissions, it’s best to review the requirements provided by your Git platform during the integration setup.&lt;/p&gt;

&lt;p&gt;Please note that this article focuses on the integration with the cloud versions of Git platforms. If you need to connect Jira to GitHub Enterprise Server, Self-managed GitLab, or Bitbucket Data Center, please refer to the official documentation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Link Your Git Activity to Jira Work Items
&lt;/h2&gt;

&lt;p&gt;Even though your repositories are already connected, the synchronization with Jira may not be complete yet. To finalize this process, you need to link your Git activity to specific Jira issues (work items). This can be done by simply including Jira work item keys in your Git messages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Commits&lt;/li&gt;
&lt;li&gt;Branch names&lt;/li&gt;
&lt;li&gt;Pull request titles and descriptions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A work item key (or Jira issue key) is a combination of letters and numbers that serves as a work item identifier in Jira – for instance, TA-9082 or PROJ-123. You can find it at the top of a work item view. On your Jira board, it’s at the bottom of the card.&lt;/p&gt;

&lt;p&gt;When you mention a work item key in your Git message, the system recognizes it, and the message is then associated with the work item it mentioned.&lt;/p&gt;

&lt;p&gt;For example, this can be a commit message like this one:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git commit -m “TWM-93 ”&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Information about this commit will be available in the Development section of the mentioned work item’s view. You can link branches and pull/merge requests to specific Jira work items in the same way.&lt;/p&gt;

&lt;p&gt;It’s enough to use one work item key and push changes to the connected repository to complete the synchronization with Jira. After several minutes, it should be fully connected to your version control application. Needless to say, you can still use work item keys in your Git messages whenever you need to link an action to a Jira work item.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;View Development Information and Create Branches in Jira&lt;/strong&gt;&lt;br&gt;
You can monitor Git actions in Jira in several ways, each providing a different perspective. Let’s have a look at these options.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check your repositories and pull requests from the Code tab&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Once your Git and Jira integration is set up, the two apps will be fully synced. As a result, you will be able to see the connected repositories and the latest activity on the &lt;strong&gt;Code&lt;/strong&gt; tab in the &lt;strong&gt;Development&lt;/strong&gt; section in Jira:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2cyi01t20r2bd3phd0yr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2cyi01t20r2bd3phd0yr.png" alt=" " width="799" height="597"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get granular details from a work item view&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In addition, you can view development information directly from your Jira work items. Open a work item view, which is an individual page for the selected Jira task, story, bug, etc. Find the &lt;strong&gt;Development&lt;/strong&gt; section in the menu on the right, and click on any branch or commit message. &lt;/p&gt;

&lt;p&gt;In the pop-up window that appears, you will see the detailed development information:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frdh994q5jppnrlxcsd66.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frdh994q5jppnrlxcsd66.png" alt=" " width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This includes a list of commits with various details and a link to the repository. Additionally, there is information about the associated branches and pull requests. This is especially valuable for product managers, as they can easily see all the dev events linked to a specific work item.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Monitor the overall progress from the Release Hub&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you have a company-managed project and work with fix versions in Jira, you can also track ticket statuses from the release hub. In the Jira project menu on the left pane, find &lt;strong&gt;Releases&lt;/strong&gt; in the &lt;strong&gt;Development&lt;/strong&gt; section. Select the release you need and scroll down to &lt;strong&gt;Issues/Work Items&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;You will see Git statuses for each work item, if relevant. The status icons have different colors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Green&lt;/strong&gt; – there is a merged pull request for this ticket&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Black&lt;/strong&gt; – there is a pull request that is still waiting for review or approval&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Blue&lt;/strong&gt; – a branch has been created, but there is no pull request yet&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No icon&lt;/strong&gt; – there’s no development activity for this work item&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftnncsyph12hzgo78s3dr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftnncsyph12hzgo78s3dr.png" alt=" " width="800" height="591"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Create branches, commits, and pull requests from the work item view&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In addition to monitoring Git information, you can also perform various actions directly from Jira. Open a work item view and navigate to the Development section. From there, you can create branches, commits, and pull requests. &lt;/p&gt;

&lt;p&gt;For example, to create a branch, select your source code integration from the dropdown and provide the required details: repository, branch from, and branch name. These steps are the same for both GitLab and GitHub integration.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd0l70k9mtliph2s0xl98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fd0l70k9mtliph2s0xl98.png" alt=" " width="798" height="692"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Alternatively, you can simply copy the text from the box, as shown below, and run this command in the terminal in your Git project. In this case, you don’t need to specify any additional information, and the branch will be created more quickly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkm1chj4nyd5o4cprp30i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkm1chj4nyd5o4cprp30i.png" alt=" " width="794" height="700"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use Smart Commits to Manage Jira Work from Your Git App&lt;/strong&gt;&lt;br&gt;
It’s possible to make changes to Jira work items directly from a Git platform. This is done with the help of smart commits, which are commands included in commit messages. They enable you to perform actions such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adding comments to the specified Jira work items&lt;/li&gt;
&lt;li&gt;Recording time-tracking information&lt;/li&gt;
&lt;li&gt;Changing an issue’s workflow status / work item status&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This allows you, for example, to move Jira tickets from In progress to In review or Done without leaving your Git app, and so on. Once Jira is integrated with GitHub, GitLab, or Bitbucket, smart commits should be enabled by default. &lt;/p&gt;

&lt;p&gt;A smart commit message has the following syntax:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;ISSUE_KEY&amp;gt; # &amp;lt;optional COMMAND_ARGUMENTS&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The system won’t consider parts of the message marked as ignored. In its simplest form, such a message can only consist of an issue key and a command, such as “TA-095 #close” or “RW-123 #comment fixed.”&lt;/p&gt;

&lt;p&gt;Here are the syntax formulas for each of the available commands:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;- #comment &amp;lt;comment_string&amp;gt;
- #time w d h m &amp;lt;comment_string&amp;gt;
- #&amp;lt;transition_name&amp;gt; #comment &amp;lt;comment_string&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The is an optional element for all commands except for the first one, #comment. When specifying the transition name, you need to provide a Jira issue status that is included in your team’s Jira workflow (such as Ready for QA or Completed). If the status name has more than one word, replace spaces with hyphens, for example: #ready-for-qa.&lt;/p&gt;

&lt;p&gt;For more information, please refer to the official documentation. &lt;/p&gt;

&lt;p&gt;Using smart commits helps developers reduce context switching and enhances transparency.&lt;/p&gt;

&lt;p&gt;If you are enjoying reading about &lt;a href="https://titanapps.io/blog/git-and-jira-integration" rel="noopener noreferrer"&gt;git and Jira integration&lt;/a&gt; and want to learn more, read the whole article written by Olga Cheban and published on &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>git</category>
      <category>tooling</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How to Plan a Product Release in Jira</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Tue, 20 Jan 2026 13:37:38 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/how-to-plan-a-product-release-in-jira-57kp</link>
      <guid>https://dev.to/viktoriiagolovtseva/how-to-plan-a-product-release-in-jira-57kp</guid>
      <description>&lt;p&gt;From the Release Hub and backlog management to automated release notes, Jira has plenty of tools to help you plan your next release. In this blog post, we explain how to use these tools effectively for different release types. You will also get practical tips for extending the native Jira release planning capabilities with additional apps. Let’s dive in!&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Product Release and Why Plan it in Jira?
&lt;/h2&gt;

&lt;p&gt;A product release is the process of deploying new or updated code to the production environment, making new functionality available for end users. A release results from multiple related processes, such as research, design, development, testing, documenting new features, and so on. In the context of Jia, a release, or fix version, represents a scope of functionality that will be deployed and is organized as a set of work items. As teams typically follow an incremental approach to software development, product releases often combine multiple updates and serve as clear milestones.&lt;/p&gt;

&lt;p&gt;Jira is a popular choice for managing the product release cycle. It offers many tools for planning, allowing you to organize work at multiple levels and from various angles. A backlog, epics, sprints, and releases (also called versions) are all examples of such tools. Each of them addresses different needs and serves different goals. &lt;/p&gt;

&lt;p&gt;Jira release planning, in particular, is crucial for understanding when something will be ready and when it will be deployed to production. Utilizing it effectively helps you plan delivery, manage resources, and communicate with stakeholders transparently.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Main Approaches to Jira Release Planning
&lt;/h2&gt;

&lt;p&gt;There are different ways to organize releases in Jira, depending on your team’s approach to software development. Here are the main release models:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Feature-based&lt;/strong&gt;: Releases are tied to completing work on specific features rather than a pre-defined time frame. A release is shipped when the planned features are ready.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous&lt;/strong&gt;: As soon as a portion of work is completed, it’s deployed without delay. With this approach, there’s no need to wait for the rest of the scope to be ready. So, instead of one large release, there are continuous smaller updates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agile/Scrum&lt;/strong&gt;: This implies a sprint-based approach, where a team has a specific scope planned for the sprint. Typically, a sprint is a two-week period, but the duration can vary depending on the specific process. At the end of each sprint, this scope should be completed and deployed to production. As a result, in this model, releases occur bi-weekly.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These approaches don’t always exist separately. In practice, many teams blend them, flexibly adapting different formats to their needs. For example, you can plan a feature release but deliver it partially in sprints. Another example is when you work with the Agile/Scrum model, but deliver continuously.&lt;/p&gt;

&lt;h2&gt;
  
  
  Planning a Feature-Based Product Release in Jira Step-By-Step
&lt;/h2&gt;

&lt;p&gt;As I mentioned earlier, this type of release focuses on shipping a specific feature or features. Such a release demonstrates more obvious value to users and stakeholders compared to releases that don’t roll out a complete feature. One of the advantages of this approach is improved prioritization and flexibility in deadlines. &lt;/p&gt;

&lt;p&gt;Another important benefit is enhanced cross-department alignment. When a product team plans to release a specific feature all at once, rather than in increments, the support and marketing teams can better prepare for the launch.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Please note that, in terms of release management tools, Jira is optimized to work best with company-managed software projects. Team-managed projects don’t have a Releases page or another dedicated space for creating and managing fix versions.&lt;br&gt;
They also don’t have the Release Notes feature. The automation options are limited as well, as the number of available triggers is smaller compared to a company-managed project. For more details on selecting a project type, please refer to our &lt;a href="https://titanapps.io/blog/jira-set-up/#Begin_Jira_Setup_by_Creating_Your_First_Project" rel="noopener noreferrer"&gt;Jira Setup Guide&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  1. Decide How to Structure Your Release
&lt;/h2&gt;

&lt;p&gt;To plan a feature-based release, product managers can use epics and fix versions in Jira. For example, our team is currently developing a new feature, multiple checklists, for our app &lt;a href="https://marketplace.atlassian.com/apps/1215277/smart-checklist-for-jira-free?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*171184d*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3Njg5MTEzNTkkbzMxJGcxJHQxNzY4OTEzNDU2JGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Checklist for Jira&lt;/a&gt;. This work is organized into multiple epics, which are included in the same release in Jira. When bugs are discovered during the testing stage, it’s important to add them to the release as well. &lt;/p&gt;

&lt;p&gt;The estimated timeframe for completing all tasks is 3 months. Once all the work items within this scope are finished, everything will be shipped at once. For smaller features, there might only be 2-3 stories added to a Jira release, with a tentative due date set in advance.&lt;/p&gt;

&lt;p&gt;Sometimes, it’s convenient to split a release into several fix versions to deliver the feature incrementally. Then, you can decide in advance which tasks will be included into fix version 1, 2, or 3 and assign them accordingly.&lt;/p&gt;

&lt;p&gt;Once you have decided on the structure of your release, it’s time to start organizing it in Jira.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Create a Release in Your Jira Project
&lt;/h2&gt;

&lt;p&gt;Let’s add a release to your company-managed Jira project. In the project menu on the left pane, you will find &lt;strong&gt;Releases&lt;/strong&gt;. In Jira, Releases are also called versions or fix versions. &lt;strong&gt;Click Create&lt;/strong&gt; version to add one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1f00olx298qte6hfkhd5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1f00olx298qte6hfkhd5.png" alt=" " width="800" height="588"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then, name the version and specify the start date and release date, if you have a clear timeframe. When naming the release, decide on a clear naming convention to avoid confusion. For a feature-based release, it makes sense to include both the feature name and the release number. For example: “Smart Checklist – Multiple checklists – V1”.&lt;/p&gt;

&lt;p&gt;After creating a release, fill out the necessary information following the tips in the placeholders:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgk4gugjhxvws66p74g23.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgk4gugjhxvws66p74g23.png" alt=" " width="788" height="584"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On this page, you can add a release description and any related materials that can be useful for the team when working on the release. In particular, consider including such items as:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ywyiyomorchhxk1y9na.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8ywyiyomorchhxk1y9na.png" alt=" " width="794" height="841"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Basically, the added assets can be anything you need. It’s enough to provide the URL and description for the item you want to include.&lt;/p&gt;

&lt;p&gt;Apart from that, Jira allows you to link designs from Figma and preview them in the release hub and in work items. You will need to install the &lt;a href="https://marketplace.atlassian.com/apps/1217865/figma-for-jira?tab=overview&amp;amp;hosting=cloud&amp;amp;_gl=1*1u4pvyn*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3Njg5MTEzNTkkbzMxJGcxJHQxNzY4OTEzNDU2JGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Figma for Jira&lt;/a&gt; app to enable this integration. The app is free, but you are required to have a paid Figma plan to connect your designs to Jira.&lt;/p&gt;

&lt;p&gt;There’s also a dedicated section where you can add approvers for the release. This is especially convenient when you need a “green light” from multiple stakeholders. The section will list all your approvers along with the approval status from each person (Approved, Declined, or Pending):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnfqbox88ugihlw7827n8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnfqbox88ugihlw7827n8.png" alt=" " width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All this information can be edited by anyone who has the Administer projects permission. This page is called the release hub. Here, you can see how much work has been completed in your fix version and check the status of Jira work items.&lt;/p&gt;

&lt;p&gt;The release we’ve just created is called a single-project release. If you are a user of Jira Premium, Enterprise, or Jira Data Center, you can also create a cross-project release. The latter allows you to monitor and manage multiple releases from different teams and projects in one place as a single release.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&amp;gt; Pro tip: Fix versions can also be created with Automation for Jira. For example, every month or when a previous version has been released. You can specify the start and end dates for the release, the version name, and the project where you want to create it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2nj92wg1d777m1yy4sdi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2nj92wg1d777m1yy4sdi.png" alt=" " width="791" height="608"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Add Work Items to Your Release
&lt;/h2&gt;

&lt;p&gt;The next step is to add Jira work items (also known as Jira issues) to the release. These can be epics, stories, tasks, bugs, and any other work items in your backlog. &lt;/p&gt;

&lt;p&gt;This can be done in different ways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Adding work items from the Release page&lt;/strong&gt;. To do this, open your release view and click &lt;strong&gt;+Add issues&lt;/strong&gt; in the &lt;strong&gt;Issues&lt;/strong&gt; section at the bottom:&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8yzu6sytfjld7fbw4p1w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8yzu6sytfjld7fbw4p1w.png" alt=" " width="799" height="381"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then, you will see a pop-up window with the search bar. Search for the work items you need by keywords in their summary or by their work item key (the number at the beginning of the work item name). You can also simply select work items from the dropdown menu:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcttan5c5mc4agwsgdf1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbcttan5c5mc4agwsgdf1.png" alt=" " width="798" height="696"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Dragging work items from the backlog&lt;/strong&gt;. This is helpful when you have many tasks to add and searching for them all would be inconvenient. Open your backlog and click &lt;strong&gt;Version -&amp;gt; Show version panel&lt;/strong&gt;. Your versions, or releases, will appear in the panel on the left. Then, simply drag a work item to the area on the panel corresponding to the selected version, and it will be added to that version/release.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkv0sku3f24wb23cmnpg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxkv0sku3f24wb23cmnpg.png" alt=" " width="800" height="586"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Using the Fix Versions field&lt;/strong&gt; is another way to add work items to a release. Open a Jira work item and simply assign it to a specific release in the Fix Versions field. If you have a company-managed project, you can bulk edit fields for multiple work items in the backlog. To do so, open your backlog and then press and hold Ctrl (Windows) or Cmd (Mac). Select several work items, and you will see a menu for bulk editing at the bottom of the page. Select the release you need for the Fix Versions field and save the changes. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For advanced scenarios, use Automation for Jira or bulk change from JQL. &lt;/p&gt;

&lt;p&gt;Later, it’s important to add the discovered bugs to the release. It’s essential to see them in the scope and ensure they are fixed before shipping the release.&lt;/p&gt;

&lt;p&gt;When the work items are added, you can view them from the release page:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fumyfc1h8mcgyemn2juzu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fumyfc1h8mcgyemn2juzu.png" alt=" " width="800" height="594"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Track Release Progress with the Release Hub and Jira Timeline
&lt;/h2&gt;

&lt;p&gt;To access the release hub, navigate to &lt;strong&gt;Project menu -&amp;gt; Releases.&lt;/strong&gt; This is the page where you created your first fix version. When you have more of them, you’ll be able to monitor their status here. &lt;/p&gt;

&lt;p&gt;This page provides a breakdown of how many work items have the Done status and how many are In progress or To do. This allows you to estimate the delivery pace, identify blockers on time, and, if necessary, make an informed decision about altering the release scope. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafhvaxh9otmwo5yt5khr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafhvaxh9otmwo5yt5khr.png" alt=" " width="800" height="590"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you connected your development tools to Jira, you will be able to see additional information related to your work items: commits, builds, deployments, and so on.&lt;/p&gt;

&lt;p&gt;To track the progress of several releases, you can use the Timeline view. If they are not shown in this view by default, go to &lt;strong&gt;Timeline -&amp;gt; View settings&lt;/strong&gt; -&amp;gt; toggle on &lt;strong&gt;Releases&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr99wcwipkp0w3jfdjy0e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr99wcwipkp0w3jfdjy0e.png" alt=" " width="800" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Jira has color-coding that allows you to see the status of your releases on the timeline at a glance. A green circle next to the release name means the release has already been shipped. A blue dot indicates it’s in progress, and a red dot signals that the release is behind schedule.&lt;/p&gt;

&lt;p&gt;If this article caught your attention and you want to learn more about &lt;a href="https://titanapps.io/blog/jira-release-planning/" rel="noopener noreferrer"&gt;Jira release planning&lt;/a&gt;, read the full version written by &lt;strong&gt;Olga Cheban&lt;/strong&gt; and published on the &lt;strong&gt;&lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog&lt;/strong&gt;.&lt;/p&gt;

</description>
      <category>product</category>
      <category>atlassian</category>
      <category>jira</category>
    </item>
    <item>
      <title>Jira Action Items Functionality</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Fri, 02 Jan 2026 15:01:13 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/jira-action-items-functionality-4g4m</link>
      <guid>https://dev.to/viktoriiagolovtseva/jira-action-items-functionality-4g4m</guid>
      <description>&lt;p&gt;Jira Action Items are a new feature introduced in Jira to help teams track small tasks inside a work item (issue) without needing to create subtasks. Instead of breaking out additional tickets for quick to-dos or follow-ups, you can now add lightweight checklists directly into rich text fields like the description or comments.&lt;/p&gt;

&lt;p&gt;This update is part of Atlassian’s broader effort to improve in-context collaboration within Jira Software, JSM, and Confluence. The action items feature brings checklist-like functionality into Jira’s core product, allowing users to quickly note, check off, and discuss tasks as part of ongoing work.&lt;/p&gt;

&lt;p&gt;However, as simple as they are, action items also come with limitations. They don’t support due dates, assignees, or automation. That’s where checklist apps like Smart Checklist for Jira become essential, especially when you’re managing structured workflows, recurring processes, or complex acceptance criteria across your Jira project.&lt;/p&gt;

&lt;p&gt;In this guide, we’ll explore how Jira Action Items work, what they’re best for, and when to use more advanced tools like Smart Checklist to keep your team’s work visible, actionable, and trackable.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Jira Action Items Work
&lt;/h2&gt;

&lt;p&gt;Jira Action Items are embedded checkboxes you can create directly in rich text fields within a work item (issue). They’re designed for quick, informal task tracking, like jotting down to-dos during standups or marking next steps in a bug report.&lt;/p&gt;

&lt;h2&gt;
  
  
  Creating Action Items in Jira
&lt;/h2&gt;

&lt;p&gt;You can create action items in any description, comment, or other text field that supports rich formatting. There are three ways to add them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Type /action item – This shortcut inserts an interactive checkbox into the field&lt;/li&gt;
&lt;li&gt;Use [ ] markdown – Typing square brackets automatically creates a checklist-style line item&lt;/li&gt;
&lt;li&gt;Use WYSIWYG (What-You-See-Is-What-You-Get)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Once added, these checkboxes are clickable. As you check off tasks, Jira updates the comment or description field in place.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where Action Items Appear
&lt;/h2&gt;

&lt;p&gt;Action items work inside:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The description field of a Jira work item (issue)&lt;/li&gt;
&lt;li&gt;Comments – great for capturing feedback or follow-ups&lt;/li&gt;
&lt;li&gt;Supported rich text editors across Atlassian products&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Checked items remain visible, so teams can see which parts of the to-do list are completed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Notifications for Action Items
&lt;/h2&gt;

&lt;p&gt;When action items are created in comments and include @mentions, Jira can notify the mentioned users. However, there’s no formal assignee field, no due dates, and no way to track progress across multiple work items or projects.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limitations of Jira Action Items
&lt;/h2&gt;

&lt;p&gt;While Jira Action Items are a convenient way to keep track of small tasks, they’re not designed for structured workflows or recurring processes. Here are some important limitations to consider before relying on them for daily operations:&lt;/p&gt;

&lt;h2&gt;
  
  
  No formal assignee field for tasks
&lt;/h2&gt;

&lt;p&gt;Action items live in the description field or comments. While you can mention a team member using @username to notify them via email, the item itself doesn’t have a formal assignee field. &lt;/p&gt;

&lt;p&gt;Notifications will only work if the mentioned user has the appropriate permissions to view and edit the field. If a user doesn’t have edit access (e.g. to the description), they won’t be able to check off that action item, even if it’s addressed to them.&lt;/p&gt;

&lt;h2&gt;
  
  
  No automation or workflow integration
&lt;/h2&gt;

&lt;p&gt;Unlike checklist apps like Smart Checklist, Jira Action Items don’t support automation rules, Jira APIs, or workflow triggers. That means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You can’t add checklists from templates&lt;/li&gt;
&lt;li&gt;You can’t update issue statuses or block the issue transition based on action item progress&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  No due dates, assignees, or reporting
&lt;/h2&gt;

&lt;p&gt;There’s no way to assign a Jira Action Item to a specific team member, add a due date, or track progress across your Jira project. As a result:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You lose visibility into who is responsible&lt;/li&gt;
&lt;li&gt;You can’t search just for action item status with JQL&lt;/li&gt;
&lt;li&gt;There’s no &lt;a href="https://thefrankagency.com/free-seo-report-generator/" rel="noopener noreferrer"&gt;audit&lt;/a&gt; trail or reporting for completed tasks&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Not trackable or searchable
&lt;/h2&gt;

&lt;p&gt;Because action items are stored as part of rich text fields, there’s no aggregate data across work items. You can’t:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;See checklist completion rates&lt;/li&gt;
&lt;li&gt;Filter issues by action item progress&lt;/li&gt;
&lt;li&gt;Monitor who completed what and when&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These gaps make Jira Action Items ideal for quick, informal checklists—but less useful for larger Agile workflows or definition of done tracking.&lt;/p&gt;

&lt;h2&gt;
  
  
  Jira Action Items vs. Smart Checklists: When to Use What?
&lt;/h2&gt;

&lt;p&gt;While Jira Action Items offer a lightweight way to manage quick tasks, Smart Checklists by TitanApps provide the structure, automation, and visibility needed for larger Agile workflows.&lt;/p&gt;

&lt;p&gt;Here’s a quick comparison of both tools:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb3hp2lft1d97gsuuci21.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fb3hp2lft1d97gsuuci21.png" alt=" " width="800" height="786"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg41w61f2nqy1870hg2di.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg41w61f2nqy1870hg2di.png" alt=" " width="800" height="188"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With &lt;strong&gt;Smart Checklists&lt;/strong&gt;, you gain control over the entire task lifecycle:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Monitor checklist completion status across your Jira project&lt;/li&gt;
&lt;li&gt;Audit what was done, by whom, and when&lt;/li&gt;
&lt;li&gt;Grant edit rights only to selected team members—separate from issue permissions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In short, if your team relies on workflow automation, recurring processes, or audit-ready reporting, Smart Checklist offers everything Jira Action Items cannot.&lt;/p&gt;

&lt;h2&gt;
  
  
  Advanced Functionality: When to Use Smart Checklists
&lt;/h2&gt;

&lt;p&gt;For teams managing structured workflows, repeating processes, or compliance-heavy projects, Jira Action Items won’t cover all the bases. That’s where Smart Checklist becomes the go-to solution.&lt;/p&gt;

&lt;p&gt;Whether you’re managing a sprint, validating a release, or onboarding a new teammate, Smart Checklist brings checklist templates, automation, and advanced tracking into your Jira Cloud setup.&lt;/p&gt;

&lt;h2&gt;
  
  
  When Smart Checklists Make Sense
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You need to define a Definition of Done, acceptance criteria, or QA steps for every work item (issue)&lt;/li&gt;
&lt;li&gt;You want to standardize DevOps routines using checklist templates (e.g., deployment, release, or rollback steps)&lt;/li&gt;
&lt;li&gt;You’re managing recurring workflows that should follow the same structure every time&lt;/li&gt;
&lt;li&gt;You need to track progress, monitor who did what, and audit completed work&lt;/li&gt;
&lt;li&gt;You want to automate checklist creation and updates with Jira Automation or external triggers via API&lt;/li&gt;
&lt;li&gt;You run finance routines, like vendor payment approvals, invoice processing, or budget reviews&lt;/li&gt;
&lt;li&gt;You manage HR processes, including onboarding, offboarding, and performance review cycles&lt;/li&gt;
&lt;li&gt;You coordinate marketing tasks, such as new feature launches, content production, or campaign checklists&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Key Features That Go Beyond Action Items
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Due Dates&lt;/strong&gt;: Track deadlines at the checklist item level&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Assignees&lt;/strong&gt;: Assign checklist items to specific team members&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Checklist Templates&lt;/strong&gt;: Save and reuse templates across epics, teams, and issue types&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Automation Support&lt;/strong&gt;: Trigger checklist population via Jira automation or external systems&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audit Trail&lt;/strong&gt;: Know exactly when and by whom each checklist item was completed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom Field Integration&lt;/strong&gt;: Show checklist status in board views or issue panels&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Smart Checklist turns Jira into a checklist-powered workflow engine, offering visibility and structure without the overhead of subtasks or custom dev work.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4vgurixfhkjxeqtw93mf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4vgurixfhkjxeqtw93mf.png" alt=" " width="800" height="835"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're interested in learning more about &lt;a href="https://titanapps.io/blog/jira-action-items/" rel="noopener noreferrer"&gt;Jira action items&lt;/a&gt;, read the whole article, originally published on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Vendor Payment Template for Jira</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Fri, 02 Jan 2026 14:15:57 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/vendor-payment-template-for-jira-2ifb</link>
      <guid>https://dev.to/viktoriiagolovtseva/vendor-payment-template-for-jira-2ifb</guid>
      <description>&lt;p&gt;&lt;em&gt;Vendor Payments Take Too Much Time And There Is a Way Out of the Vicious Cycle&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Vendor payments are rarely as simple as they should be. Between chasing down missing invoice details, tracking approvals across tools, and routing payments through disconnected systems, most finance teams find themselves stuck in a time-consuming loop of manual processes.&lt;/p&gt;

&lt;p&gt;Even when everything runs smoothly, the vendor payment process often involves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Incomplete invoice submissions&lt;/li&gt;
&lt;li&gt;Delayed approval workflows&lt;/li&gt;
&lt;li&gt;Back-and-forth communication to clarify payment terms or purchase orders&lt;/li&gt;
&lt;li&gt;Missed due dates causing disruptions in vendor relationships&lt;/li&gt;
&lt;li&gt;Poor visibility into cash flow across multiple systems&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s the classic “last step” of the procurement-to-payment journey, and also one of the most prone to inefficiency.&lt;/p&gt;

&lt;p&gt;At Railsware, this led to hours lost each week on basic invoice payments. The finance team needed a better way to manage recurring tasks, validate documentation, and eliminate repetitive follow-ups.&lt;/p&gt;

&lt;p&gt;The solution? A structured &lt;a href="https://titanapps.io/blog/vendor-payments-optimization-smart-tools/" rel="noopener noreferrer"&gt;Vendor Payment Template built in Jira&lt;/a&gt;, powered by Smart Templates and Smart Checklist from TitanApps. It turned a fragmented, high-friction process into a streamlined, trackable workflow without leaving Jira.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the Vendor Payment Template Looks Like
&lt;/h2&gt;

&lt;p&gt;The Vendor Payment Template is a ready-to-use Jira work item template designed to simplify your vendor payment process from start to finish. Instead of starting from scratch or managing scattered approvals via chat or email, your team gets a standardized issue with all key fields, steps, and instructions built in.&lt;/p&gt;

&lt;p&gt;You will need to use Smart Checklist for Jira to add the templatized checklist to your work item (issue). You can take our generalized template as a basis and customize it for your needs. For example, add new stages and deadlines, tag people, and so on. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnwudx4k09w2kswiyy6lb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnwudx4k09w2kswiyy6lb.png" alt=" " width="800" height="466"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once the template is triggered, either manually or on a recurring schedule, it creates a structured issue with a pre-built Smart Checklist&lt;/p&gt;

&lt;p&gt;The checklist is divided into stages that reflect the full payable process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Invoice Submission: Ensure the invoice is attached and matches expected payment terms.&lt;/li&gt;
&lt;li&gt;Validation: Check vendor details, budget allocation, and payment method (e.g. ACH, wire transfer, virtual card).&lt;/li&gt;
&lt;li&gt;Compliance Check: Confirm if a W-8 or W-9 form is required and attached.&lt;/li&gt;
&lt;li&gt;Approval: Route the issue to the appropriate reviewer before payment is processed.&lt;/li&gt;
&lt;li&gt;Reconciliation: Log the payment details in the accounting system or attach confirmation from the bank or ERP.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each checklist item can include embedded instructions, useful links (e.g. tax form guides), and default assignees. &lt;/p&gt;

&lt;p&gt;To customize the template further you can use dynamic variables like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;{{project}}&lt;/em&gt; – to adapt the process for different teams or business units&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;{{deadline}}&lt;/em&gt; – to auto-fill the due date and include it in the issue title&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These small automations reduce repetitive data entry and improve accuracy in payment tracking.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6taxig9m9pytyd2hpitg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6taxig9m9pytyd2hpitg.png" alt=" " width="800" height="469"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also use the built-in scheduler in Smart Templates to create a new issue every Friday, so your team never forgets a payment cycle. This keeps the finance team in sync and ensures invoice payments are handled on time regardless of how many vendors or due dates you’re managing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5pd2njbee9zrdm6zkgz9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5pd2njbee9zrdm6zkgz9.png" alt=" " width="800" height="835"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the Template Step-by-Step
&lt;/h2&gt;

&lt;p&gt;The Vendor Payment Template is designed for finance teams, accountants, and business owners who want a consistent way to manage invoice payments in Jira and not get lost in spreadsheets or approval delays.&lt;/p&gt;

&lt;p&gt;Before, the first step is to install &lt;strong&gt;&lt;a href="https://railsware.atlassian.net/wiki/spaces/STFJ/overview?_gl=1*1jgozho*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjczNTk5OTckbzI0JGcxJHQxNzY3MzYxMzc5JGo1NSRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Tools by TitanApps&lt;/a&gt;&lt;/strong&gt;. Smart Checklist &amp;amp; Smart Templates allow you to replicate a consistent structure for every payment with one click, eliminating the need to start from scratch each time. &lt;/p&gt;

&lt;p&gt;Here’s how it works in practice:&lt;/p&gt;

&lt;h2&gt;
  
  
  Submit the Payment Request
&lt;/h2&gt;

&lt;p&gt;A team member (reporter) initiates the process via Jira usually by filling out a simple form through Jira Service Management. This info is transferred from JSM request to the description field:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Vendor name and contact info&lt;/li&gt;
&lt;li&gt;Invoice number and amount&lt;/li&gt;
&lt;li&gt;Due date and payment terms&lt;/li&gt;
&lt;li&gt;Preferred payment method (ACH, wire transfer, card, etc.)&lt;/li&gt;
&lt;li&gt;Linked purchase order or contract (if applicable)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This eliminates the need for manual data entry and sets the stage for clean processing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Validate the Information
&lt;/h2&gt;

&lt;p&gt;Once created, the Jira issue includes a Smart Checklist with validation steps. The assigned accountant reviews:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Invoice accuracy&lt;/li&gt;
&lt;li&gt;Vendor details and tax forms (W-8/W-9, if needed)&lt;/li&gt;
&lt;li&gt;Budget category and account&lt;/li&gt;
&lt;li&gt;Attached documentation and payment source&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This stage ensures all information is complete before the payment moves forward. To make this work you can prevent the Jira work item from transitioning to the next state if some mandatory checklist items remain unchecked/uncompleted. Learn more about &lt;a href="https://railsware.atlassian.net/wiki/spaces/CHK/pages/3807641616/Validate+Mandatory+Items+Completion+before+Transition?_gl=1*gh2qb2*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjczNTk5OTckbzI0JGcxJHQxNzY3MzYxMzc5JGo1NSRsMCRoMA.." rel="noopener noreferrer"&gt;validation of the mandatory items&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Approval Workflow
&lt;/h2&gt;

&lt;p&gt;The issue is automatically routed to the designated approver, usually a finance lead or manager. They confirm that the payment meets company policy and sign off directly in Jira by updating the checklist item or issue status.&lt;/p&gt;

&lt;p&gt;Built-in clarity means fewer questions, less Slack pinging, and better alignment with procurement and budget holders.&lt;/p&gt;

&lt;h2&gt;
  
  
  Process the Payment
&lt;/h2&gt;

&lt;p&gt;Once approved, the payment can be executed using your preferred payment system (e.g., bank portal, ERP, or accounting software). You can attach confirmation (e.g., bank receipt or transaction ID) to the issue and mark it as complete in the checklist.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reconcile and Close
&lt;/h2&gt;

&lt;p&gt;Finally, the accountant logs the payment in your financial system and updates the issue status to “Done.” Because everything is captured inside Jira, you maintain an auditable trail for future reference or reporting.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits of Using This Template
&lt;/h2&gt;

&lt;p&gt;Finance teams often juggle late payments, missing details, and unclear responsibilities. With the Vendor Payment Template, these issues become manageable and in many cases, disappear altogether.&lt;/p&gt;

&lt;p&gt;Here’s how this template helps your accounts payable team work faster, with fewer errors:&lt;/p&gt;

&lt;h2&gt;
  
  
  Fewer Delays, No Missed Due Dates
&lt;/h2&gt;

&lt;p&gt;The checklist ensures timely payments by tracking every step from invoice submission to reconciliation. With the Smart Templates scheduler feature, tasks are created on time, every week, without reminders or manual setup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Clear Responsibilities
&lt;/h2&gt;

&lt;p&gt;Each stage from invoice validation to final payment comes with an assigned checklist item. Everyone knows who does what and when. No more “who’s handling this?” Slack messages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Built-in Compliance Checks
&lt;/h2&gt;

&lt;p&gt;The template includes checklist items and instructions for collecting W-8/W-9 forms, verifying tax documentation, and confirming the correct payment method (ACH, card, or wire transfer). This reduces compliance risk and ensures clean audit trails.&lt;/p&gt;

&lt;h2&gt;
  
  
  Repeatable Across Teams and Projects
&lt;/h2&gt;

&lt;p&gt;With dynamic variables like {{project}}, this template can be reused across departments or locations. Whether it’s recurring payments, vendor onboarding, or budget-specific reviews, the process stays consistent.&lt;/p&gt;

&lt;h2&gt;
  
  
  Better Visibility into the Payable Process
&lt;/h2&gt;

&lt;p&gt;Jira becomes the central source of truth for vendor payment management. At any point, team members can see the status of a payment, who approved it, and what steps remain.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-World Results
&lt;/h2&gt;

&lt;p&gt;At Railsware, switching to this template helped reduce payment processing time by 27%. You can read more in the full case study here:&lt;br&gt;
&lt;a href="https://titanapps.io/blog/vendor-payments-optimization-smart-tools/" rel="noopener noreferrer"&gt;Vendor Payments Optimization: Transforming Financial Operations with Smart Tools&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Automate Weekly Vendor Payments with Smart Templates Scheduler
&lt;/h2&gt;

&lt;p&gt;One of the biggest wins of this workflow is that you don’t have to remember to do it every week.&lt;/p&gt;

&lt;p&gt;With the scheduler built into Smart Templates for Jira, you can fully automate the creation of vendor payment issues, so that your accounts payable process kicks off automatically, every Friday (or any day you choose).&lt;/p&gt;

&lt;p&gt;Here’s how it works:&lt;/p&gt;

&lt;h2&gt;
  
  
  Set It and Forget It
&lt;/h2&gt;

&lt;p&gt;Configure the Smart Templates built-in scheduler to create a new issue each week based on the Vendor Payments Template. It’s perfect for recurring payment cycles where timing and consistency are critical. In this case we don’t use JSM and this is another workflow that can be managed with the same template.&lt;/p&gt;

&lt;p&gt;Once the schedule is active, a fresh issue is created automatically, complete with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pre-filled fields for vendor payment processing&lt;/li&gt;
&lt;li&gt;Smart Checklist with all steps (submission ? reconciliation)&lt;/li&gt;
&lt;li&gt;Embedded instructions and documentation links&lt;/li&gt;
&lt;li&gt;Clear deadlines and dynamic field content&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This helps finance teams stay precise without having to manually edit every issue. It also guarantees full alignment with internal policies or payment term variations across vendors.&lt;/p&gt;

&lt;p&gt;The result: no missed payments, no last-minute scrambling, and a structured process that runs like clockwork.&lt;/p&gt;

&lt;h2&gt;
  
  
  Vendor Payment Template: FAQ
&lt;/h2&gt;

&lt;p&gt;Still unsure if this template fits your finance workflow? Here are answers to some of the most common questions we get from teams setting up vendor payment management in Jira.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can this template handle different payment methods like ACH, credit card, and wire transfers?&lt;/strong&gt;&lt;br&gt;
Yes. The Smart Checklist allows you to define different paths for each payment method, including ACH payments, virtual cards, or wire transfers. You can also link to internal policies or instructions within checklist items to make sure each method is processed correctly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How do I track payment approvals across multiple teams?&lt;/strong&gt;&lt;br&gt;
You can assign checklist items or Jira issue approvals to different users (e.g., accountant, CFO, project lead). This ensures that approval workflows are centralized in one issue and remain visible throughout the process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if vendor invoices arrive via email or from different tools?&lt;/strong&gt;&lt;br&gt;
You can set up a Jira Service Management form for vendor onboarding or invoice submissions. Once a request is submitted, the Smart Template kicks in and standardizes the flow. This helps you centralize requests, reduce back-and-forth, and avoid invoice loss.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can this template integrate with our ERP or accounting software?&lt;/strong&gt;&lt;br&gt;
While the template itself lives in Jira, teams often use checklist items to log payment confirmations or attach export data synced from ERP platforms. You can also link to records in your accounting software (e.g., QuickBooks, Xero) or create Jira automation rules to support further integration.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I use this for international vendors with different payment terms?&lt;/strong&gt;&lt;br&gt;
Absolutely. The template can be duplicated and adjusted per region, currency, or project. You can also use variables like {{payment_terms}} to reflect different due dates or contract conditions for each vendor.&lt;/p&gt;

&lt;p&gt;If you’re ready to take control of your accounts payable process, reduce delays, and eliminate manual entry errors, give the Vendor Payment Template a try.&lt;/p&gt;

&lt;p&gt;I hope you enjoyed reading this article about the &lt;a href="https://titanapps.io/blog/vendor-payment-template/" rel="noopener noreferrer"&gt;vendor payment template&lt;/a&gt; originally published on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Your Guide to Cloning in JIRA: How to Clone Issues in Different Ways</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Tue, 30 Dec 2025 14:55:57 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/your-guide-to-cloning-in-jira-how-to-clone-issues-in-different-ways-3lj0</link>
      <guid>https://dev.to/viktoriiagolovtseva/your-guide-to-cloning-in-jira-how-to-clone-issues-in-different-ways-3lj0</guid>
      <description>&lt;p&gt;While cloning in Jira can be done in just a few clicks, it becomes less straightforward when you have special requirements. What if you need to clone an issue to a different project, clone tasks in bulk, or do this automatically on a schedule? In this article, we explore all these scenarios and provide you with examples and step-by-step instructions.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Basics of Cloning in JIRA: What is it and Why is it Useful?
&lt;/h2&gt;

&lt;p&gt;The term refers to the process of duplicating an existing Jira issue (or work item), resulting in the creation of a new issue with identical details.&lt;/p&gt;

&lt;p&gt;Typically, information such as the issue description, summary, and type is copied to the new issue. Other elements, such as comments or history, are not transferred. The most common reasons for cloning include reusing typical tasks, creating similar issues, or assigning a task to multiple teams.&lt;/p&gt;

&lt;h2&gt;
  
  
  Benefits of Issue Cloning in Jira:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Time optimization&lt;/strong&gt; – instead of filling in issue details manually, you can re-use the structure from a similar issue. With recurring tasks, cloning significantly boosts efficiency.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Linking issues automatically&lt;/strong&gt; – related or similar issues are linked automatically with the Clones/Cloned by link type. This helps you keep your work in Jira organized.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Issue standardization&lt;/strong&gt; – when copying, you preserve the issue structure and can use it as a basis for new work items. You will only need to change the details that are different for the new issue.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Clone an Issue Within the Same Project
&lt;/h2&gt;

&lt;p&gt;This type of cloning in Jira is quite straightforward. Open the issue you want to clone, click the three dots in the upper right corner, and select Clone.&lt;/p&gt;

&lt;p&gt;In the pop-up window, you will see a list of additional items to include in the cloned issue (if any). In particular, these can be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Attachments&lt;/li&gt;
&lt;li&gt;Child issues&lt;/li&gt;
&lt;li&gt;Links&lt;/li&gt;
&lt;li&gt;Sprint value&lt;/li&gt;
&lt;li&gt;Custom fields&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9c9br122xr6u0p5wncin.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9c9br122xr6u0p5wncin.png" alt=" " width="799" height="593"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Depending on your settings, you can also clone an issue directly from your Jira board. To do so, find the card of the issue you want to clone, click the three dots menu, and select Clone.&lt;/p&gt;

&lt;p&gt;The cloned issue will be linked to the original task and added to the same project. It will also have the “Cloned” prefix in the summary, unless you edit it out when cloning.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Clone a Jira Issue to Another Project
&lt;/h2&gt;

&lt;p&gt;Let’s say, you have a task in one project but need to do similar work in a second project. Another example is when you want to reuse information from a task in a different project. For instance, you have a regression ticket with a QA checklist and linked bugs and you want to clone it to another project as a report for the product manager.&lt;/p&gt;

&lt;p&gt;Jira allows you to clone an issue to a different project with the help of a simple automation rule. If such cloning is not needed regularly, it’s best to set up a Jira automation that can be triggered manually. The cloning then occurs automatically. Let’s see how to do this in practice.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;First, go to &lt;strong&gt;Project Settings -&amp;gt; Automation&lt;/strong&gt;. Click &lt;strong&gt;Create Rule&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Manual&lt;/strong&gt; trigger from issue as a trigger. Here, you can also specify which user groups can utilize this manual trigger and for which issue types it should be shown.&lt;/li&gt;
&lt;li&gt;Choose &lt;strong&gt;Clone issue&lt;/strong&gt; as an action.&lt;/li&gt;
&lt;li&gt;Next, specify the project for the cloned issue and select the issue type. It can be the same as that of the original issue or a different one (task, subtask, asset, etc.). At this step, you can also remove the “Clone” prefix from the issue summary.&lt;/li&gt;
&lt;li&gt;Select the fields you want to include in the cloned issue. For example, Assignee, Attachment, Reporter, Description, Linked issues, and so on.
Once ready, enable the rule.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4976lti8kwbe5zyppga4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4976lti8kwbe5zyppga4.png" alt=" " width="799" height="606"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Then, go to the issue you want to clone, click &lt;strong&gt;Actions&lt;/strong&gt;, and select &lt;strong&gt;Clone issue to another project&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo39u7bdyy518g5z5z7sa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo39u7bdyy518g5z5z7sa.png" alt=" " width="800" height="588"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The issue will be cloned to the selected project according to your settings.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Clone a Jira Issue Automatically Based on Conditions
&lt;/h2&gt;

&lt;p&gt;In our previous example, cloning was triggered manually. Now, we’ll see how to set up a flow that is triggered by a specific event instead of a user action.&lt;/p&gt;

&lt;p&gt;Let’s say you have a Jira board where your team adds their inputs for your software product. These can be improvement suggestions, ideas for new features, and so on. Later, your product team reviews these suggestions and decides what to implement and what not to implement. When an input is approved, it can be automatically cloned as a task for the development team.&lt;/p&gt;

&lt;p&gt;Here’s an automation scheme for this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyre5f3u1zfq3qoayv44t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyre5f3u1zfq3qoayv44t.png" alt=" " width="796" height="589"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;When an issue is transitioned to Approved and the issue type is an Input item, it gets cloned into the specified project as a Story. In this example, we also added the prefix “Input” to the issue summary and a corresponding label for easier tracking.&lt;/p&gt;

&lt;p&gt;You can add different triggers and conditions to the automation rule, depending on your specific situation and requirements. To set it up, go to &lt;strong&gt;Project Settings -&amp;gt; Automation -&amp;gt; Create Rule&lt;/strong&gt;. Once ready, validate and enable your rule.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Remove the “CLONE” Prefix From Cloned Issues in Jira
&lt;/h2&gt;

&lt;p&gt;This can be useful when you frequently clone issues automatically and the prefix is not really needed. Go to &lt;strong&gt;JIRA Administration -&amp;gt; System -&amp;gt; Advanced Settings&lt;/strong&gt;. The first entry on the list should be jira.clone.prefix, and the specified value will be “CLONE—.” Click the value text to change or remove it.&lt;/p&gt;

&lt;p&gt;Please note that you need to have Administrator permissions to do this. If that is not the case, you can adjust the prefix directly in the automation rules you use by editing the issue summary field.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F27yx4t25dzslq0d038vy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F27yx4t25dzslq0d038vy.png" alt=" " width="800" height="376"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Clone a Jira Epic With All Its Tasks and Subtasks
&lt;/h2&gt;

&lt;p&gt;Currently, Jira does not offer an out-of-the-box option to clone the whole hierarchy of issues within an epic. Here are the alternatives you can consider:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use Smart Templates for Jira to clone the whole hierarchy&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With the help of this app, you can save an epic and all its issues, subtasks, and checklists as a reusable template. From that template, you can create an exact duplicate of the original epic. This allows you to clone an epic both to the same project or to another one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Clone an epic manually from the issue view page&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In this case, an epic and its issues will be cloned into the same project, but subtasks and checklists will not be copied.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Use Automation for Jira to clone an epic with its issues&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;You can set up a rule that will clone an epic and the issues it includes to the same or to another project. However, subtasks and checklists will not be transferred. The available workarounds for including subtasks often don’t work reliably due to Jira’s limitations.&lt;/p&gt;

&lt;p&gt;If you're enjoying learning about &lt;a href="https://titanapps.io/blog/cloning-in-jira/" rel="noopener noreferrer"&gt;how to clone a Jira ticket&lt;/a&gt;, read the whole article written by Olga Cheban, originally published on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>tooling</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>How To Create a Jira Test Case Template To Boost Efficiency</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Tue, 30 Dec 2025 12:42:36 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/how-to-create-a-jira-test-case-template-to-boost-efficiency-47cj</link>
      <guid>https://dev.to/viktoriiagolovtseva/how-to-create-a-jira-test-case-template-to-boost-efficiency-47cj</guid>
      <description>&lt;p&gt;Many agile teams prefer Jira for managing test cases. Even though it’s not a dedicated tool, it provides a straightforward way to organize the testing process, track progress, and share results with stakeholders. Additionally, it enhances collaboration between QA and development teams.&lt;/p&gt;

&lt;p&gt;Using test case templates in Jira allows you to manage this process even more efficiently. These templates save time, promote standardization, and provide a structured foundation for test execution. In this short tutorial, I will show you how to create a Jira test case template and use it with automation to simplify your testing process.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Test Case Template in Jira, and What Should it Include?
&lt;/h2&gt;

&lt;p&gt;A test case template is a structured plan that outlines the main steps for testing software functionality and includes placeholders for relevant contextual information. Depending on your process, you may need to use different types of Jira test case templates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Issue-level template&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This template is applicable to standalone Jira tasks. It typically contains generic information and placeholders for the main steps. Such a template can be easily adjusted for a wide variety of test cases. Alternatively, this template can also include a feature-specific test scenario, which is useful when the same test case is reused often.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Epic-level template&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This template consists of a saved task hierarchy where a test suite is organized as an epic with multiple issues, each containing a specific test case. It is useful for teams that regularly perform regression tests on the same functionality. A template for this repetitive task can list feature-specific steps instead of generic information.&lt;/p&gt;

&lt;p&gt;An issue with an individual Jira test case template typically includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Test title&lt;/strong&gt; – an issue summary stating the test purpose&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description&lt;/strong&gt; – an explanation of what needs to be checked&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Preconditions&lt;/strong&gt; – any parameters that have to be met to run the test&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Test steps&lt;/strong&gt; – a list of actions to perform during the test&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Expected test case results&lt;/strong&gt; – the description of a correct response&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Actual results&lt;/strong&gt; – the behavior observed during the test&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Status&lt;/strong&gt; – the outcome of the test, such as Passed/Failed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links to other issues&lt;/strong&gt; – links to requirements, user stories, and discovered bugs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Using a template eliminates the need to manually enter the structure or copy and paste it from another document. When saved as a template, it can be automatically added to specified issue types. With an epic-level template, it’s even more convenient. You can schedule automated epic creation and have a ready test suite with pre-assigned test cases exactly when you need them.&lt;/p&gt;

&lt;p&gt;This approach ensures that everyone follows the outlined steps, making the testing process thorough and efficient.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reusable Examples For a Jira Test Case Template
&lt;/h2&gt;

&lt;p&gt;Let’s take a look at several hands-on examples. They range from a generalized issue-level template, which you can easily adapt for your needs, to an epic-level template listing feature-specific steps. We have also included an illustrative issue-level test case template for a login verification flow.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example 1: A Generalized Jira Test Case Template
&lt;/h2&gt;

&lt;p&gt;As every product and feature requires a dedicated test case, there’s no one-size-fits-all solution. However, a generalized Jira test case template can be very useful for teams. It provides the structure for writing test cases according to your company’s best practices and allows you to add specific steps to the existing framework.&lt;/p&gt;

&lt;p&gt;This reduces repetitive manual work, saves time, and promotes consistency. Here’s how it can look:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwff6i0xf9aommz8o3mg5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwff6i0xf9aommz8o3mg5.png" alt=" " width="797" height="656"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can copy this template and use it in your Jira issue. You will need to insert it in the Smart Templates area of your task and then save the issue structure as a template. We cover how to do this in more detail a little later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example 2: A Jira Test Case Template For Login Flow Testing
&lt;/h2&gt;

&lt;p&gt;Once you have a generalized Jira test case template, it can be adjusted to multiple specific test cases. This example illustrates how this can be done. The generic structure provided above was used to write a test case for login flow verification.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft3vj7xspw2nhcrmnuy0c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft3vj7xspw2nhcrmnuy0c.png" alt=" " width="800" height="712"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Example 3: An Epic-Level Test Case Template For Recurring Testing
&lt;/h2&gt;

&lt;p&gt;Let’s say your team ships a new release every two weeks and needs to repeatedly test the same functionality after the updates. Then, of course, it makes sense to reuse test cases. With Smart Templates for Jira, you can organize your test suite as a Jira epic with multiple issues, each containing an individual test task with specific steps. Then, it’s easy to schedule automated issue creation and streamline this process.&lt;/p&gt;

&lt;p&gt;As a result, when it’s time for regression testing, your team will have ready pre-assigned tasks with clear steps. Below is an example of an epic-level template for a food delivery app.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqr6iw6ja2hqx8t5d6ik7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqr6iw6ja2hqx8t5d6ik7.png" alt=" " width="800" height="586"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This template was created with the help of Smart Templates and Smart Checklist for Jira by Titan Apps. This checklist allows you to include additional information for each step in the expandable Details section below each item. There, you can note the test results, attach links, screenshots, and more.&lt;/p&gt;

&lt;p&gt;Once new functionality is added, the template can be updated to include additional tasks.&lt;/p&gt;

&lt;p&gt;It’s also convenient that the History tab in the Smart Templates’ Edit menu shows you a list of all issues created from a particular template. Here, you can review the details and check the log statuses for each issue:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx3w038r6j6g9om4h89hs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fx3w038r6j6g9om4h89hs.png" alt=" " width="800" height="267"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now, let’s explore how you can build such templates for your specific goals.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqw8etc7qrtru9wbjnpd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffqw8etc7qrtru9wbjnpd.png" alt=" " width="800" height="694"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Step-by-Step Instructions For Creating a Jira Test Case Template
&lt;/h2&gt;

&lt;p&gt;Jira doesn’t have native functionality for creating templates, so you need to use a third-party solution. Let’s see how this can be done with the help of Smart Templates for Jira. This tool allows you to create both epic-level and issue-level test case templates, like the ones you saw in the examples above. Here’s how to do this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Install &lt;a href="https://marketplace.atlassian.com/apps/1231143/smart-templates-issue-templates-for-jira?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*fltmi5*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjcwOTUzNTIkbzIxJGcwJHQxNzY3MDk1MzUyJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Templates for Jira&lt;/a&gt; from the Atlassian marketplace.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Open a Jira issue that will serve as a basis for your template and draft the structure. If it’s a standalone issue, you can also copy the template from one of our reusable examples. For an epic-level template, create an epic and add the required issues with test cases.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;If needed, adjust the structure before saving it as a template. Specify assignees, add variables, and include checklists with &lt;a href="https://marketplace.atlassian.com/apps/1216451/smart-checklist-for-jira-pro?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*1eyyg4i*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjcwOTUzNTIkbzIxJGcwJHQxNzY3MDk1MzUyJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Checklist for Jira&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In the Smart Templates section of your issue/epic, click &lt;strong&gt;Save structure as template&lt;/strong&gt;, name your template, and save it.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After this, you can manually create a test case from this template whenever necessary.&lt;/p&gt;

&lt;p&gt;Now, let’s see how to level this up with some automation. There are several options that allow you to do this with the help of Smart Templates for Jira:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Schedule automated issue creation from a template&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use Smart Templates’ built-in &lt;a href="https://railsware.atlassian.net/wiki/spaces/STFJ/pages/4232642582/Scheduler?_gl=1*1ob5hn*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjcwOTUzNTIkbzIxJGcwJHQxNzY3MDk1MzUyJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Scheduler&lt;/a&gt; feature to automatically create issues from your template. This is especially convenient for recurring tests. In the example below, the schedule is set to create an epic (test suite) with sub-tasks (specific test cases) bi-weekly on Wednesdays. This way, the testers will have ready tasks with test cases by the time they need to perform regression testing for the next release.&lt;/p&gt;

&lt;p&gt;To access the Scheduler, open the list of your smart templates, select the one you need, then click the &lt;strong&gt;three dots -&amp;gt; Edit -&amp;gt; Scheduler&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo0xjqmexyr0k0ysrxm71.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo0xjqmexyr0k0ysrxm71.png" alt=" " width="795" height="748"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Auto-add the template to all Test Case issues&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For a generalized test case template, it can be useful to assign it to a specific issue type. Then, each new issue of this type will already contain the outlined structure for the testing process. To make this more convenient, you can add a new issue type to your Jira project, such as Test Case. Then, you will need to use Automation for Jira and create a rule that will add your template to the new issues of this type. Follow &lt;a href="https://railsware.atlassian.net/wiki/spaces/STFJ/pages/4391993436/Template+Automation+with+Webhook+links?_gl=1*932rw6*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjcwOTUzNTIkbzIxJGcwJHQxNzY3MDk1MzUyJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;this guide&lt;/a&gt; to integrate Smart Templates with Automation for Jira.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Benefits of Using a Test Case Template in Jira
&lt;/h2&gt;

&lt;p&gt;To sum up, managing test cases in Jira with the help of Smart Templates allows you to organize the software testing process more efficiently. It helps you save time, optimize resources, and promote consistency and collaboration. In particular, the benefits include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Faster test case creation&lt;/strong&gt; – there’s no need to copy-paste the structure; the details of the test plan can be filled in automatically with variables&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Standardized processes&lt;/strong&gt; – everyone works with the same structured plan&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smoother onboarding&lt;/strong&gt; – new team members can easily understand the processes and follow best practices&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Saving time with automation&lt;/strong&gt; – Smart Templates allow you to pre-fill fields (including custom fields), pre-assign issues, and schedule issue creation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When used with the right additional apps, Jira can be a pretty decent test management tool. For the best results, consider using Smart Templates together with Smart Checklist for Jira. This will allow your team to create test cases faster and manage them with less effort.&lt;/p&gt;

&lt;p&gt;If you enjoyed reading this article about &lt;a href="https://titanapps.io/blog/jira-test-case-template/" rel="noopener noreferrer"&gt;Jira test cases&lt;/a&gt;, originally written by Olga Cheban, visit the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog to explore more related topics.&lt;/p&gt;

</description>
      <category>testing</category>
      <category>tutorial</category>
      <category>automation</category>
      <category>productivity</category>
    </item>
    <item>
      <title>A Ready-to-Use Business Travel Template For Jira</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Thu, 18 Dec 2025 09:50:37 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/a-ready-to-use-business-travel-template-for-jira-2paa</link>
      <guid>https://dev.to/viktoriiagolovtseva/a-ready-to-use-business-travel-template-for-jira-2paa</guid>
      <description>&lt;p&gt;For many of us, even planning a personal trip can be a daunting task. Missing one detail when booking a flight or hotel can lead to a disaster. The challenge becomes even greater when you need to organize a business trip for others, especially for large events where many people travel simultaneously.&lt;/p&gt;

&lt;p&gt;Additionally, business travel often requires multiple approvals and cross-team collaboration. You will need a solution to keep everyone on the same page and easily track every detail. A business travel template for Jira is an ideal way to solve this challenge.&lt;/p&gt;

&lt;p&gt;In this blog post, we share a ready-to-use template and explain how to use it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Does a Business Travel Template Look Like?
&lt;/h2&gt;

&lt;p&gt;It’s a detailed checklist designed to help you organize business trips more efficiently. It consists of several sections, each dedicated to a specific aspect of the travel preparation process, such as buying tickets, booking accommodation, providing visa support, and so on.&lt;/p&gt;

&lt;p&gt;This checklist can be added to Jira and used as a template. For each new business trip, you can create a Jira ticket with the ready action plan. This speeds up the process and makes it better organized and more accurate.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgelhh6zlu5hvvq35frbl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgelhh6zlu5hvvq35frbl.png" alt=" " width="793" height="528"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Copy and Customize This Free Business Travel Template
&lt;/h2&gt;

&lt;p&gt;We have created a detailed template for organizing the travel process from start to finish. You will need to use Smart Checklist by Titan Apps to add this free template to your Jira work item. &lt;/p&gt;

&lt;p&gt;As a result, you will get a reusable checklist like the one below:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4pu3z2vs8ow8kpdwiayy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4pu3z2vs8ow8kpdwiayy.png" alt=" " width="799" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It lists the main steps for all the travel preparation stages. Once you add it to your Jira task, you can customize it to better fit your company’s processes. For example, add approvers’ emails, insert links to company policies and relevant internal documents, and so on. &lt;/p&gt;

&lt;p&gt;The saved checklist template can then be automatically added to all new trip planning Jira tasks.&lt;/p&gt;

&lt;p&gt;Here’s the template you can copy and further adjust for your specific use case:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
            # Ticket structure
– Link this process to the Support Help ticket as `caused by`
– Link this process to [Travel Epic](https://jira.atlassian.com/) as `included in` to have all travel processes in one place
# Check the submitted travel preferences first
– Collect and review submitted travel preferences submitted through the [helpdesk](https://confluence.atlassian.com/servicedesk/)
&amp;gt; – Tickets land in Slack in #travel-help
&amp;gt; – It’s preferable to communicate and clarify all details in comments in the Help ticket so that someone else can continue the process if you can’t do this.
– Check if everything is okay with [docs](https://drive.google.com/drive) (e.g. passport is valid)
– Check if the request is within the budget [here](https://lookerstudio.google.com/)
&amp;gt; – Policy: Business Travel
&amp;gt; – Data range: This year
– If needed, provide visa support
&amp;gt; Use **Support** Smart Checklist Template to proceed
– Research options for accommodation and transportation based on submitted preferences and dates of the trip
– Set up a call or communicate asynchronously to confirm travel dates, accommodation, and transportation options before booking
# Daily Allowance
– By referring to the [policy](https://confluence.atlassian.com/), calculate how much the daily allowance, taxi, and other expenses related to the business trip would cost
– Submit a [coverage ticket](https://jira.atlassian.com/)
# Price research
– Algorithm of the research in detail
&amp;gt;* Check on dedicated search sites
&amp;gt;* Re-check on aggregators
&amp;gt;* Check exact flights directly with the flight company
– Dedicated search sites
&amp;gt;* google.com/flght
&amp;gt;* kayak.com
&amp;gt;* http://skyscanner.com
– Aggregators
&amp;gt;* mytickets.ae
&amp;gt;* kiwi.com
&amp;gt;* orbitz.com
&amp;gt;* expedia.com
&amp;gt;* anywayanyday.com
– Search for the best ticket options that we already use
&amp;gt; * [LOT](https://www.lot.com/ua/en/)
&amp;gt; * [Wizzair](https://wizzair.com/#/)
&amp;gt; * [Ryanair](https://www.ryanair.com/us/en)
# Transportation booking
– Buy tickets
&amp;gt; Consider the [policy](https://confluence.atlassian.com/policy) and [these price ranges](https://docs.google.com/spreadsheets/) when selecting the best tickets option
&amp;gt; * Double-check time and date
&amp;gt; * Use the requestor’s international passport information
&amp;gt; * All tickets should be sent to email@company.com
&amp;gt; * Fill in VAT details to receive an invoice for the company.
&amp;gt; * Pay via company account
– Send tickets and online check-in page, the reservation number, and email to email@company.com
&amp;gt; Save the ticket and change the name of the file:
&amp;gt; – YYYY-MM-DD – Name – flight itinerary
– Make pay tickets for tickets
&amp;gt; Add step-by-step instructions
# Accommodation booking
`Travel to the USA:`
– Book hotel/accommodation
&amp;gt; – If a person is attending a conference, check with the event organizer for any partner hotels offering special offers or discounts.
– After receiving the booking confirmation, follow up with a phone call to the hotel to ensure that the hotel has charged the card on file for the entire duration of the trip.
`Travel to any other location:`
– Go to **Airbnb**
&amp;gt; * Login with our credentials
&amp;gt; * Choose English and USD currency
&amp;gt; * Choose the city, dates, and number of people
&amp;gt; * Open filters and select:
&amp;gt;&amp;gt; Entire place
&amp;gt;&amp;gt; Apartment
&amp;gt;&amp;gt; Instant book
&amp;gt;&amp;gt; Self check-in (preferable)
&amp;gt;&amp;gt; Free cancellation (preferable)
&amp;gt; * Choose an apartment within our budget and that follows our policy and align it with the submitted preferences
– Book the apartment
&amp;gt; * Check dates and number of people
&amp;gt; * Choose “Work trip”
&amp;gt; * Choose “Book this place for someone else”
&amp;gt; * Insert email address and press **Add**
&amp;gt; * if a requestor is not on the list, they must create an Airbnb account*
&amp;gt; * Press **Save**
&amp;gt; * Choose/indicate payment method and billing details if needed
&amp;gt; * Pay via company credit card; it’s indicated in the process description.
&amp;gt; * Check cancellation policy once again
&amp;gt; * Confirm and pay
– If Airbnb is not available, use Booking.com
– Instructions for **Booking.com**
&amp;gt; * Login with our credentials
&amp;gt; * Choose English and USD currency
&amp;gt; * Choose the hotel or apartment for the needed dates that fit the budget in the policy and align with the submitted preferences
&amp;gt; * Proceed to booking
&amp;gt; * Provide the requestor’s details to the booking
&amp;gt; * In the special request text block, ask about the invoice. Also, choose “I would like an invoice for my company at check-out.”
&amp;gt; * Pay via company credit card; it’s indicated in the process description
– Make pay tickets for lodging booking
– Insert pay tickets into the ticket’s description or in the comments
# City Tax
If the trip is to a European country, the hotel may charge a [City tax](https://visitukraine.today/blog/2616/which-countries-have-introduced-tourist-taxes-and-fees). It is paid at the hotel.
– Need to raise a Refund ticket
# Provide the requestor with all the needed info before arrival
– Share the travel itinerary with the requestor via email or Slack
– Send a link for a check-in, remind to check in in advance online
&amp;gt; Every Airline has a different link for check-in; find it on the airline website
– Provide lodging booking details and notify that the apartment is booked; they will communicate with the host on their own
– Share your personal number, and Telegram/WhatsApp for the requestor to contact you for any reason
# Upon Arrival
– Check if a person checked in to the hotel/apartment
– Check if no extra charges were applied
– Remind them of the check-out time and provide check-out guidelines
## For office visitors
– Show the office to them
&amp;gt; For office visitors – share the [guide](https://drive.google.com/drive)
– Provide them with the wi-fi access and make sure that it works properly
– Show the desk they can use
– Provide them with any [tech equipment if needed](https://confluence.atlassian.com/servicedesk/)
– On the 1st day, take the requestor for lunch and/or dinner, and/or organize a group of team members to go for lunch or dinner together
– Suggest places to visit and see while in the city
&amp;gt;* See [this guide](https://drive.google.com/drive) to get local tips on what places to visit, where to eat, and other important stuff
# Before Departure
– Remind about the departure date and time
– Collect an access card
– Advise to arrive at the airport at least 2 hours before departure time
# Feedback
– Ask to provide inputs and feedback at this [link](https://docs.google.com/forms)

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;blockquote&gt;
&lt;p&gt;With Smart Checklist, everything is now in one place. Every step is laid out, every link is accessible, and there’s no guesswork. It’s like having a roadmap that guides us from the initial request to post-travel feedback.&lt;/p&gt;

&lt;p&gt;Yuliia Savchuk&lt;br&gt;
Operations Lead at Railsware&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Using this business travel template allowed Railsware, a product studio, to cut the time spent on trip planning by &lt;strong&gt;25%&lt;/strong&gt;. Read the &lt;a href="https://titanapps.io/blog/optimize-business-travel-management-smart-checklist/" rel="noopener noreferrer"&gt;case study&lt;/a&gt; for the full story.&lt;/p&gt;

&lt;p&gt;How to Add This Business Travel Template to Your Jira Work Item:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Install &lt;strong&gt;&lt;a href="https://marketplace.atlassian.com/apps/1216451/smart-checklist-for-jira-pro?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*11ct3m8*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjYwNDkwOTEkbzEyJGcwJHQxNzY2MDQ5MDkxJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Checklist for Jira&lt;/a&gt;&lt;/strong&gt; by TitanApps from the Atlassian marketplace.&lt;/li&gt;
&lt;li&gt;Copy the business travel template provided above.&lt;/li&gt;
&lt;li&gt;Open a Jira work item and insert the copied template into the Smart Checklist window. &lt;/li&gt;
&lt;li&gt;Use the &lt;a href="https://marketplace.atlassian.com/apps/1216451/smart-checklist-for-jira-pro?hosting=cloud&amp;amp;tab=overview&amp;amp;_gl=1*1sjiw80*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjYwNDkwOTEkbzEyJGcwJHQxNzY2MDQ5MDkxJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;markdown editor&lt;/a&gt; to adjust the template to your needs. For example, add new steps, set custom statuses, tag responsible people, and so on. Smart Checklist also lets you structure your checklist with headers and use other rich formatting options.&lt;/li&gt;
&lt;li&gt;Save your checklist as a template as shown below.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Focufzphidynfw23gspwo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Focufzphidynfw23gspwo.png" alt=" " width="797" height="710"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now, you can manually add this checklist template to any new Jira work item. To do so, click the three dots of the Smart Checklist menu and select Import from a template.&lt;/p&gt;

&lt;p&gt;Alternatively, the checklist can be automatically added to new work items when they are created. This can be done by using Smart Checklist together with Automation for Jira. For example, you can set up a rule that will add a business travel template to all Jira work items that have the words “business trip” in their summary. Follow this &lt;a href="https://railsware.atlassian.net/wiki/spaces/CHK/pages/305528896/Automation+for+Jira?_gl=1*p7g1dc*_gcl_au*MjA0MDI1NzEyMC4xNzY1ODI5MzQ2*_ga*MjA4MDI3OTI3Mi4xNzY1ODI5MzQ2*_ga_97K015WN7Q*czE3NjYwNDkwOTEkbzEyJGcwJHQxNzY2MDQ5MDkxJGo2MCRsMCRoMA.." rel="noopener noreferrer"&gt;Smart Checklist Guide&lt;/a&gt; to set up this automation.&lt;/p&gt;

&lt;p&gt;If you enjoyed reading about the &lt;a href="https://titanapps.io/blog/business-travel-template/" rel="noopener noreferrer"&gt;business travel template&lt;/a&gt;, read the whole article originally written by Olga Cheban and published on the &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>resources</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Difference between Agile and Scrum</title>
      <dc:creator>viktoriiagolovtseva</dc:creator>
      <pubDate>Wed, 17 Dec 2025 11:21:43 +0000</pubDate>
      <link>https://dev.to/viktoriiagolovtseva/difference-between-agile-and-scrum-1kh4</link>
      <guid>https://dev.to/viktoriiagolovtseva/difference-between-agile-and-scrum-1kh4</guid>
      <description>&lt;h2&gt;
  
  
  Why Understanding Agile vs. Scrum Matters
&lt;/h2&gt;

&lt;p&gt;Agile is a methodology that helps teams build products through iterative development, continuous feedback, and adaptability. Scrum is a framework within Agile that provides a structured way to manage work using fixed-length iterations called sprints.&lt;/p&gt;

&lt;p&gt;Many teams confuse Agile and Scrum, assuming they are interchangeable. In reality, Agile is a broad concept that includes multiple frameworks like Scrum and Kanban. Understanding the difference helps teams choose the right approach for their projects.&lt;/p&gt;

&lt;p&gt;Jira Software is designed to support Agile teams. It provides tools like Scrum boards, Kanban boards, and backlogs to help teams manage their work efficiently. Whether a team follows Scrum, Kanban, or a hybrid model, Jira offers features to track tasks, sprints, and workflows in real time.&lt;/p&gt;

&lt;p&gt;This article explains the key differences between Agile and Scrum, how Jira supports both approaches, and how teams can use it to optimize their development process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key topics covered:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is Agile, and how does it work?&lt;/li&gt;
&lt;li&gt;What is Scrum, and how does it differ from Agile?&lt;/li&gt;
&lt;li&gt;How to use Jira for Agile and Scrum projects.&lt;/li&gt;
&lt;li&gt;Best practices for Agile project management in Jira.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next, we’ll look at Agile as a methodology and its core principles.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Agile?
&lt;/h2&gt;

&lt;p&gt;Agile is a project management methodology that focuses on flexibility, collaboration, and iterative development. It helps teams adapt to changing requirements and deliver value faster. Agile is widely used in software development, but it can also be applied to marketing, HR, and other business functions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Core Agile Principles
&lt;/h2&gt;

&lt;p&gt;Agile is based on the Agile Manifesto, which prioritizes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Individuals and interactions over processes and tools.&lt;/li&gt;
&lt;li&gt;Working software over comprehensive documentation.&lt;/li&gt;
&lt;li&gt;Customer collaboration over contract negotiation.&lt;/li&gt;
&lt;li&gt;Responding to change over following a fixed plan.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Unlike traditional project management, Agile teams work in small, iterative cycles. They deliver working features frequently, gather user feedback, and make adjustments as needed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Characteristics of Agile
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Iterative development: Work is delivered in short cycles rather than all at once.&lt;/li&gt;
&lt;li&gt;Customer-focused: Frequent feedback helps teams improve the product.&lt;/li&gt;
&lt;li&gt;Collaborative approach: Teams, stakeholders, and customers work closely.&lt;/li&gt;
&lt;li&gt;Adaptability: Priorities can shift based on changing needs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Agile is not a single framework, it includes Scrum, Kanban, and other approaches. Each framework follows Agile principles but has different structures and workflows.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Scrum?
&lt;/h2&gt;

&lt;p&gt;Scrum is a framework within Agile that organizes work into structured cycles called sprints. It is designed for small, cross-functional teams working on complex projects. Unlike Agile, which is a broad methodology, Scrum provides a specific set of rules, roles, and meetings to help teams manage work effectively.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Elements of Scrum
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Sprints&lt;/strong&gt; – Fixed-length iterations (1-4 weeks) where teams complete a set of tasks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Scrum Roles:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scrum Master – Facilitates the process and removes blockers.&lt;/li&gt;
&lt;li&gt;Product Owner – Defines priorities and manages the backlog.&lt;/li&gt;
&lt;li&gt;Development Team – Builds, tests, and delivers the product.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3.Scrum Events:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sprint Planning – Define goals and backlog items for the sprint.&lt;/li&gt;
&lt;li&gt;Daily Standups – Short meetings to track progress and address blockers.&lt;/li&gt;
&lt;li&gt;Sprint Review – Demo completed work to stakeholders and get feedback.&lt;/li&gt;
&lt;li&gt;Sprint Retrospective – Reflect on what went well and what to improve.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How Scrum Differs from Agile
&lt;/h2&gt;

&lt;p&gt;Scrum follows fixed rules for how work should be planned and executed. Agile is more flexible, allowing teams to choose different workflows, planning styles, and iteration lengths.&lt;/p&gt;

&lt;p&gt;Scrum teams work within a defined structure, while Agile teams can mix different frameworks, such as Scrum + Kanban (Scrumban), depending on their needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Scrum in Jira
&lt;/h2&gt;

&lt;p&gt;Jira Software supports Scrum with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scrum Boards: Organize tasks into columns such as “To Do,” “In Progress,” and “Done” to visually track the flow of work.&lt;/li&gt;
&lt;li&gt;Backlog Management: Prioritize, refine, and manage the product backlog, ensuring that the team works on the most valuable items.&lt;/li&gt;
&lt;li&gt;Sprint Planning Tools: Set sprint goals, define the scope, and assign issues to the team for the sprint.&lt;/li&gt;
&lt;li&gt;Burndown Charts: Track the progress of a sprint by visually showing the work remaining over time.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Scrum is ideal for teams that need structured workflows, clear roles, and predictable timelines.&lt;/p&gt;

&lt;p&gt;If you want to learn more, read the whole article about &lt;a href="https://titanapps.io/blog/difference-between-agile-and-scrum/" rel="noopener noreferrer"&gt;scrum vs agile&lt;/a&gt; published on &lt;a href="https://titanapps.io/" rel="noopener noreferrer"&gt;TitanApps&lt;/a&gt; blog.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
