Jira for DevOps- Loves Cloud
Still in their fledgling state, DevOps and cloud computing have already seen a lot of
growth in the recent times. The main points of consideration when it comes to their
application are ‘how’ and ‘in which computing environment they perform. Jira offers
fluid workflow by identifying development issues at the earliest stage. This makes it
easier for the enterprises to make informed decisions leading to faster shipping and
higher quality of release. Tracking bugs and troubleshooting also get a lot easier for
various software solutions and mobile apps.
Schematic of workflow using DevOps
To get a sense of what all Jira can be used for, here is a brief overview:
 Project Management
 Bugs/Change Requests Tracking
 Tasks Tracking
 Workflow & Process Management
 Help-Desk/Support Management
 Jira Cloud and Enterprise version
Enterprise-level Jira benefits
Jira is well-acknowledged for its high configurability and flexibility. It allows for
usage in a wide range of processes and environment. The workflows, types of issues,
and screens in Jira enable customization for any scenario and can be easily altered via
the administration GUI. Following are the most important enterprise-level benefits of
Jira:
 Create issue via web application or through pre-configured email address
 Delivers real time, relevant information to multiple stakeholders
 Enables you to know outstanding, scheduled and resolved tasks
 Configurable email alerts on pending, overdue tasks
 Periodic reports, configurable, automatically delivered to multiple stakeholders
 Search for issues you look often, save them as filters
Jira supports the use of both Scrum and Kanban methodologies with each having its
specific requirements and benefits. With Scrum, you get better results for timelines. It
goes through the priority list in certain sprint. With Kanban, on the other hand, you
get a better outcome for service and support teams. It goes through a priority list as
fast as possible with no plan modes and no sprints.
How we enhanced user experience using Jira and DevOps: A short case study
At Loves Cloud, we constantly aim to provide top-notch problem-solving services to
our customers using DevOps, cloud and related technologies. We optimize, automate
and scale our customers’ workloads using open source software solutions. Our
services include planning, executing, maintaining and optimizing everything related to
cloud and DevOps along with converting our customers’ infrastructure to code.
DevOps Toolchain used in Case study
Following set of tools were used in the case study:
1. Jira -Used for Project Management and getting statuses from various tools.
2. GitHub-Served as Code Repository Tool
3. Jenkins-Used for creating CICD pipeline
4. Sonarqube-Used for code analysis and generated Analysis Report
5. Docker-used for Containering the application
6. Nexus Repository Manager-Published the Docker Images to
7. Kubernetes-deployed application on its cluster
While using Jira, we took a note of certain practices and worked on them to enhance
the overall user experience. The best practices include:
 Recording all the tasks in Jira
 Assigning story points for effort estimation
 Timeline setting for a single task: Between 1 hour to 3 days
 Breaking tasks that take more than 3 days into smaller pieces. For e.g.
 Complete task
 Review task
 Rework task
Team assignment during the workshop
The workshop started with the entire project management team getting divided into
three sub-teams. A team assignment was created to be carried out in Jira. Three people
from the team were assigned with three key roles of that of the Developer, Tech Lead,
and Project Manager. An account on GitHub (www.github.com) was created for the
Developer and each of the Tech Leads
Phase I: Setting up Jira
We created 2 epics for our respective projects and 15 different user stories. We made
2 sprints of one-week duration each and added 5 user stories to each sprint. This
allowed the product backlog to have 5 left over user stories. The Project Manager and
Tech Lead added all the information to Jira. There was a list of key metrics we had to
keep an eye on including the overdue tasks. The key factors to be checked regularly
included:
 Team velocity
 Overdue tasks
 Sprint burndown
 Epic or release burndown
 Task distribution
 Time spent on features
 Time spent on bugs
The first phase of the project ended with the Jira setup being completed along with the
software ready to use. A few important lessons learned in the process include:
 Each task must be broken into smaller tasks by following agile
 Every task and work must have a record in Jira
 Each task must use either Scrum or Kanban methodology to manage the
projects
Phase II: Running the projects using DevOps pipeline
The second phase II of the workshop involved running the projects using DevOps
pipeline. The set of activities performed in it included:
 Assigning stories in Jira to developers
 Commitment of code in GitHub by the developers
 Tech Lead merging code in Master branch in GitHub
 Triggering Jenkins Job by GitHub
 Running the Pipeline with all DevOps tools
 Deployment of application on Kubernetes cluster
 Repeating the same with multiple scenarios
 Reviewing data from tools in each story in Jira
