JIRA outside of bug tracking
Overall Satisfaction with Atlassian JIRA
We use JIRA for Project Management, Operations Management, Issue Tracking, and as a Support Desk. Currently only our Systems Operations and our Helpdesk use JIRA, but we will be going company-wide shortly.
Pros
- Linking issues to Stash repositories. This is critical for any technology development project. It also allows us to see how much work is being performed on each issue.
- Highly Flexible. The nature of JIRA is one of flexibility. I have the same program servicing our Technology Development teams, help desk, Systems Administration team, and our project managers. We have several distinct project types and I have been able to make issue-type schemes for each of them to better organize the work needed to be done.
- Cross-platform integration. While I am not a huge fan of Java applications, it does mean that it can be readily deployed on multiple systems and architectures. Since JIRA is almost exclusively website oriented, there is also no need for deploying client side applications onto workstations. This will ease the burden on Admins operating mixed-system networks.
Cons
- Two layers of depth. Currently there are only issues, and sub issues. This causes problems when importing project schedules. We have found a creative solution, but the functionality of having multiple layers of issues is missed.
- Programmed in Java. One of JIRA's strengths is also its greatest weakness in my mind. The fact that it is written in Java means it is tricky to deploy in cloud based solutions. Java requires multiple threads and a large chunk of memory, making it expensive to deploy in the cloud. Personally I would love to see a compiled version of Atlassian projects that have been optimized for different architectures. This will greatly improve performance and decrease the impact on CPU and memory resources.
- More effective scheduled backup system. Atlassian recommends creating your own backup solution for Jira and other projects. While this does encourage people to tailor their solution to their needs, it does burn smaller companies and Admins that are less familiar with the system.
- Significantly increased productivity. Moving onto a ticket-based workflow has significantly increased personnel productivity
- Better time tracking. The Tempo module is very good at keeping track of time and using this information in several ways.
Comments
Please log in to join the conversation