Almost by definition, IT organizations are struggling to cope with multiple application development projects involving any number of programming languages and tools. To make it simpler to manage all those projects, CollabNet this week released an upgrade to its application life cycle management (ALM) platform that now includes integration with Git and Gerrit software repositories.
Jan Liband, vice president of marketing at CollabNet, says version 7.2 of TeamForge leverages open APIs to provide an ALM platform that can be integrated with other software repositories and with almost any point tool that a development team chooses to use.
Announced at the Agile Con 2014 conference, TeamForge 7.2 provides support for enterprise-class requirements with Git and Gerrit that include history rewrite resurrection, configurable Git push/history notifications and the ability to permanently delete Gerrit projects. Organizations also have the option of viewing project-scoped dashboards in TeamForge simultaneously.
In addition to enhanced Git and Gerrit support, TeamForge 7.2 also includes new Task Planning boards that can provide full traceability from planning through coding, build, test and delivery, alongside expanded reporting, automated notifications and integrated tracking capabilities.
TeamForge 7.2 also comes with new life cycle metric reporting tools that provide visibility across projects in a way that enables IT organizations to compare how long it took various development teams to accomplish comparable tasks. In addition, those reports are intended to give IT organizations insights into how hard various development teams are working by accessing task and issue burn down/up charts; identifying the number of commits and builds per day, week or month; and providing deployment frequency. Community Metric Reports provide organizations with a measure of overall team engagement by measuring how often projects and tools are accessed by global workgroups.
Finally, a new version of Orchestrate, the life cycle activity stream visualizer included in TeamForge, includes support for extensive work item associations, default pipeline views and automated notifications of activity stream updates.
Liband says the thing that differentiates TeamForge most is that as an ALM it’s not optimized in favor of one development environment or methodology versus another. As an open ALM framework, TeamForge is designed to allow organizations to manage projects based on any number of programming languages being used today, but also new ones that are likely to emerge in the future.
Of course, not every developer is going to be particularly excited about the fact that management teams now have better tools for tracking every little nuance of a project. But in a world where agile development has made managing those projects more difficult than ever, organizations of all sizes are looking to bring a little more order to the agile development chaos.