This is the Architecture Diagram of the DevOps Pipeline: –
Multiple DevOps tools are used to create a CI/CD pipeline. We automated the entire
process and architect the pipeline as shown in below architecture diagram:-
The following flow diagram will help in understanding the above architecture
diagram: –
From the following schematic, it is evident that the process starts with the creation of
feature branches through Jira and then committing code in those branches in GitHub.
After viewing the commit status in Jira, a Pull request is created from jira and
Branches are merged from GitHub. As soon as branches are merged, Jenkins Job is
triggered. As a result of Jenkins Pipeline, SonarQube is updated, Docker image is
created, Docker image is published to Nexus repository and the application is
deployed on K8 Cluster. Finally, the Jenkins Job status is updated in Jira.
Jira has it all that it takes to be a versatile project management tool. It is easy to learn,
keeps up to date with the latest Agile trends and certainly, much less-expensive as a
bug tracking and project management tool. By adopting Jira for business projects,
enterprises can get an opportunity to become agile, if they are not so already. We at
LoveClouds run comprehensive training courses for our clients to get them started
with Jira. You can accelerate your learning curve by attending these in-depth demo
sessions and benefit from it in the long run.
We at Love Clouds aim to provide top notch services to solve our customer’s
problems using DevOps, cloud and related technologies. Our services include
planning, executing, maintaining and optimizing everything related to cloud and
DevOps. What set us apart is our cost optimization, agility, continuous improvement
and certified professionals.

More Related Content

PPTX
Migrating from ClearCase
PDF
Application Transformation Workshop
PDF
A proven path for migrating from clearcase to git and or subversion
PPTX
Implementing Scrum with Microsoft Team Foundation Service (TFS)
PDF
Migrating Your Apps to the Cloud: How to do it and What to Avoid
PDF
Next Level DevOps Implementation with GitOps
PPTX
TeamForge Overview Webinar (8/24)
PPTX
Scrum and TFS
Migrating from ClearCase
Application Transformation Workshop
A proven path for migrating from clearcase to git and or subversion
Implementing Scrum with Microsoft Team Foundation Service (TFS)
Migrating Your Apps to the Cloud: How to do it and What to Avoid
Next Level DevOps Implementation with GitOps
TeamForge Overview Webinar (8/24)
Scrum and TFS

What's hot (20)

PDF
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
PDF
Cloud Technical Challenges
PPTX
The Art of Container Monitoring
PDF
Four Steps Toward a Safer Continuous Delivery Practice (Hint: Add Monitoring)
PDF
Tools, Process & Technical Delivery at CMD
PPTX
Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
PDF
Top DevOps tools
PPTX
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
PPTX
Avoiding the DevOps Tax
PPTX
DevOps in Practice
PDF
DevOps Service | Mindtree
PDF
CI/CD on Google Cloud Platform
PDF
Dimensions CM 14.3 launch webcast (slides)
PDF
DevOps 101
PPTX
Continuous Delivery to the Cloud: Automate Thru Production with CI + Spinnaker
PDF
Continuous Integration for Oracle Database Development
PPTX
Modernize Traditional Applications with Docker EE
PDF
Dev ops tutorial for beginners what is devops & devops tools
PPTX
Webinar on "DevOps LifeCycle and SCM using common Git commands for version co...
PDF
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
GitOps, Driving NGN Operations Teams 211127 #kcdgt 2021
Cloud Technical Challenges
The Art of Container Monitoring
Four Steps Toward a Safer Continuous Delivery Practice (Hint: Add Monitoring)
Tools, Process & Technical Delivery at CMD
Cloud Native Transformation (Alexis Richardson) - Continuous Lifecycle 2018 ...
Top DevOps tools
Serena DevOps Drive-in: Leading the Agile and DevOps transformation with Gary...
Avoiding the DevOps Tax
DevOps in Practice
DevOps Service | Mindtree
CI/CD on Google Cloud Platform
Dimensions CM 14.3 launch webcast (slides)
DevOps 101
Continuous Delivery to the Cloud: Automate Thru Production with CI + Spinnaker
Continuous Integration for Oracle Database Development
Modernize Traditional Applications with Docker EE
Dev ops tutorial for beginners what is devops & devops tools
Webinar on "DevOps LifeCycle and SCM using common Git commands for version co...
Edit Privacy Settings Analytics FREE Collect Leads Micro Focus DevOps Drive-i...
Ad

Similar to Jira for DevOps - Loves Cloud (20)

