Project

Git integration for Jira App

Helping managers
to know how soft
project is going

Helping managers
to know how soft
project is going

Git integration for Jira is a Jira app which allows users to see Git + Jira team activity at the project, epic, or sprint level. Managers and developers based on this information can make better decisions, identify risks, and uncover trends. I was a sole designer on this project and worked a lot with stakeholders, product managers and developers.

Long-term project

Released in 2012 and since then reached ~10k org installs. In 2021 was bought by GitKraken and is actively developed.

My role

I created all Git Integration for Jira interface working closely with developers PMs and stakeholders.

Process

Supported development team with design assets and modifications and also overall design guidance.

Outputs

Provided a style guide and a library of updated design assets based on Atlassian design principles.

Evolution of Manage User Interface

Evolution of Manage User Interface

The “aha” moment for app admins is connecting integrations (without this step users won’t get value). The first challenge when I joined the company was that there were a lot of requests from clients to make it possible to connect 1000’s of repositories from large organisations. Working closely with PMs we created a flow which allows to do that easily.
This problem exists and transforms through years and each time together with the team we create new approach which solves new problems. This evolution resulted in much less requests to the support and was one of the most delightful changes.

Home page experiments

Home page experiments

Initially the app didn’t have it’s own dedicated space - our team was concentrated a lot on making admin part of the app appropriate.
Most of the git actions were concentrated on other Jira pages as separate actions (create branch, create PR, view commits). But we had low coverage of some of the key features. So I created a mockup of quick links to cover these - and we saw a good percentage of return to this page by the same audience. We did a second iteration and expanded the feature coverage:

Side panel

Automations
User Interface (First step)
User proble

This is one of the most viewed part of our app (and one of the most useful). me and PM collaborated to make this panel even more useful - I created several mockups with rich context about which PR was created, were there multiple PRs, what is current status and who is reviewer. All that increased engagement and significantly lessen number of external GH visits.

Signals for Jira

Signals for Jira

In Jira it’s problematic to see the whole picture of your project, you need to check different views (backlog, issues etc). The hypothesis is that if we will collect all these things (issue status, git information etc.) in one place it would help visibility and make easier to understand the project and what’s going on with it. The leadership already have in mind the rough concept for solving this problem - my task was to expand it and develop possible use cases and tackle other UI/UX problems.

A new feature “Sprint diff”

A new feature “Sprint diff”

During the product research I suggested a feature which allowed to show which issues were added in sprint or deleted from the sprint after sprint was started. It is called “Sprint diff” inspired by code diff. It was successfully implemented and loved by users (but it’s a bit hidden).

Merging two products and other challenges

Merging two products and other challenges

Q1 of 2025 we were solving multiple tasks simultaneously: Atlassian provided new selling options (for high-demand customers) and Atlassian rolled-up new navigation.
This forced us to rethink our own navigation and user paths (before it was not very good designed as it was a bunch of links). Now we have a strong start to provide more value for our users and create these new paths.

Thank you for reading!

© 2025 - ALL RIGHTS RESERVED