Application Lifecycle Management Matures
Study finds improved processes are the number one reason to invest in ALM and improved visibility is the primary benefit.
The real problem with application lifecycle management (ALM) is that it's intrusive. As a result, there's a lot of resistance not only from developers, but also the IT operations teams that generally already have their own favorite management tools in place.
The end result is that ALM people in charge of the ALM system just wind up being glorified project managers that nobody has any time for. The problem that people in charge of ALM have to solve is how to provide what is obviously a much-need "DevOps" function in way that isn't so obtrusive.
The folks at CollabNet think they have found a way to address this issue with the release this week of CollabNet Connect, a layer of software that integrates diverse ALM and IT operational systems. According to Lothar Schubert, CollabNet senior director of product marketing, the rise of agile development has added a lot of stress across the entire IT organization. As the stream of new application releases and updates steadily increases, IT organizations are discovering they don't have the tools and processes in place to manage that kind of volume. At the same time, the resistance to a highly structured approach to manage application development is high.
Schubert says that CollabNet Connect is designed to gather information from all the relevant sources in the enterprise without getting in anyone's way or forcing them to give up using their favorite tools. CollabNet Connect integrates with the TeamForge ALM tools from both CollabNet, Hewlett-Packard and JIRA software development and collaboration tools from Atlassian, while also providing support for Git open source version control software.
CollabNet Connect, says Schubert, makes the CollabNet ALM platform extensible in a way that allows the people who are in charge of ALM to get the information they need to manage the application lifecycle process without having to get in anybody's way.
When it comes to any type of project, the cultural issues associated with successfully managing that project far outweigh the technical challenges that need to be overcome. But every once in a great while the technology can be the solution to - rather than the source of - the cultural problem.