News

Amid Uncertainty, Borland Adds 'Release Readiness' to ALM Suite

As it struggles to move beyond the cloud surrounding its business, Borland Software today released a new module to its application lifecycle management (ALM) portfolio focused on improving the quality of apps delivered by development teams.

The company's new TeamInspector is the fourth component of the Borland Management Suite (BMS) launched last summer and the first upgrade since its initial release. BMS uses the company's open ALM framework to let development teams integrate software delivery management into existing tools and processes. The first three components of the suite focused on demand management, project management and analytics.

TeamInspector provides development managers with dashboards which bring together key metrics from various test, analysis and build tools, said David Wilby, Borland's vice president of product strategy. It also supports code provided by both agile and iterative development teams, Wilby said.

"We normalize the data and bring it up into a portfolio dashboard, a real-time information display that allows you at any point in time to see multiple projects across the board and see their general health," Wilby said. "Like any dashboard, you can drill down to a much more detailed layer of reporting and to the source materials if you want."

The normalized data goes into a data store. Through the dashboard, managers can perform historical reporting against it, conduct trend analysis and identify key metrics that predict how a build is doing or how the combination of code coverage, unit tests and builds are going to perform at a particular level, enabling the manager or leader to determine whether an app is ready to be released, Wilby said.

Among the testing frameworks TeamInspector now supports are Junit, Nunit, Emma, Checkstyle and Borland's own SilkCentral Test Manager (SCTM). The first three software change and configuration management (SCCM) tools it will support are Perforce, StarTeam and Subversion. Among build tools it will support are Ant, Nant and Command Line.

While TeamInspector focuses on code quality and complexity, Borland is also looking at future features such as IP coverage, license coverage and security issues, Wilby said. "The idea is we have built an architecture that is extensible and open and we will build out a further set of Inspectors," he said. "Using the build as a trigger, we have a very early warning into whether the code is ready and scalable and secure enough that we have confidence that regardless of whether its going to be handed over to QA, that they are getting good material,."

TeamInspector addresses a key requirement for those who use BMS, said Bola Rotibi, a principal analyst with Macehiter Ward-Dutton. When it comes to ALM from a code testing and delivery perspective, BMS is competitive with offerings from IBM and Microosft, Rotibi said.

"The challenge for Borland is when it goes beyond the delivery and the more end-to-end ALM story, which includes the operational side, operational management and service management, as well as the business governance and business process side. They aren't leaders in that space," she said. "That whole end-to-end focus is a bit constrained, however. From an ALM from a software delivery perspective, that's where they are focused and are doing a good job."

Still overshadowing Borland are concerns about the state of its business. In addition to abrupt departures of CEO Tod Nielsen and senior VP of R&D Peter Morowski last month, the company has cut 15 percent of its workforce amid a decline in revenues and a sharp drop in its share price.

"What's happening in the board room is overshadowing their work," Rotibi said. "If I was a customer, I'd be looking for reassurance that there's a good, viable, long-term business going forward."

An indicator may come later this week; the company said today it will report its fourth quarter and 2008 year-end earnings on Thursday.

About the Author

Jeffrey Schwartz is editor of Redmond magazine and also covers cloud computing for Virtualization Review's Cloud Report. In addition, he writes the Channeling the Cloud column for Redmond Channel Partner. Follow him on Twitter @JeffreySchwartz.

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube