What do you like best?
JIRA offers a complete solution to help a software company track all dev work, what has been tested or needs to be tested and what is in the backlog. With their KanBan board, we clearly see what is in the pipeline. We can weigh each log with points and see how many points we can accomplish in a sprint.
What do you dislike?
I do not like the ticketing solution they have. With every software company, comes a customer service team. Unfortunately, due to the nature of our company, the fact that emails could not easily be built with images. We also found the UI for our clients was not simple enough.
Recommendations to others considering the product
JIRA helps you get organised. The only issue that we came across is that JIRA offers no training or help. You will need to find a consultant who is accredited by JIRA. They usually charge a pretty penny so make sure that you company is completely ready to make this switch. Have everything listed that you want to do and do it once. Have 1 person in the company assigned as the "JIRA Champion" so that once the consultant leaves, that person can take over and be able to make the necessary changes of business evolution.
What business problems are you solving with the product? What benefits have you realized?
We had a custom built software to hold all development documentation but it was awful to say the least. With JIRA, our communication has improved and the fact that it joins with Confluence which is great for BA/QA and functional docs, makes it all better. We seem to have a better handle on what we do and development logs do not fall through the cracks. The last thing you want is to send our a feature into production and nobody tested it because the log was left behind somewhere and QA did not see it.