A Look Inside the Agile Toolbox: 10 Top ALM Tools

The pervasive use of Agile methodologies has changed the way that development teams work. With this change, new tools and vendors have entered the traditional application life-cycle arena.

A recent evaluation of this trend was published by Forrester Research, the “Agile Development Managements Tools Forrester Wave” report.

Key observations of the report:

Tools have changed to be task, management and report oriented. There has been a shift from traditional ALM tools, which focused on development artifacts and their relationship, to tools which bring change and task management to the top of the feature list, support the development team in their daily tasks, and enable work to be reported and measured.

Project management becomes integrated. Traditionally, planning and reporting in development projects has been disconnected from the actual work being done with project management tools, and only limited integration with ALM tools. As Agile methods are adopted, project management requires more complete integration to allow teams to re-plan frequently and optimize flow within the team. More integrated solutions allow task, change (defect or story), and resources to be linked and reported on, which provides a more streamlined planning and reporting approach.

Scrum is popular; “Scrum but” is the implementation. Many teams use the Scrum framework for the basis of their approach, yet increasingly the report found teams following Scrum but adding other practices to this base flow. These hybrids include other Agile processes such as Extreme Programming XP and Feature Driven Development (FDD) as well as traditional approaches such as Project Management , Body of Knowledge (PMBOK) and Unified Process.

Integration with other tools is key. ALM tool users typically have unique collections of practitioner tools, so it is unrealistic to expect those customers to move to one vendor for products. As the practitioner market becomes both specialized and commoditized, it is important for an ALM tool to provide good integration, allowing data to be harvested from those tools and work to be driven to them. Agile encourages dashboards to be created to show build, test and work status, so tool integration must be able to provide that information.

Ten Agile development management (ADM) tool vendors were evaluated: MKS, IBM, CollabNet, Rally Software, Atlassian, HP, Serena, Microsoft, VersionOne, and Micro Focus.

A summary of the Forrester vendor evaluation concluded that IBM and MKS led the pack with the best overall current feature sets. Atlassian, CollabNet, and Microsoft are also leaders with capable products and aggressive strategies that will result in significant product improvements. Rally Software Development is also a category leader—it offers the best current balance of product capability and strategic outlook. HP, Serena Software, and VersionOne are strong performers offering competitive options. In the case of HP and Serena, their products are recent introductions to the market and are expected to improve as the vendors mature and gain customers. VersionOne is a stalwart in the Agile space and offers excellent planning capabilities but is less flexible than other products when it comes to reporting and integration with application life-cycle management (ALM) tools. The solution acquired by Micro Focus appeals to client-server and legacy developers, but Micro Focus must clarify its future strategy.

The authors recommend three take-aways for application development professionals:

  • Look for their current tools to provide better support for Agile teams.
  • Integrate planning into ALM.
  • Use ALM tool as the change hub for software delivery.
Software Consortium
Software Consortium is an award winning provider of software technology solutions for private and public-sector clients. SCI teams focus on helping clients achieve strategic, as well as tactical goals at high returns on investment using the wisest proportion of teaming, people, processes and technology. For more information visit: www.softwareconsortium.com
Software Consortium
Software Consortium is an award winning provider of software technology solutions for private and public-sector clients. SCI teams focus on helping clients achieve strategic, as well as tactical goals at high returns on investment using the wisest proportion of teaming, people, processes and technology.

The Related Post

LogiGear Corporation   LogiGear Corporation provides global solutions for software testing, and offers public and corporate software-testing training programs worldwide through LogiGear University. LogiGear is a leader in the integration of test automation, offshore resources and US project management for fast and cost-effective results. Since 1994, LogiGear has worked with hundreds of companies from the ...
A tool empowering you to reach your automation successIn case you haven’t heard, earlier this month we launched TestArchitect Team, the new, free, test automation tool that empowers testers to achieve automation success.
To adapt with the fast software delivery pace in today’s world, the same automation test suites should be able to run on a range of various platforms: different Operation System versions, different Application under test versions, different localization versions, etc. All while keeping the test development and maintenance effort at the minimum.
December Issue 2019: Tester Profile – Real World Stories
We’re excited to share with you the latest and greatest features of TestArchitect Gondola, as well as how to use them. So, check them out below! Gondola Studio UI/UX ImprovementsGondola Studio’s new Test Execution Dialog makes it easy to configure and run your test. You can choose the browser or device you’d like to run ...
    Clemens Reijnen   Clemens Reijnen is a management consultant at Sogeti, specializes in Application Lifecycle Management, he gives ALM courses throughout Europe and is a frequent speaker at conferences. Next to supporting teams to deliver better software Clemens also writes on the blog www.ClemensReijnen.nl, where many articles and side projects can be found. ...
In today’s retail marketplace, digital channels hold a prominent and often central position. Modern software practices emphasize the need for rapid development and deployment. The retail world is no exception to this need for speed. Continuous Testing is a great strategy for getting increasing velocity.
Much has been written over the past few years about SMAC—Social, Mobile, Analytics and the Cloud—as the new platform with exponential growth. In this article we will answer the question: what is this and what does it mean to software testing? What is SMAC?
Check out all of the new features and functionality of TestArchitect Version 9, aimed at helping accelerate companies on their Digital Transformation journeys.
With the new release of Selenium late last fall, it was viewed as a saving grace to many test teams. The launch of the upgrade came with the bonuses and testing tools most had been waiting for, but unfortunately there was still a kink in Selenium’s armor: the Firefox browser.
D. Richard Kuhn – Computer Scientist, National Institute of Standards & Technology LogiGear: How did you become interested in developing applications for combinatorial research? What led you to it personally, and what did you find fascinating about it? Mr. Kuhn: About 12 years ago Dolores Wallace and I were investigating causes of software failures in ...
Budget-friendly planning and management tools—plus a few others. I have been researching sources of test tools and other resources that are inexpensive or free. In some cases, you get what you pay for. However, it is possible to automate some or a lot of your testing using these tools. The good news is that the ...

Leave a Reply

Your email address will not be published. Required fields are marked *

Stay in the loop with the lastest
software testing news

Subscribe