Five fundamental proof-of-concept guidelines

July 31, 2013 § 5 Comments

If you’re selling a sophisticated or costly technical solution, it’s highly likely that your prospect will demand a proof-of-concept (POC) before committing to a purchase. Failing to successfully complete this vital task means that you won’t make the sale. Yet over the course of many years, I’ve seen a surprising number of botched POCs. Sadly, most of these fiascos had less to do with product or service shortcomings, and more to do with the process and people who were involved in the POC.

To help  you deliver better POCs, I’ll be writing a series of blog posts that showcase some best practices. For now, remember these five essential guidelines when you agree to perform a POC:

  1. The POC must always occur in the context of a sale. Otherwise, it’s just a costly and time-consuming demo.
  2. The POC must have a client-side business and technical sponsor. Otherwise, nothing will come of your hard work.
  3. The POC must have a clearly defined set of goals. Otherwise, the client will keep moving the goalposts.
  4. The POC must have an agreed-upon timeline. Otherwise, the POC will stretch to infinity.
  5. The POC must have internal support from the company that’s trying to make the sale. Otherwise, you won’t get the assistance you’re likely to need.

Mission-Critical Service Testing Fundamental #2: “Test with Realistic Data” Webinar is now available

June 15, 2013 § 1 Comment

SmartBear has just published the second Webinar in my seven part series of best practices for service and API testing. In this installment, I point out the importance of using lots of realistic data when testing your services. You’ll find it here.

If you’re interested in being notified of future editions, subscribe to the blog or follow me on Twitter: @RD_Schneider.

The Seven Fundamentals of Mission-Critical Service Testing

April 9, 2013 § 3 Comments

Software services – whether SOAP, RESTful, JMS or otherwise, are incredibly important enterprise technology assets that form the foundation of many vital systems and applications. This means that any functionality or performance problems with these services will heavily disrupt your operations.

This makes the job of testing these services more important than ever, yet many enterprises don’t devote the appropriate amount of time, effort, and people to this task. And even when they do, they often don’t follow any kind of formalized testing methodology to help ensure repeatable success.

In this series of Webinars published on the SmartBear blog, I present my take on a set of best practices that you can follow to ensure that your services are production-ready. They include:

  1. Thoroughly Test Your Services
  2. Test Using Large Amounts of Realistic Data
  3. Make Sure Your Services Are Secure
  4. Get the Most Productivity from Your Developers and Testers
  5. Fully Track Your Test Results
  6. Test Your Services Under Anticipated Loads
  7. Make Sure You Govern Your Services

Here’s a link to the introductory Webinar.

Free tutorial on SoapUI JDBC TestStep

February 17, 2013 Comments Off on Free tutorial on SoapUI JDBC TestStep

I’ve been writing an ongoing series of blog posts on making the most of soapUI Pro. Here’s the next installment, which explores how to use the JDBC TestStep to evaluate the contents of your database. This is a very powerful capability, because it lets you use soapUI as a complete, all-encompassing quality assurance platform for testing services, Web sites, and databases.

Interested in SoapUI on-demand training and certification? Learn more here.

Where Am I?

You are currently browsing entries tagged with software at rdschneider.

%d bloggers like this: