Tuesday, October 27, 2009

The Unexpected Benefits of Contact Center Load Testing Setup

Launching a new contact center? Preparing to load test it to make sure it works? It isn’t just about throwing 100 or 1,000 or even 10,000 calls at a solution to see what happens. That’s taking the “let’s see if this breaks it!” approach, and like I’ve mentioned before, that becomes a self-fulfilling prophecy.

Many of our customers have been surprised to find that preparing for “the dreaded load testing event” can actually help everyone – employees and vendors alike – work more effectively as a team. Everyone benefits (including end-user customers) when you approach testing as a team effort instead of a series of isolated exercises to generate reports, which can be used to beat up vendors & colleagues later.

(Warning … necessary plug approaching) IQ Services pioneered the team testing approach for contact center load testing over 13 years ago. So we know from experience that a successful contact center launch starts with common objectives and widespread, shared understanding. This doesn’t happen by fiat – it takes effort & guidance (and the earlier you start the better). It is still exciting for us to see how the techniques we use to prepare for a load test also encourage everyone on our customer’s team to invest some skin in the game. Talking through what’s supposed to happen – from the end-user customer’s perspective – really helps the team get their collective head screwed on straight. It’s all about the customer experience, not just the CPU consumption or the routing plan or the VLAN partitions. If it doesn’t all work together when hundreds or thousands of customers each try to do their own thing, it really doesn’t matter if the web services building block works in isolation or under twice the load as expected. You can’t imagine how many times we’ve been in the early stages of a test engagement and heard astonished customer team members say to each other “You expect it to do what?!?”

No, really.

But that’s great news! Because it happens during a test planning session, not at 10:30 AM on the morning the system goes live.

One of the key items we review (which seems so obvious to the team after the fact) is the list of who’s responsible for everything – internal and vendor – and making sure each person is plugged into their piece of the action when we start to light up the test. For example, routing and hunting are huge, whether you’re doing it yourself or counting on a toll-free network services provider. You want those resources online & participating during the test activity – not just available by pager or cell phone. Because if there’s an issue and Theo isn’t available to (1) dump the logs before they roll over, (2) interpret the results, and then (3) fix the translations right now, you might have to bring down the curtain. Then you’ll be making plans to do it all over again tomorrow night or next week or probably when you’ve promised to chaperone your kid’s traveling soccer tournament over in Fargo.

By preparing for contact center load testing early in the process, you start considering critical questions that can impact everyone on the team but that might not otherwise be discussed. Which applications are the riskiest, which data feeds the most tenuous? How are the various sites supposed to function, individually and collectively? Caching? Record locking? How do we find out if the SIP trunks really can handle the same burst rates that PRIs dealt with? Early contact center load test discussions seem to help everyone:
  • Stay focused on the real business objectives
  • Have a keen understanding of their role/their component’s role in meeting those objectives
  • Clearly see where responsibility for any issues lie
  • Pitch in where possible to get things resolved and working so testing can continue
  • Have a shared understanding of what a successful launch will look like

Go through the load test planning and setup process in a methodical fashion. It gets your team onboard, you’re prepared to handle just about everything and you’ve probably addressed a myriad of issues before you’ve even launched the first test call.

Mike Burke
http://www.iq-services.com/
6601 Lyndale Ave South, #330
Minneapolis, MN 55423

Tuesday, October 20, 2009

The Canoe Approach…Priceless

Over the past four decades, I’ve worked with customers who purchase products and services from communication companies. One of the most important things I’ve learned from working with these companies and customers is what I call the “canoe approach” to customer service. It isn’t just a cute saying. It is a solid approach that takes the customer relationship to a deeper level. It works well when followed by a single employee. But the real value of this approach hits home when any entire company lives by it. The canoe approach gives everyone in the vendor company – even sales and marketing – a way to put some muscle behind the hype. It presumes that to have a really good customer relationship, your customers need to know you’re there with them when they’re working on tough problems and trying to resolve their company issues. You are really in the canoe with them.

The work I do at IQ Services gives me an opportunity to apply the canoe approach quite often. As you know, we offer load testing services. Because the systems we test are often already in production, we must test late at night or early in the morning to reduce impact on real end-user callers. This means that a test might be running from midnight to 5AM. The canoe approach means that IQ Services is there with the customer throughout all those hours of testing and tuning and retesting. It means my colleagues (often times a Project Manager and Test Engineer) are there to look out for our customer’s best interests and to help them address whatever problems might arise. It also means that as a salesperson, I should be there sometimes for the test as well even though our project implementation experts can handle it without me. The value of my presence isn’t necessarily realized during the wee hours of the night, but rather the next morning when I have chance to talk to the customer. They know I was there and understand what happened and that I’m there again in the morning to continue helping them solve their issues.

As a salesperson, I’ve always found that customers respect you and depend on you much more when you are in the canoe with them during difficult times. But when a customer feels like an entire vendor company is in the canoe with them…well that’s priceless.

Gregg Williams





http://www.iq-services.com/
6601 Lyndale Ave South, #330
Minneapolis, MN 55423

Wednesday, October 7, 2009

It is Customer Service Week!

So IQ Services would like to take a moment to honor and thank our clients who care as much about their customers as we care about ours. As experts in the contact center and communications solutions industries, customer service is at the very core of our clients' businesses and careers. It may sound sappy, but their efforts to improve the business practices, technologies, methodologies and services surrounding customer communications make the world a little better every day.

Is there someone you think deserves special recognition for their customer service efforts? If so, send us a quick email this month (October, 2009) telling us who deserves a small token of thanks and why. We'll pick two winners, send them coffee mugs and post their names on this blog.

Thank you for all you do to deliver the best possible customer service to your customers.

http://www.iq-services.com/
6601 Lyndale Ave South, #330
Minneapolis, MN 55423