SOA Testing with iTKO LISA for Enterprise Software ISVs

No other industry may have a stronger need for automated SOA testing than the actual companies that produce enterprise applications. iTKO's LISA was built from the ground up to talk to these various middleware components and simulate the conversations between disparate SOA technologies.

For software companies, in the near future, maintaining test context across multiple components will become a business requirement and not just a nice-to-have. Wouldn't it be ideal to know you are delivering the "cutting edge" technology for your software customers with confidence that your applications are ready for battle in the real world?

LISA

The Quality Lifecycle.

Wouldn't it be ideal if your testing worked as shown above? When you use LISA, your testing efforts don't get thrown away at the end of a release. Your tests become part of an overall quality lifecycle that your customer support, customers and services teams all feed into development and QA. The value proposition for this kind of reuse in a software company is unmistakable.

Partnering to make your proprietary software more testable, by your team and end customers

ISV customer/partners such as Versata, Inc. embed a portion of LISA into their product as part of their make-ready for shipment. That portion of LISA can be activated at the customer site by purchasing an additional license to our product.

For our mutual customers and delivery partners, testing with LISA is a win-win. Customers get enhanced support and a faster, easier quality engineering effort. Our partners increase their customers' satisfaction, gain a new revenue stream, and reduce their cost of support simultaneously.

Finally, iTKO is a good partner to the enterprise ISV. We have a laser focus on improving software quality and testability - and nothing else. We aren't going to consume your customer's IT budget by trying to dictate a new software governance lifecycle or installing a bunch of high-paid consultants on site.

We build the testing platform. You build the solutions.

Because of the unique design and capabilities of LISA, independent software vendors (ISVs) are increasingly interested in iTKO as their quality partner of choice. Further, they are seeing the potential customer service and support venue that LISA provides them as an enhancement to their own service offerings.

LISA

iTKO's LISA was built from the ground up to talk to various middleware components and simulate the test conditions that occur between heterogeneous SOA technologies.

LISA's extensibility and framework answers the inherent quality challenge of SOA applications. No team has the resources to produce and maintain a test harness from scratch for every technology, much less the connection points between those disparate components. With a collaborative platform, you start with the ability to test most modern and legacy components out of the box. But beyond that, having a platform built to extend to the next technologies, connection standards, and the way your team may have customized your apps.

LISA enables truly agile development within your group

By now, anyone involved in enterprise software development is familiar with the concept of Agile programming: shorter iterations of a smaller feature set, continuous releases, and continuous testing. Also known as "test first" or "XP" methods, Agile is essentially about making your development process more responsive to the changing needs of your customers.

There are 3 great reasons to adopt agile methods.

  1. your new capabilities and features are first to market
  2. you can outmaneuver competitors by being able to react faster
  3. your solutions directly impact the current needs of customers

Agile is first and foremost about testing. Without effective tests that accompany each iteration, you cannot confidently introduce a feature that will work for the business. So in Agile development environments, quality becomes a governor on the velocity of your entire IT infrastructure.

Here's where most agile processes fail - they are oriented toward coding tasks and unit testing alone. Therefore only developers are able to get involved at present, due to the high level of technical expertise required to write a new program to test. Everyone should be creating and executing tests as code and components are introduced. iTKO LISA allows everyone to participate in testing components of the application long before the end of development.

Contact iTKO

Software vendor? Talk to iTKO today and find out how LISA can improve your software quality, while letting your team focus on innovation and customer service.