Jira Alternatives and Competitors
Read reviews of Jira alternatives and competitors
Assurance Manager at a energy/utilities company with 5,001-10,000 employees
Apr 11, 2021
Robust functionality, good integration, continually enhanced, and easy to scale
What is our primary use case?We're doing a full continuous integration (CI), continuous delivery (CD), continuous testing (CT), security, delivery, and monitoring. We're currently using TFS 2013, TFS 2017, Azure DevOps Server 2019 update one, and Azure DevOps services, which is the SaaS cloud platform. I manage all of these. It is deployed on Azure DevOps Server and Azure Services' private cloud.
Pros and Cons
- "They have been lately adding features to the services on a regular basis. Every two weeks, they are adding functionality to Azure DevOps Services to match it with what Azure DevOps Server or on-prem would offer. So, we continue to get more robust functionality. My favorite right now is that they are starting to open up the API availability within Azure DevOps Services. Another thing that I like about Azure DevOps is that you can use it with any of the products that are on the market. You can integrate it with Jenkins and other open-source products to complete that fully functional CI, CD, CT, CM, and CS pipeline. It continues to enhance."
- "We are currently in the process of moving all of our on-prem to the cloud platform. We are trying to make that move and host the majority of our DevOps services in the cloud because the cloud is where most of the things are going nowadays. However, the process of this transfer is not straightforward, and it could be a lot easier. Microsoft hasn't provided the maturity for migration tools. It could be a lot easier in that respect. I want to see them continue to advance the API capabilities. They could add some more robust functionality to the administrative layer within ADO services. There are a lot of configuration elements that you need to take care of at the organization level and the project configuration level from an administrative capacity. When you're dealing with process templates and things of that nature, you have to do them all manually. Being able to automate some of that using scripts or API functionality would be really nice."
What other advice do I have?I would ask those who are looking into implementing Microsoft Azure DevOps if they are already on the Microsoft stack of products. If they are, I would highly recommend them to use Azure DevOps Services or Azure DevOps, because they're already paying for that as part of their E-agreement. So, they should take full advantage of that because it is part of their licensing agreements. They should exploit what they're paying for because they are already paying a lot of money for Microsoft products. Both UCD and ADO are the best products in the current DevOps space right now. They're both agnostic…
Managing Partner at Verve Square Technologies
Real UserTop 20
Jul 13, 2020
Helps us to create our requirement traceability matrix and maintain it in a dynamic way
What is our primary use case?We are using it for test management. We have distributed teams in three locations with one location in Portland, which is the newest, and also in India. We have a team of around 150 people (developers plus three testers). We are implementing an order migration legacy system to a new system based on AngularJS 5.0. We also have test automation being implemented on this account using Micro Focus UFT. Automation is triggered through ALM. We have the test scripts stored in ALM that are triggered through the execution dashboard. Also, the reports are available on the dashboard. We do defect… more »
Pros and Cons
- "I love linking/associating the requirements to a test case. That's where I get to know my requirement coverage, which helps a lot at a practical level. So, we use the traceability and visibility features a lot. This helps us to understand if there are any requirements not linked to any test case, thus not getting tested at all. That missing link is always very visible, which helps us to create our requirement traceability matrix and maintain it in a dynamic way. Even with changing requirements, we can keep on changing or updating the tool."
- "Sometimes I do run my queries from the admin login. However, if I want to reassess all my test cases, then I am still doing this in a manual manner. I write SQL queries, then fire them off. Therefore, a library of those SQL queries would help. If we could have a typical SQL query to change the parameters within test cases, then this is one aspect I can still think that could be included in ALM. Though they would need to be analyzed and used in a very knowledgeable way."
What other advice do I have?Security is driven by the different user login credentials that are created by the admin. This is pretty typical. In this aspect, all their tools are good. For risk-based testing, I used to have a different version of ALM that gave me a confidence level. Currently, I don't think our company has bought the version where you implement risk-based testing. However, it does help me to get the required inputs from the tool. Then, I have my own way of going about risk based testing. I have seen the Single Sign-On. It's nice, but we don't use it in our current project due to a few constraints and a…
Release Management and Testing Manager at a comms service provider with 1,001-5,000 employees
Real UserTop 10
Jan 14, 2021
Enables us to produce standardized reports, on a project basis, with one click
What is our primary use case?Our use cases are test management, defect management, and release management. We also do quality management and we have started to put our Agile journey on it. That is something we started at the end of last year. We're putting more and more on it. We're doing Agile delivery and Waterfall delivery with it.
Pros and Cons
- "On the user side, what I like a lot is the reporting capabilities. There's no tool, to my knowledge, that gets anywhere close to Octane at the moment when it comes to the reporting capabilities. I can do everything with the reporting. There's nothing missing. I have all the options. I can create graphs, including graphs of several types and looks."
- "Updating items, sorting, bulk updates—these things could have a bit more flexibility, but it's still possible to do them."
What other advice do I have?You definitely need to prepare well, if you're going to implement it. Do a proper analysis of where you're coming from and what is still needed and what is not needed, and really kick out stuff that isn't needed anymore. It will make the whole migration to Octane easier when you have less historical data in it. I see that our users like to add things and try new things because it's built in an open manner. When you add Python scripts and use the API connection, you have a lot of flexibility for doing certain things. I see some developers who like it and who like to experiment with how to work…
Applications Analyst at University of Kansas Medical Center
Real UserTop 5
Sep 16, 2020
With everything in one location, we can determine if teams can take on more workload or have roadblocks
What is our primary use case?We're using LeanKit for our IT teams right now, but we're hoping to utilize it enterprise-wide. We're using it for Kanban boards and methods to help with our lean and Agile workflows.
Pros and Cons
- "We use the board and card hierarchies in terms of sprints so that we can see if we have cross-functional teams that are working on the same projects together, especially when projects have dependencies. The parent-child relationship within cards is really nice so that we can see what kind of dependencies there are when we're trying to get projects finished."
- "Being able to track actual time on cards or sprints, instead of using just the planned start and stop date, would also be useful. I would like to see something like JIRA has with actual sprint starts and stops."
What other advice do I have?When you're trying to decide on a solution like LeanKit, important things to look out for are reporting, and the customizability or flexibility within the product. Those are really helpful to individual teams. The biggest lesson I have learned from using this solution is that you can really be creative with your Agile process and make your to-do list seem easier to tackle.
Quality Management Office (QMO) Manager at a comms service provider with 10,001+ employees
Great technical support with excellent integration and a fairly easy initial setup
What is our primary use case?We manage the whole software lifecycle. We combine the user stories and requirements, including the test cases, in order to describe the test execution and the defects. We manage the rest of the cycle inside SpiraTeam instead of Jira. In some cases, we started using Jira connected with SpiraTeam. We can manage the whole life cycle of the software in only one tool.
Pros and Cons
- "The solution is fast and very accessible."
- "It would be great if they worked more closely with other solutions. There needs to be better integration with the platform for development purposes."