HP has announced two new application quality offerings. HP Service Test Management 10.5 and the enhanced HP Functional Testing 10.0, which advance application modernization by allowing clients to focus their time on application quality while improving the line of sight between development and quality assurance teams.
“These tools will allow enterprises to model and maintain the map of the world of complex systems,” said Mark Sarbiewski, senior director of products, HP Software & Solutions. “When something is changed, they can connect the dots and see what the tests they should run to see if they changed something.”
“If you don’t have this visibility, people either run every test possible because they are afraid or undertest out of ignorance, thinking a small change wont affect a part of the system that’s one or two components away.”
Sarbiewski referred to a recent study by Forrester Consulting on behalf of HP which showed a strong demand for application modernization at the enterprise level. The worldwide study of more than 200 IT business decision makers found that bloated portfolios and obsolete technologies are stifling business agility and productivity. Eighty percent of IT decision makers cited obsolete and overly complex technology platforms as having significant or critical impact on application development productivity. This was followed by cumbersome software development life cycle processes (76 percent) and difficult to change legacy applications (73 percent).
Modernizing software development lifecycle tools and processes yields dramatic or significant gains in the study. Improving the software development life cycle, including software testing processes, was among the most popular pursuits by organizations surveyed, with 51 percent currently underway with this initiative.
“This has become a big practise area for the large system integrators,” Sarbiewski said. “This issue of how we validate software is just booming across the board. And it is getting more complex because it’s more modularized now. We want to help people be able to test things easily.”
Sarbiewski said that 10 years ago all the internals of systems came with the system, and vendors like SAP would make sure any changes worked. “But now people have pulled those apart, componentizing their application systems, so now people have to test to make sure they don’t have a weak link in the chain.”
“The Web was a significant driver of application systems being pulled apart,” he said. “When we moved from the mainframe to client-server, client-server drove GUI testing, and things were pulled apart as servers became very specialized. When SOA architectures came out, it solidified the thinking of software as a collection of easily assembled capabilities rather than big blobs.”
Legacy apps are also part of the problem Sarbiewski said.
“Historically when you have these giant applications, they are harder to change. Some are written in languages that are now difficult to support.
The two HP solutions are designed to address these issues.
HP Service Test Management 10.5 helps clients mitigate risk and improve business agility. With increased collaboration between development and quality assurance teams, HP STM 10.5 helps clients improve quality earlier in the testing life cycle, enabling quicker response to development changes. Built on HP Quality Center, HP STM 10.5 also increases testing efficiency as well as overall throughput of application components and shared services.
HP Functional Testing 10.0 ensures application quality to address changing business demands. With the new Web 2.0 Feature Pack and Extensibility Accelerator, HP Functional Testing now provides comprehensive support for dynamic Web 2.0 applications, and enables testing any rich internet applications (RIA) technology with a single product.
Both new solutions are part of the HP Application Lifecycle Management (ALM) portfolio, which addresses application quality, performance and security from proposal through production. HP ALM is a key component of HP’s Application Transformation solutions, which help clients assess their application portfolio, select and execute the right modernization strategy, and ensure the effectiveness of its ongoing operations.
“This is significant for partners because customers really want two things — more innovation and best experience — so the ability to deliver a modern application in an agile way is a fundamental task,” Sarbiewski said. “This helps those VARS meet that task. By bringing in automation and better management, the game has changed from a brute force method. By doing it with more automation, with fewer people, VARs can differentiate what they do and drive margins higher. That’s the emerging strategy with our partners – deliver a consistent result with fewer people.”