I’ve been meaning to put some thoughts down about this for a while. My catalyst actually to get round to it was being asked to deliver a presentation on Softcat’s unique brand of employee and customer satisfaction at the recent Call Centre Focus conference. We were asked to present through our partners QGate, who support and develop our CRM platform. They know how seriously we take employee satisfaction and customer satisfaction, and felt we had something to share.
I spoke for most of the time about the crazy place that Softcat is – how we give everybody breakfast, arrange for their ironing to be done, and generally have a great time (whilst working really hard of course) – and how because our employees feel valued, empowered and rewarded they will absolutely go the extra mile for our customers.
One point I did make relates to a conversation I have been having more and more with IT guys recently. Many IT teams are concerned that lack of recent investment in infrastructure, coupled with the growth of the importance of, and demands on, IT, has led to systems that are under-performing and not delivering the user experience which their internal customers demand. I am convinced that this has a direct effect on customer service, in that customers don’t get the information or response that they need quickly enough.
Equally importantly, I think this has a serious impact on employee satisfaction; if your people can’t get their systems working quickly enough to do their job, they are going to be less happy in their work. Doubtless this will affect their usual sunny disposition in dealing with customers! We’re currently making a huge investment in our own infrastructure to ensure that we can deliver to our staff and our customers the performance that they need – I’ll tell you more about the details of what we are doing in a future post.
In the meantime, a few things you might like to think about relating to performance and user experience (by no means an exhaustive list, and I would be very interested in your feedback in the comments):
- Look into virtualisation as a cost-effective (and cost-avoiding!) way of upgrading ageing hardware and of allowing you to move applications around your infrastructure to free up space
- Look into storage – SSD is becoming more and more prevalent, and, needless to say, can assist where your applications are constrained by IO. Some storage vendors offer data tiering which means that ‘hot’ data will automatically be moved to faster disk…
- Think about how your applications are delivered – a ‘chatty’ application might be better deployed on Citrix or the equivalent, close to the servers on which it depends, rather than on PCs where it has to pull a lot of data over the network
- Think about your network – is it time to look at 10GbE in the server room?
- Consider your cloud options – you might not be ready to go full-bore into the public cloud, but pushing out some of your less critical or less security-dependent applications might free up some space for the rest – and get you used to cloud for the future.
Leave a Reply