Charles Stross' science fiction novel Accelerando is a set of 9 related stories taking place around the singularity . From the wikipedia article: The first three stories follow the character of "venture altruist" Manfred Macx starting in the early 21st Century. Although I read Accelerando a while back, the Macx character stuck with me. He augments his intelligence with a host of autonomic processes (presumably running on servers in the cloud) that are at his command. Instead of storing information he has to remember in his meat brain, he tells the processes to go "remember" a certain thing by storing the information in the cloud and uses the same processes to remind him of whatever he needs to know right at that moment. As a result, he's one of the most intelligent, capable people on the planet, until he gets mugged and loses the cybernetic goggles that he uses to interact with his virtual assistants. Withouth the goggles, he's effectively lobotomized and can barely function.
Does any of this sound familiar? Ok how about now?
Another idea from the book that stuck with me is that of reputation markets and a reputation-based economy. While our economy is very much based on goods and services, it seems like a company or person's reputation/brand is more important than ever. Fueled by social media and other forms of real time, mass communication, we are more affected by our reputation and more sensitive to it. Why else are many folks monitoring twitter for mentions of their brand? I talked to the Chief Marketing Officer of a local software company today and she explained that one of their employee's near full-time job was monitoring social media sites for mention of their company and then convening a response team to review each mention and decide whether/how to respond. The explosion of blogging is also related to this sensitivity to reputation. We blog in part to enhance our reputations.
Ok, so what do virtual assistants and the power of reputation mean for the future of Software Support? I have some thouthts here:
- People are going to become a lot more efficient at finding answers to their own issues if the answers are somewhere online. Its already possible to solve any number of technical problems with a google search. Now imagine that you don't even have to open your browser, or better yet even go to the computer. You're working on your car and you need some help figuring out how to replace the water pump. You just tell your virtual assistant what you're looking for and it scours the internet and finds an instructional video of the procedure and puts it on your tv so you can see. This strikes me as a good development. I like finding the answer to a new customer problem in the knowledgebase but I like it even more if they find it themselves and never call as a result.
- Knowledgebase Content is more important than ever. The value that Suport Engineers will bring is through creating customer-consumable knowledge. This idea is explained better in Jay Grady's blog.
- The quality of the knowledge that a virtual assistant can go out and get is going to be questionable without some measure of the relative quality of the source. That measure is going to be reputation. If you're trying to find the list of the first 100 prime numbers, you're going to trust the famous mathematician over the freshman math major because the famous mathematician is going to have a better reputation for knowing about numbers. I predict we'll see a quantitative measure of reputation for entities (corporate and individual) and that reputation points will determine how those entities are heard (like in a search ranking). Virtual assistants will use the reputation of answering entities to rank their results and hopefully return the best answer to a question.