Welcome to the CTO Community! Many of us who work in our CTO’s office will be sharing more information about our respective focus areas to keep you abreast on the latest thinking within VMW. I look forward to having an active and on-going dialogue with you all.
Before I jump into my first note on how client computing is evolving in the enterprise market, I wanted to jot down a few things to introduce myself. I’ve been with VMW for almost seven years and been fortunate enough to work on a wide variety of initiatives during my career here. I started off on our developer-focused initiatives and led our efforts for VMware Workstation, VMware Server, VMware Player, VMTN and Virtual Appliances. I then led a cross-company Linux Strategy team and was responsible for launching VMware Fusion 1.0, which is our first consumer product. Now as a member of the CTO’s office, I’m heading up a new initiative where we are addressing mobile phones and other emerging devices such as the iPads and other Android-based tablets and smartbooks. For a high-level overview of our three-prong approach, check out my previous post on this topic.
I’m starting to notice a small but significant change in terms of how my colleagues are using computing devices. In almost every meeting that I attend lately, at least 30-50% of the attendees are using an iPad to take notes while the rest are mostly using smart phones. Hmm, where have the laptops gone? I believe client computing (PCs, mobile phones) in enterprises is undergoing a significant change so in this first post, I wanted to examine this trend and its implications for enterprises.
Client Computing 1.0
Enterprises have traditionally favored homogeneity since it enabled them to easily manage a huge fleet of devices deployed to their users. This meant that enterprises typically standardized on as many aspects of their client strategy as possible including the hardware, OS, applications, application development frameworks, and management frameworks. The management paradigm was around managing the device and its contents. Unfortunately, the homogeneity that enterprises crave is slowly but surely disappearing.
Client Computing 2.0 - CIO’s worst nightmare
Almost every single vector in client computing is changing:
A solution to the above mess must offer the following capabilities to a CIO:
Does this resonate with what you are seeing today or expect to see in the near future? Is this a fair description of the problem statement? I welcome your feedback.