PPTX
Use of Jira Confluence as Project Management Tool
PPTX
AUG NYC - Atlassian Server Updates
PDF
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
PDF
Agile2015 short paper presentation: Development of Complex Software with Agil...
PDF
Agile & ALM tools
PPT
Agile at scale
PPTX
Lyra Infosystems - GitLab Overview Deck 2020
PPTX
Ship code like a keptn
PPTX
Devops Introduction nd basics of DevOps.
PDF
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
PPTX
Cloud Native Apps with GitOps
PDF
Introduction To Development And Operations
PDF
Design and Monitoring Performance of Digital Properties
PPTX
Git,github & terraform Basics: Introduction
PPTX
Working Agile with Scrum and TFS 2013
DOCX
Best dev ops tools to master in 2022
PDF
Which Application Modernization Pattern Is Right For You?
PPTX
Dev ops for python, django, ror and java stacks
PPTX
GCP DevOps Training in Ameerpet - Visualpath.pptx
PPTX
DevOps Presentation.pptx
Use of Jira Confluence as Project Management Tool
AUG NYC - Atlassian Server Updates
Migrating to Cloud: Inhouse Hadoop to Databricks (3)
Agile2015 short paper presentation: Development of Complex Software with Agil...
Agile & ALM tools
Agile at scale
Lyra Infosystems - GitLab Overview Deck 2020
Ship code like a keptn
Devops Introduction nd basics of DevOps.
MACHINE LEARNING AUTOMATIONS PIPELINE WITH CI/CD
Cloud Native Apps with GitOps
Introduction To Development And Operations
Design and Monitoring Performance of Digital Properties
Git,github & terraform Basics: Introduction
Working Agile with Scrum and TFS 2013
Best dev ops tools to master in 2022
Which Application Modernization Pattern Is Right For You?
Dev ops for python, django, ror and java stacks
GCP DevOps Training in Ameerpet - Visualpath.pptx
DevOps Presentation.pptx
Ad

More from Loves Cloud (12)

PDF
Setting up a kubernetes cluster on ubuntu 18.04- loves cloud
PDF
Machine Learning Model as API with AWS Serverless- Loves Cloud
PDF
Managing cost for your cloud workloads - Loves cloud
PDF
Loves cloud - How do you manage your cloud
PDF
Evolve your workloads with cloud - Loves Cloud
PDF
March 2020 update - Loves cloud
PDF
Cloud management - loves cloud
PDF
Cloud adoption - Loves cloud
PDF
Azure - Loves cloud
DOCX
A perfect lift off my journey
DOCX
Secure your jenkins
DOCX
Kubernetes - An introduction
Setting up a kubernetes cluster on ubuntu 18.04- loves cloud
Machine Learning Model as API with AWS Serverless- Loves Cloud
Managing cost for your cloud workloads - Loves cloud
Loves cloud - How do you manage your cloud
Evolve your workloads with cloud - Loves Cloud
March 2020 update - Loves cloud
Cloud management - loves cloud
Cloud adoption - Loves cloud
Azure - Loves cloud
A perfect lift off my journey
Secure your jenkins
Kubernetes - An introduction

Recently uploaded (20)

PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PPTX
Blending method and technology for hydrogen.pptx
PDF
Identification of potential depression in social media posts
PDF
Launch a Bumble-Style App with AI Features in 2025.pdf
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PPTX
Report in SIP_Distance_Learning_Technology_Impact.pptx
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PPTX
Presentation - Principles of Instructional Design.pptx
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PPTX
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Blending method and technology for hydrogen.pptx
Identification of potential depression in social media posts
Launch a Bumble-Style App with AI Features in 2025.pdf
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Build Real-Time ML Apps with Python, Feast & NoSQL
EIS-Webinar-Regulated-Industries-2025-08.pdf
Report in SIP_Distance_Learning_Technology_Impact.pptx
giants, standing on the shoulders of - by Daniel Stenberg
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Presentation - Principles of Instructional Design.pptx
Rapid Prototyping: A lecture on prototyping techniques for interface design
Rise of the Digital Control Grid Zeee Media and Hope and Tivon FTWProject.com
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Connector Corner: Transform Unstructured Documents with Agentic Automation
Lung cancer patients survival prediction using outlier detection and optimize...
Introduction to MCP and A2A Protocols: Enabling Agent Communication
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf

