This content is part of the Essential Guide: Get the most out of version control in software engineering
Get started Bring yourself up to speed with our introductory content.

Step-by-step tutorial to install Git Integration for Jira

There's an age-old struggle between code creators and project management stakeholders. It's inherently tough to keep every team member up to date on the progress of enterprise software projects. Developers, ops engineers and DevOps professionals often make significant progress on projects, but neglect to update their notes. Consequently, project managers pester the development team for updates, and everyone feels like they're being micromanaged.

Project teams use Atlassian Jira for bug tracking and general project communication. Atlassian offers a marketplace for add-ons and applications to meet a variety of team needs beyond what the company's core suite of products do. The Git Integration for Jira add-on can help to overhaul poor communication practices common to many software development teams.

This video tutorial shows you how to add the Git Integration for Jira add-on, which works for both cloud-based and on-premises Jira boards. Git Integration for Jira helps keep Jira issue cards updated on the actual work the team is completing, without requiring developers to enter manual notes. The add-on automatically links together every code commit on a repository that includes a Project Issue ID and makes them viewable within the Jira interface. Developers can manipulate issue statuses -- such as In Progress, Pending, Waiting for Testing and Complete -- without the need to update the cards manually.

While some project management professionals can peruse commit histories, nontechnical folks need to review code comparisons and updates to assess progress. Git Integration for Jira lets managers do this work without leaving the Jira platform; they can view all code commits, what has changed and the nitty-gritty progress without the need for dev expertise.

Teams should include a coding source control integration with their project board, which reduces the administrative burden in project tickets. This integration eliminates the redundancy of writing both commit messages and Jira comments. Instead, the add-on consolidates work into one visible commit and, in the process, generates project documentation. Likewise, project management teams enjoy consistent updates on work in progress without the hassle of tracking down and interrogating busy developers.

Dave Pinkawa is a Windows system administrator at Paylocity, a cloud-based payroll and human resources software company. He can be contacted through his website, CaffeinatedLifestyle.com.

View All Videos
Cloud Computing
App Architecture
ITOperations
TheServerSide.com
  • The 3 daily Scrum questions

    The 2020 Scrum Guide removed all references to the three daily Scrum questions, but does that mean you shouldn't ask them anymore?

  • Why WebAssembly? Top 11 Wasm benefits

    Latency and lag time plague web applications that run JavaScript in the browser. Here are 11 reasons why WebAssembly has the ...

  • Why Java in 2023?

    Has there ever been a better time to be a Java programmer? From new Spring releases to active JUGs, the Java platform is ...

SearchAWS
Close