May 16, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Enterprise Service Bus Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
Planning and Conducting Enterprise Service Bus Rides (Part II)
05/17/2006
By Brenda M. Michelson, Principal, Elemental Links

*Editor’s Note: This is an excerpt prepared for ebizQ from a report originally issued by the Patricia Seybold Group on December 15, 2005. The full report details are available at http://www.psgroup.com/detail.aspx?ID=668

ADVERTISEMENT
Our Popular Webinars
Achieving Process Optimization and Efficiency in Manufacturing –
A BPM Best Practice
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration
Avoid the SOA Pitfalls that Prevent ROI
BAM for BPM Survey Results Are In! Learn What’s Driving New BAM Investments
More Webinars

Read part I of the ebizQ excerpt here.

    PLANNING THE VENDOR RUN-OFF

  • Define Incremental Test Cases. Both the vendor run-off and your in-house tests will be time constrained. To maximize the time, define tests cases that can be built out incrementally, to demonstrate product capabilities. For example, start with a simple integration scenario that exposes a back-end customer database through a customer lookup service. Next, incorporate the customer lookup service in an orchestration, perhaps open customer account. Finally, add the open customer account orchestration to a process, such as loan approval, which could also include logging and notifications.
  • Describe Your Test Cases in Business Terms. The test case requirements you send to the vendors should be described in terms of “what,” not “how.” That way, you can see and evaluate the vendor’s recommendation for “how.” For example, your description of the customer lookup case might be: The customer lookup service accepts customer ID, name or telephone number as input, and returns customer ID, name, address, phone, and status. The customer database is stored in an Oracle DBMS, and is accessible through a plain old Java object (POJO).
  • Communicate Standards and Constraints. Make sure you share any in-house standards or constraints with the vendors. For example, if you have standardized on Restful (XML/HTTP) services rather than Web Services, articulate that as a requirement. If privacy compliance is important and certain data elements need to be stripped or encrypted, articulate that as a requirement.
  • Request an Architecture Review. Based on your test cases, standards, and constraints, ask the vendor to provide a suggested architecture to resolve your tests. The architecture should include views of each test case (integration scenario) as well as the design, development, and runtime environments. Use the architecture review as a final gate before bringing a vendor on-site for the run-off. If the architecture presented doesn’t match your vision, and adjustments can’t be made, move on to another vendor.
  • Negotiate Post Run-Off Resource Access and Ownership. In your deal, secure access to the software installation and run-off deliverables for the duration of your internal proof-of-concept. Be clear as to the ownership and rights in respect to the run-off deliverables, particularly software components that contain your IP.
  • Be Prepared! Secure and prepare equipment and personnel before the vendor is on-site. Don’t allow small problems––security access, operating system patch levels, or incorrect personnel—to obstruct your test period, and provide the vendor a built-in excuse.
  • Work One Product at a Time. Schedule one vendor at a time. Block a one-week test period (minimum) immediately following the vendor run-off. Capture all results, questions, concerns, and reactions before moving on to the next product.
Page 1

More Top Stories
AMR Research: The Future of the SOA Market Gold Club Protected
So What the Heck is a Service Anyway? Gold Club Protected
Is Governance the Silver Bullet of Agility? Gold Club Protected
Understanding SOA Service Life-Cycle Management Gold Club Protected
SOA Needs a Bouncer Gold Club Protected
Your SOA is Only as Good as Your Relationship Triangle Gold Club Protected
More Top Stories
Related News
IBM Unveils Insurance Operations of the Future Powered by SOA
Infosys Integrates Relativity Technologies into its Modernization Methodology
Hewlett-Packard to Acquire EDS for $13.9 Billion
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
PepsiAmericas: Realizing Real-Time Communication
a refreshing approach to ESB and data integration

Date: May 28, 2008
Time: 13:00 PM ET
(17:00 GMT)

REGISTER TODAY!
Accelerate Agility and Lower Costs by Virtualizing and Governing Your SOA
Date: May 29, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  GCR SOA Justification Research Executive Whitepaper
Find out what early adopters are thinking about SOA financial justification! Where do they see the costs and benefits? The most significant...Learn More
ebizQ also recommends
 BI for Telecom
 BI for Process Industries
 BI for Health Care
 BI for Decision Makers
 BI for Consumer Packaged Goods
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map