Vice President at a financial services firm with 10,001+ employees
Real User
2021-08-12T02:03:53Z
Aug 12, 2021
My personal experience is with IBM's ELM suite of tools (which I find to be highly scalable and configurable, but lags the competition in terms of an integration ecosystem as well as look and feel).
However, most of the industry has now shifted from ALM to DevSecOps toolchains. Therefore, you should be considering tools that integrate Agile planning, requirements and test management (i.e. the pillars of ALM) along with SCM, continuous integration, continuous deployment/delivery, continuous testing, continuous monitoring, continuous security, etc.
There are various vendors that claim to provide coverage for all of these within a single vendor solution (e.g. GitLab, AzureDevOps, AWSDevOps) or you can DIY and integrate your own DevSecOps toolchain from some popular choices.
The requirement stated is a one-liner and provides little information to dive in.
First, ALM tool is independent of what product you develop, you may use one for gardening as well! So, whether you want the team to develop web-app or anything else, you should think of how the requirements and the organisation as a whole structured. Do you need portfolio management as well as program/project and team management. I am talking about these as you are writing "large team". Also, try to think how interconnected will be the teams, in case the large team is put into smaller teams. How the teams will work, what mode of agile - scrum, kanban, scrumban, SAFe?
Jira, Azure DevOps etc can meet and scale the requirement of large team. For some personal level work where we around 6 people are collaborating, we are using Trello, as we just need a board (Kanban style).
I would request you to provide better details or we may have a session to discuss this.
Co Founder and Technical Architect at Think NYX Technologies LLP
Reseller
2021-01-06T18:08:11Z
Jan 6, 2021
I personally lie JIRA as ALM for anytime of Software because of their ease to create the setup as per my requirement, I am using for more than 8 years now, they keep coming up with something new with every release.
Agile Software Architect at a computer software company with 11-50 employees
Real User
2020-07-12T01:31:29Z
Jul 12, 2020
In my experience, I had the opportunity to use Jira and AzureDevOps and I found that in the last 2 years Microsoft did several great improvements. In my particular opinion, I prefer to use AzureDevOps over Jira with Bitbucket for more practical reasons:
1. AzureDevOps integrates Boards (Atlassian Jira), Repos (Atlassian Bitbucket), CI/CD (Atlassian Bamboo) in one tool.
2. AzureDevOps is more practical to trace work items with commits regarding Atlassian tools.
3. AzureDevOps is easy to use and more companies like banks here in Mexico and Latin America are using more than Atlassian.
Microsoft has been improving AzureDevOps with powerful features the DevOps engineer's life easier and productive.
Applications Developer Specialist at a comms service provider with 1,001-5,000 employees
Real User
2020-07-08T06:19:53Z
Jul 8, 2020
Dear
it depends - what is your Development Environment ( i e IDE AND Programming languages )
if NET and Microsoft Dev Tools and environment - you can go with AZURE DevOps and GIT for your source Code , and you can plug in with the most used and common devops toolchain products - yes IBM ALM from my personal point of view based on my experience is more powerful, rich and stable. but to utilize the compatibility and end-to-end built-in integration if your teams are MS Experienced go with end to end Azure Devops.
Find out what your peers are saying about Atlassian, Microsoft, Nutanix and others in Application Lifecycle Management (ALM) Suites. Updated: October 2024.
Application Lifecycle Management (ALM) is a systematic approach to managing the development and delivery of software applications. It encompasses all aspects of the software development process, from requirements gathering to deployment and maintenance.
Consider the following things
1) If you need Portfolio level management + Requirements + Test Cases + Deployment then go for these tools
2) Microsoft Azure DevOps
3) Inflectra Team
4) IBM Rational Doors Family
5) Xebrio
@Rahul Patekar Thanks for your input :)
My personal experience is with IBM's ELM suite of tools (which I find to be highly scalable and configurable, but lags the competition in terms of an integration ecosystem as well as look and feel).
However, most of the industry has now shifted from ALM to DevSecOps toolchains. Therefore, you should be considering tools that integrate Agile planning, requirements and test management (i.e. the pillars of ALM) along with SCM, continuous integration, continuous deployment/delivery, continuous testing, continuous monitoring, continuous security, etc.
There are various vendors that claim to provide coverage for all of these within a single vendor solution (e.g. GitLab, AzureDevOps, AWSDevOps) or you can DIY and integrate your own DevSecOps toolchain from some popular choices.
The requirement stated is a one-liner and provides little information to dive in.
First, ALM tool is independent of what product you develop, you may use one for gardening as well! So, whether you want the team to develop web-app or anything else, you should think of how the requirements and the organisation as a whole structured. Do you need portfolio management as well as program/project and team management. I am talking about these as you are writing "large team". Also, try to think how interconnected will be the teams, in case the large team is put into smaller teams. How the teams will work, what mode of agile - scrum, kanban, scrumban, SAFe?
Jira, Azure DevOps etc can meet and scale the requirement of large team. For some personal level work where we around 6 people are collaborating, we are using Trello, as we just need a board (Kanban style).
I would request you to provide better details or we may have a session to discuss this.
I personally lie JIRA as ALM for anytime of Software because of their ease to create the setup as per my requirement, I am using for more than 8 years now, they keep coming up with something new with every release.
In my experience, I had the opportunity to use Jira and AzureDevOps and I found that in the last 2 years Microsoft did several great improvements. In my particular opinion, I prefer to use AzureDevOps over Jira with Bitbucket for more practical reasons:
1. AzureDevOps integrates Boards (Atlassian Jira), Repos (Atlassian Bitbucket), CI/CD (Atlassian Bamboo) in one tool.
2. AzureDevOps is more practical to trace work items with commits regarding Atlassian tools.
3. AzureDevOps is easy to use and more companies like banks here in Mexico and Latin America are using more than Atlassian.
Microsoft has been improving AzureDevOps with powerful features the DevOps engineer's life easier and productive.
Dear
it depends - what is your Development Environment ( i e IDE AND Programming languages )
if NET and Microsoft Dev Tools and environment - you can go with AZURE DevOps and GIT for your source Code , and you can plug in with the most used and common devops toolchain products - yes IBM ALM from my personal point of view based on my experience is more powerful, rich and stable. but to utilize the compatibility and end-to-end built-in integration if your teams are MS Experienced go with end to end Azure Devops.
if not MS Based - of course go with IBM ALM
and also consider the TCO/TVO factor
HP
I recommend Codebeaemer Please get in touch with to know more.
1) Cost advantage
2) allow customization
3) high degree of project management feature
for more details please contact me