Jira for DevOps - Loves Cloud

  • 1. Jira for DevOps- Loves Cloud Still in their fledgling state, DevOps and cloud computing have already seen a lot of growth in the recent times. The main points of consideration when it comes to their application are ‘how’ and ‘in which computing environment they perform. Jira offers fluid workflow by identifying development issues at the earliest stage. This makes it easier for the enterprises to make informed decisions leading to faster shipping and higher quality of release. Tracking bugs and troubleshooting also get a lot easier for various software solutions and mobile apps. Schematic of workflow using DevOps To get a sense of what all Jira can be used for, here is a brief overview:  Project Management  Bugs/Change Requests Tracking  Tasks Tracking  Workflow & Process Management  Help-Desk/Support Management  Jira Cloud and Enterprise version Enterprise-level Jira benefits Jira is well-acknowledged for its high configurability and flexibility. It allows for usage in a wide range of processes and environment. The workflows, types of issues, and screens in Jira enable customization for any scenario and can be easily altered via the administration GUI. Following are the most important enterprise-level benefits of Jira:  Create issue via web application or through pre-configured email address  Delivers real time, relevant information to multiple stakeholders  Enables you to know outstanding, scheduled and resolved tasks  Configurable email alerts on pending, overdue tasks  Periodic reports, configurable, automatically delivered to multiple stakeholders  Search for issues you look often, save them as filters Jira supports the use of both Scrum and Kanban methodologies with each having its specific requirements and benefits. With Scrum, you get better results for timelines. It goes through the priority list in certain sprint. With Kanban, on the other hand, you get a better outcome for service and support teams. It goes through a priority list as fast as possible with no plan modes and no sprints.
  • 2. How we enhanced user experience using Jira and DevOps: A short case study At Loves Cloud, we constantly aim to provide top-notch problem-solving services to our customers using DevOps, cloud and related technologies. We optimize, automate and scale our customers’ workloads using open source software solutions. Our services include planning, executing, maintaining and optimizing everything related to cloud and DevOps along with converting our customers’ infrastructure to code. DevOps Toolchain used in Case study Following set of tools were used in the case study: 1. Jira -Used for Project Management and getting statuses from various tools. 2. GitHub-Served as Code Repository Tool 3. Jenkins-Used for creating CICD pipeline 4. Sonarqube-Used for code analysis and generated Analysis Report 5. Docker-used for Containering the application 6. Nexus Repository Manager-Published the Docker Images to 7. Kubernetes-deployed application on its cluster While using Jira, we took a note of certain practices and worked on them to enhance the overall user experience. The best practices include:  Recording all the tasks in Jira  Assigning story points for effort estimation  Timeline setting for a single task: Between 1 hour to 3 days  Breaking tasks that take more than 3 days into smaller pieces. For e.g.  Complete task  Review task  Rework task Team assignment during the workshop The workshop started with the entire project management team getting divided into three sub-teams. A team assignment was created to be carried out in Jira. Three people from the team were assigned with three key roles of that of the Developer, Tech Lead, and Project Manager. An account on GitHub (www.github.com) was created for the Developer and each of the Tech Leads Phase I: Setting up Jira
  • 3. We created 2 epics for our respective projects and 15 different user stories. We made 2 sprints of one-week duration each and added 5 user stories to each sprint. This allowed the product backlog to have 5 left over user stories. The Project Manager and Tech Lead added all the information to Jira. There was a list of key metrics we had to keep an eye on including the overdue tasks. The key factors to be checked regularly included:  Team velocity  Overdue tasks  Sprint burndown  Epic or release burndown  Task distribution  Time spent on features  Time spent on bugs The first phase of the project ended with the Jira setup being completed along with the software ready to use. A few important lessons learned in the process include:  Each task must be broken into smaller tasks by following agile  Every task and work must have a record in Jira  Each task must use either Scrum or Kanban methodology to manage the projects Phase II: Running the projects using DevOps pipeline The second phase II of the workshop involved running the projects using DevOps pipeline. The set of activities performed in it included:  Assigning stories in Jira to developers  Commitment of code in GitHub by the developers  Tech Lead merging code in Master branch in GitHub  Triggering Jenkins Job by GitHub  Running the Pipeline with all DevOps tools  Deployment of application on Kubernetes cluster  Repeating the same with multiple scenarios  Reviewing data from tools in each story in Jira This is the Architecture Diagram of the DevOps Pipeline: – Multiple DevOps tools are used to create a CI/CD pipeline. We automated the entire process and architect the pipeline as shown in below architecture diagram:-
  • 4. The following flow diagram will help in understanding the above architecture diagram: – From the following schematic, it is evident that the process starts with the creation of feature branches through Jira and then committing code in those branches in GitHub. After viewing the commit status in Jira, a Pull request is created from jira and Branches are merged from GitHub. As soon as branches are merged, Jenkins Job is triggered. As a result of Jenkins Pipeline, SonarQube is updated, Docker image is created, Docker image is published to Nexus repository and the application is deployed on K8 Cluster. Finally, the Jenkins Job status is updated in Jira. Jira has it all that it takes to be a versatile project management tool. It is easy to learn, keeps up to date with the latest Agile trends and certainly, much less-expensive as a bug tracking and project management tool. By adopting Jira for business projects, enterprises can get an opportunity to become agile, if they are not so already. We at LoveClouds run comprehensive training courses for our clients to get them started with Jira. You can accelerate your learning curve by attending these in-depth demo sessions and benefit from it in the long run. We at Love Clouds aim to provide top notch services to solve our customer’s problems using DevOps, cloud and related technologies. Our services include planning, executing, maintaining and optimizing everything related to cloud and DevOps. What set us apart is our cost optimization, agility, continuous improvement and certified professionals.