The Dev Toolbox: Jira Issue & Project Tracking
March 3, 2015
As a development shop, we routinely work on multiple projects simultaneously. In order to capture and organize issues, assign work, and track team activity, we rely on a project management system. It’s critical to our strategic competency and enables us to tie project results to business goals.
I’ve written about Asana and Harvest, two project management solutions that work together to provide a great toolset for small business. GeekHive, however, uses Jira to make sure nothing slips through the cracks. With Jira, everyone is able to see the status and progress of our projects at a glance. Given the large amounts of data we manage this is an essential feature.
Today, we’ll take a peek at some of the interfaces that I use on a daily basis.
For starters, let’s look at the “My Open Issues” screen. Here, we can see the full list of issues currently assigned to me, how much time has been spent on them, and how much time remains.
If the list of assigned issues grows too large to view, the Jira interface provides robust search capabilities to filter by individual project and by status. You can also build your own custom query using JQL (Jira Query Language). As you can see, I’m currently working on a post that will subsequently be reviewed and published to the blog. (In retrospect, I think Heather Waters is overworking me beyond belief with all this writing, but… I digress.)
Next, let’s look at Time Sheets. This page allows users to see their current progress for the week. In the below image, you can see that some time has been spent on Task-1, but not enough to meet the 7.5 hour quota expected.
Another handy feature is the Tracker widget, which places a small stopwatch on the page, allowing users to quickly determine how much time has been spent on a certain task. To start it, simply browse to the page containing the task to begin and press the Play button. When the Stop button is pressed, a handy dialog appears that allows you to log time against the task.
It’s worth pointing out that most of the interface, including which fields are available, is fully customizable by administrators of the service.
Stay tuned for the next post where we’ll talk about Projects, Issues, and seeing the two in the awesome Agile board! And as always, if there’s something you’d like us to cover – a development tool, a CMS tutorial, or a review of a hot new app, Tweet to us @GeekHive.
Stay up to date with our email updates!