Published on 01-Jul-2012
"IBM Rational software is helping to ensure the success of our customer’s initiative to transform health records access with greater efficiency and fewer defects." - Technical lead, a communications company
Customer:
A large communications company
Industry:
Telecommunications
Overview
This large communications company provides a range of products and services— including communications, networked IT and consultancy services—to address the needs of major corporations, governments and multisite global organizations. It also brings special expertise to customer groups with focused practices by redesigning processes to yield breakthrough yet cost-effective care models.
Business need:
The communications company sought an effective way to test the network infrastructure throughout a project during which applications from several suppliers were rolling out at different times.
Solution:
The company implemented IBM Rational software to create a simulated environment for automated testing of multiple provider protocols and interactions using a single framework.
Benefits:
With a repeatable testing process to on-ramp suppliers, the company reduced the risk of project delay or failure
Case Study
This large communications company provides a range of products and services— including communications, networked IT and consultancy services—to address the needs of major corporations, governments and multisite global organizations. It also brings special expertise to customer groups with focused practices by redesigning processes to yield breakthrough yet cost-effective care models.
The communications company is now bringing this expertise and innovation to an initiative aimed at transforming patient care records so that wherever and whenever a patient seeks care within a major national health network, medical providers will have secure access to the information necessary for diagnosis and care. A key part of this initiative was developing an electronic summary care record (SCR) available to authorized staff anywhere in the nation. Users will include personnel in every care setting, including 300 hospitals and offices for approximately 30,000 general practitioners.
More than access
For the national healthcare organization, efficiency and responsiveness are top priorities, as well as greater agility and flexibility to provide for and revise new requirements. The initiative is not just a project to improve access to patient records; it is a transformation of the way citizens, government and health providers interact to offer the highest quality healthcare in a safe, effective manner.
“Behind the screens” challenge
When the initiative is complete, administrative and medical staff will have a simple interface supported by an integration of diverse applications, data, communications and messaging protocols. With these different parts of the system infrastructure, the communications company took a best-of-breed approach.
The company selected two partners to provide the applications that address various care settings: one partner for acute trusts and one for community and mental health trusts. Further, the communications company chose to implement Sun Microsystems SeeBeyond middleware technology.
The communications company was tasked with making the connections among the systems flexible by allowing each vendor to interface in its own way. With flexibility, however, came greater complexity.
In addition to tailored integration work, the communications company had to test transaction paths that could contain multiple interfaces. Regression testing was required throughout the project because different applications were rolling out at various times.
This “behind the screens” challenge became as critical as the delivery of each screen itself. “We had a major challenge to streamline our processes in order to hit our targets and have a credible audit trail,” says the technical lead for the communications company. “We had to be more efficient, but the testing requirements were greater because of more connections and the need to help ensure accuracy because of the nature of personal health data.”
The communications company turned to IBM to deliver an automated framework for functional and regression testing using IBM® Rational® Test Workbench software. The company knew that Rational Test Workbench software was being successfully used in other highly complex environments. What it also experienced was innovation and responsiveness in the implementation.
Taking out cost with simulation
With integration testing, not all parts of a process and the underlying infrastructure may be available when a test is scheduled. There are two main causes for the lack of availability.
One, the interfaced system may be down for maintenance or a third party may own it.
Two, there may be a cost for using programs and connections for testing purposes. This occurs with some enterprise applications and when systems are under outsourced management. Some outsource contracts charge access fees for use outside of release schedules, and these costs may not be included in the project or test budget.
The communications company faced the different challenge of coordinating testing deadlines with installing the network connection. The health organization’s care records system operates across a complex infrastructure of communications, messaging and applications. Running the network from the data center and installing full licenses of the enterprise service bus (ESB) complicated matters. The project timeline became dependent on factors outside the development and testing activities.
Rational software offered a solution with simulation. The Rational Test Workbench software heterogeneous systems led to the invention of an automated virtual application, an industry first. This function was used to create a lightweight alternative to actual systems. Simulation allowed the communications company to automate tests for the interfaces with full functionality.
The company valued the code-free environment for virtual application development, ensuring that it could be used across the project lifecycle without regard to additional expense. “With Rational Test Workbench software, we not only avoided the cost of the physical infrastructure but also the high labor costs. It is time-consuming to have ongoing maintenance of code related to manual virtual applications, and it requires specific skills.”
Simulation also provided the ability to “pop in” test assets according to test schedules rather than system availability. IBM advocates created simulation assets as part of test suites to virtually eliminate slipped project milestones because of creeping testing cycles.
Standards that aren’t standardized
Health Level 7 (HL7) messaging standards are commonly accepted guidelines for exchanging, integrating, sharing and retrieving electronic health information. They standardize language, structure and data types. The communications company was testing HL7 V3 but wanted a tool to also test HL7 V2.
The unexpected finding was that the HL7 standards had been changed to accommodate various implementations. Rational Test Workbench software handles both the standards and the customized versions of the messages. The IBM Rational software already has built in plug-ins for several industry-specific messaging, helping to enable testing with both HL7 V2 and HL7 V3 amongst many others.
The next connection
System deployment involves rolling out various patient scenarios. The first two require developing and testing an extensive test data pack. The third requires the ability to replace the patient data with different values. All three scenarios were covered efficiently and effectively with the Rational Test Workbench product.
Further, the communications company expects to extend the testing framework beyond the functional and system testing phases into performance testing as well. The ease of uplifting a functional test case into a performance test is already proving very beneficial.
For more information
To learn more about IBM Rational software, please contact your IBM representative or IBM Business Partner, or visit the following website: ibm.com/rational , or ibm.com/software/rational/offerings/quality
Additionally, IBM Global Financing can help you acquire the software capabilities that your business needs in the most cost-effective and strategic way possible. We'll partner with credit-qualified clients to customize a financing solution to suit your business and development goals, enable effective cash management, and improve your total cost of ownership. Fund your critical IT investment and propel your business forward with IBM Global Financing. For more information, visit: ibm.com/financing
Products and services used
IBM products and services that were used in this case study.
Software:
Rational Test Workbench
Legal Information
© Copyright IBM Corporation 2012 IBM Corporation Software Group Route 100 Somers, NY 10589 Produced in the United States of America July 2012 IBM, the IBM logo, ibm.com and Rational are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at ibm.com/legal/copytrade.shtml This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided.