In every field, and technology is no exception, there is a constant tension between marketing and production attitudes. Marketing is all about making the customer feel that choosing to invest their money with you will make them better off and fulfill their needs. Engineering-driven production, on the other hand, is a constant battle to assure oneself that it is possible, with the resources at hand, to arrive at a satisfactory solution (and making adjustments to the solution or the resources until the equation is solved). Reconciling these two approaches can be very difficult, because the marketing attitude alone is unbounded by the uncomfortable truths of reality, and is therefore always at a risk of promising more than can actually be done. Invariably, if the promises given by people who’s only concern is marketing can’t be met (because they stand in contradiction to what’s actually possible) the marketing value of these promises is diminished, since they end up leaving the customer disappointed.
Take, for example, YAHOO. Earlier today the Internet giant announced that they will, as of May, give users of their web-mail product unlimited storage. As you probably know, nothing is unlimited, or infinite, except (citing a quote attributed to Albert Einstein) the Universe and human stupidity. How then, does YAHOO plan to offer unlimited storage? Surely that would require them to posses unlimited disk-space, in data centers of unlimited size.
What’s going on here? Do the engineers at YAHOO know something we don’t? Probably not. Let’s think for a second what’s really going to happen once YAHOO enables that unlimited storage feature. Most users will continue saving mail at the same amount they did before, which is much less than the 1 GB currently on offer. For these users the change from 1GB to unlimited wont make any difference, and YAHOO wont be suffering from offering them more than they already do.
Other users, the ones who currently almost scratch the top of their allocated 1GB will sigh with relief – no need to delete any of those old emails.
Very few users, perhaps a few hackers, will try to stress-test YAHOO’s offer and will start uploading huge amounts of data. Will they be able to do this ad infinitum? Only time will tell :-) But most likely they wont – YAHOO will have included something in the small letters on their EULA which will allow them to discontinue service to such users, and maybe even chase them in court. We all know where this leads, though – the conflict between those users and YAHOO will become very public, at least for a short while. At the very least, it will reach slashdot, and quite possibly will inspire a public debate about the obligations of service providers offering free use of their online facilities. The resulting effect on public opinion is likely to be embarrassing and even damaging to YAHOO.
Now, we all know why YAHOO is doing this, who their competitors are, which they feel a need to outdo. Google, with its GMail service, has been offering very large amounts of storage space since the very beginning, and the available space is increasing daily, so simply increasing the storage to top whatever it is Google is offering is hardly a satisfactory solution – the only way to be sure that you compete well with Google is to go unlimited.
That is, unless Google responds with its own unlimited offer. Only Google wont (or at least I bet they wont) – and that’s exactly the difference between Google, the Internet wunderkind that has grown so much as to nearly dominate the online world, and YAHOO, the company that probably suffered the most from Google’s growth. Google is an engineering-driven company. It was started by a pair of scientists and is famous for hiring only the best engineers around. When Google is offering 2833MB of storage, it means that there are many people within the company that know exactly what this means, how many disks, in how many data centers, and how is this likely to grow in the context of the company’s global strategy. YAHOO, on the other hand, is very much a marketing-driven company. In YAHOO (I guess), some marketing wizard came up with the brilliant idea of unlimited storage. When the engineers protested politely that there is no such thing as unlimited they were simply hushed. It’s not really unlimited, after all, just sort of unlimited, and anyway, who on earth would take advantage of such an offer … isn’t it illegal or something? We’ll just have to make sure Legal takes care of that.
What does this have to do with LShift, I hear you ask. Well, at LShift we have merged our engineering, marketing and management capacity. If you are an LShift customer, or thinking of becoming one, then whenever you pick up the phone and call us to ask whether this or that can be done, you almost always get to talk to the developer in charge of your project. When we tell you that something can be done, we are positive that it so, and we know why and how to do it. When we tell you that it can’t be done, it is not because we don’t mind disappointing our customers (customer satisfaction is our #1 goal) but because we want to help you get the best solution you can afford. And doing that well, it seems, also happens to be the best marketing strategy we could possibly have.
We started attending the Tuesday night pub quiz at the Reliance a while back, and won a few bar tabs and jackpots. Most weeks someone-or-other has something on and can’t come along, and we end up either half-strength or giving it a miss; so, we’ve struggled to continue our winning ways, even to the low point of coming last by about ten points (the night it was just TonyG and I and all the questions were about, well, not New Zealand).
Last night, however, it all came together, and with Alexis helping out, the Gerontocratic Republic of Stu’s Heroes skipped home to victory — not only first place, but the jackpot as well.
It’s fairly certain that we’ll be there next week.
LShift will be attending QCon (Conference for the Enterprise Software Development Community) in London from 14 – 16 March to showcase their new product, RabbitMQ – a joint venture with CohesiveFT.
RabbitMQ Open Source Enterprise Messaging is an implementation of AMQP, the emerging standard for high performance enterprise messaging. As QCon is a leading conference for the Enterprise Software Development Community, it is the perfect forum for RabbitMQ’s first public outing.
Organised jointly by InfoQ.com and JAOO, QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers. There is no other event in the UK with similar opportunities for learning, networking, and tracking innovation occuring in the Java, .NET, Ruby, SOA, Agile, Ajax, and architecture communities.
Come and talk to us at stand 14.
You are currently browsing the LShift Ltd. blog archives for March, 2007.