loading

Jira "Cheat" Tool

I developed the Jira Companion tool to meet the needs of the software teams at Northrop Grumman transitioning from waterfall development to agile development processes. Company leadership was pushing for project management and planning to be up to date in the Jira software, but many managers preferred to keep their cork-boards and post-it notes. The largest concern was that managers who weren't on top of transitioning issues in Jira kept showing late, when they had been completed and moved to done on their individual boards and other metrics tools. After speaking to managers across different teams, I determined which features would help them out the most, then proceeded to develop a tool that is able to modify all dates in Jira (even those that are considered locked), perform bulk edits on issues so that users wouldn't have to visit each issue to make changes one at a time, and generate interactive charts across multiple epics and sprints which built-in chart tool in Jira wasn't able to do. I used Jira's REST API, Exceed as an IDE/debugger, Python3, and Tkinter to create the user interface. This tool allowed managers across multiple software teams to fix dates of issue milestones that aren't accurate after the fact, generate high-quality and informative charts to show to company leadership, and to save hours per week not having to enter duplicate fields into Jira issues.

COMPANY: Northrop Grumman

TECHNOLOGIES: Python 3, REST API, Tkinter, matplotlib, Eclipse