Consider Interoperability Throughout Life Cycle
Consider interoperability throughout life cycle
In today's data centers-whether the systems are collocated or distributed across the cloud-interoperability matters more than ever. You should start considering interoperability during requirements and design. You should continue to address key interoperability risks such as performance, security and reliability throughout the life cycle-including code reviews, static analysis and testing, especially during system integration testing.
Since system integration testing involves test types that have very particular test data requirements, be sure to plan carefully for this phase of testing. And, in your system integration test plans, don't forget to include SAAS and open-source applications that you use in your data center.
Achieving interoperability in your data center is not a trivial matter. By addressing the main topics raised in this article, you can reduce the risk of nasty interoperability surprises in your production environments.
Rex Black is President of RBCS. Rex is also the immediate past president of the International Software Testing Qualifications Board and the American Software Testing Qualifications Board. Rex has published six books, which have sold over 50,000 copies, including Japanese, Chinese, Indian, Hebrew and Russian editions.
Rex has written over thirty articles, presented hundreds of papers, workshops and seminars, and given over fifty speeches at conferences and events around the world. Rex may be reached at firstname.lastname@example.org.