Blogs

RedMonk

Skip to content

B2C Social Analytics: Capturing “Moments of Truth”

I presented at ActuateOne Live, a customer event for the company behind BIRT, last week. The subject of my talk was Analytics and Data Science: the breaking wave. My key argument is that cratering costs of processing, RAM and storage, combined with a new generation of data processing technologies built and open sourced by web companies (noSQL), are combining to allow enterprises unprecedented opportunities to do the things with data they always wanted to but the DBA said they couldn’t afford.

I also sat on a panel looking at mobile, cloud and “agile analytics”. Seems the panel went well. I evidently triggered some thoughts from a colleague at another analyst firm, Richard Snow at Ventana Research.

I like Richard’s use of the phrase “moments of truth” to describe the customer service experiences that traditional CRM apps do such a terrible job of capturing.

“After consumers interact with a company in some way (for example, see an advertisement, visit a website, try to use a product, call the contact center, visit social media or even talk to a friend), they are left with a perception or feeling about that company. If the feeling is good, they feel satisfied, if it is bad they are unhappy; in either case they have had a Moment of Truth. Adding up all these moments of truth, a company can gauge their overall satisfaction level, their propensity to remain loyal and buy more, and the likelihood they will say good or bad things about the company to friends or on social media.”

As Richard says

James put forward the view that companies need to focus more on customer behavior and the likely impact on customer behavior of marketing messages, sales calls, social media content, product features, an agent’s attitude, IVR menus and other sources, or as I recently wrote, how customers are likely to react to moments of truth in their contacts. Understanding this requires analysis of masses of historic and current data, both structured and unstructured. It will be interesting to see what Actuate does in this area as it develops more customer-related solutions

Tracking social media interactions can give us insight into these moments of truth. Actuate offers Twitter integration, as do many other analytics companies, while Facebook integration is also heating up fast – see for example Adobe SocialAnalytics and Microstrategy Facebook CRM.

This stuff isn’t getting any easier though. It used to be that you could track what people said on social networks. But with Facebook turning on “automated sharing“, so tracking your apps and creating implicit declarations about what you like on your behalf, the data deluge is going to get a lot worse before it gets better.

We’ll need to understand that online persona may not always give us the “moments of truth“, because people online are trying to create a persona. There is a difference, for example, between what they share, and what they click on – that is, Kitteh vs Chickin.

disclosure: Actuate and Adobe are both clients.

Categories: Social Business.

Tags: , , , , ,

How Lanyrd Got Me Speaking Again, and Songkick Got Me Going To Gigs

Surprising title perhaps for someone that talks as much as me, but what I am talking about is speaking at events. Lanyrd is a great new service, straight out of Shoreditch, by way of bad belly in Casablanca, designed to help folks get more out of events – and most importantly not miss ones that are cool. Designed for both speakers and attendees, it pulls together all the data you might be interested in to help get more out of events, and to engage with interesting people.

I shared an office with the founding husband-wife, developer-designer, team Simon Willinson and Natalie Downe for a bit. They are next door now. Lanyrd has all that pretty and useful stuff nailed down. Lanyrd has some great touches, erring on the good side of the creepy-magic continuum. For example, it creates your initial profile based on twitter username – of course you manage your own profile, but its cool that the app just tells you what events you’ve spoken at over the last couple of years with no set-up overhead. One particularly nice touch is the inclusion of any books written by the user, so if you’re interested in learning more from someone whose talk you enjoyed the Amazon links are all ready for ordering.

So what happened when I first visited my profile? I was kind of shocked to see how little speaking I had actually been doing. As an industry analyst I have to admit that my first question when someone asks me to speak at an event is – what’s the fee? the good old analyst-vendor relationship in action. So much for being a contribution oriented guy. So much for getting in front of the right developer audiences. So much for doing anything much in London.

Easy fix. Present at JAX London 2011.

If we really are different at RedMonk I need to make sure I change my behaviour. Of course its not just the events I speak at, its also the events I attend. So while it can be hard to balance work, family life, and everything else, I need to make sure that I get out there a bit more: since Lanyrd I have been a lot more cognizant of the fact.

If you run events, go to events, or speak at events my strong recommendation is to start using Lanyrd.

I was about to hit publish, when I realised there is another beautifully realised app worth mentioning in the same breath. SongKick is another London startup, and its raison d’etre is helping you find gigs by bands you like. Some parallels with Lanyrd then. The SongKick set up experience is particularly lovely – go to the site, start naming bands you like using the Tracker, and before you know it, you’re getting emails telling you about such and such a gig. I don’t get out much, being a dad and all, but I purchased my first tickets based on a Songkick recommendation just a couple of hours ago – I am off to see Lambchop at the Barbican in March.

Categories: .

Tags: ,

SAP Mentors: The New Kingmakers. On Developer Relations, Community Management and Co-Innovation

IMG_5596.JPG

Its always nice to see others building on your ideas, so it was cool to see some folks from the SAP Mentor community take up the gauntlet. At RedMonk we like to say developers are the new kingmakers, because of the increasing influence they wield on business innovation, from the bottom up. Of course some are quite skeptical of the idea that developers are influential, often because they see the IT world through the lens of the product purchaser.

In a post today for his SAP Community Network blog Owen Pettiford said (Good SAP Savvy) Developers are the new Kingmakers asks why more people haven’t got the memo about developer innovation yet.

“To answer this we need to look back to see how developers were viewed about 10 years ago. Many organisations took a look at their IT developers (geeks) and decided that IT development was a commodity that could be given to a 3rd party provider and so IT was outsourced across the globe. Most of these outsourced deals focused on driving down the cost of IT (it was viewed as a commodity after all).

What this often also drove out of the deal was any wiggle room for Developer Innovation. 10 years on this means that many organisations and IT outsource providers have all but forgotten how to innovate – SLAs and Margins are king. In effect organisations have thrown out the baby with the bath water.”

As he explains:

“This doesn’t mean that the traditional skills required to configure the SAP business systems are not important it is more that to make your SAP system stand out from the crowd (and do stuff your competion can’t) you need developers to build (hopefully cool) stuff on top of it.”

SAP and JQuery, SAP and in-memory database, SAP and RESTful development, that kind of thing.

The Mentors are a great group of people, which has been explicitly fostered by SAP management to allow for innovation across what Hugh MacLeod calls the porous membrane. The pied piper of the Mentors is a guy called Mark Finnern. Not coincidentally the SAP Mentors are big MacLeod fans.

The Mentor community is run alongside the SAP Blogger community, another strategic initiative led by the redoubtable Mike Prosceno. What does strategic mean? SAP’s Blogger program has a real travel budget and gives you CEO-level access at events. Same for the Mentors, I believe.

It is increasingly obvious the Mentors are the new kingmakers at SAP, they are gatekeepers. If you’re a product manager and you can’t get the Mentors on-board chances are good your product won’t get the management or market attention you’re hoping for. SAP briefs the Mentors, many of whom are software developers, though not exclusively so, under NDA and gets early feedback on what works. This feedback is as often as not in the best form- an application based on the platform in question. The Mentors include customers and SAP employees – and have their own independent culture. They drink the cool-aid, but only to get rid of the taste of jagermeister. Dissent is encouraged: noted curmudgeon Dennis Howlett is a Mentor, and he gets all misty-eyed when he talks about the community. Its also important to stress this is a group steeped in business domain expertise: Its not just nerds, its savvy nerds that have also cut their teeth on business process work. Oh yeah- and they’re all social media savvy. And GREAT fun. the Mentors are a Trusted Adviser Community. Awesome product feedback for the price of a hotel and a flight – that’s a pretty good return.

Other vendors have equivalent programs – IBM has recently started building its own, similar, program called Champions. Microsoft has its Most Valued Professionals.

But the bottom line is SAP has built something world class here. Its not open source, but it is open development. It’s co-innovation. Of course a Mentor program is only one element of a good Developer Relations program, but its a great base to build on.

Developers are the new kingmakers, and the many years and dollars SAP has spent building communities ready for the coronation are likely to pay dividends.

disclosure: SAP, Microsoft and IBM are all clients

Categories: .

Community Managers Rule: Lotus GM Gets it

I am not entirely clear on the provenance of these predictions from Lotus general manager Alistair Rennie, but they’re good enough to deserve a riff – particularly the last.

3. Community Managers Rule
“Just like the Internet opened up a world of new opportunities, the rise of social business is creating new jobs. With the adoption of these new internal and external social business tools comes the increasing need for staff to manage the new processes and communities, to measure their effectiveness, and to educate and enable the workforce to participate. Corporations are quickly realizing they must create new roles like the community manager to take on these new responsibilities. Watch for this role to take off in 2012, with organizations of all shapes and sizes, in a variety of industries calling on experts to help to build, maintain, and activate members in an online location around common interests and topics. Key skills required: Ability to be transparent, drive sharing among members, and listening and shaping conversations.”

While the likes of Jeremiah Owyang have been writing about the importance of good community managers for a long time, hearing it from an IBM GM is different. Too many technologists take a reductionist stance, confusing social media platforms with social business, but Rennie clearly doesn’t. The lesson is that you need to invest in people in order to succeed. Product is never enough.

Rennie also shows he understands that community managers in many respects don’t manage, rather influence. They manage all of the things that allow for a rich, engaged conversation, driving action, to take place.

It will be interesting to see how and if Rennie puts his money where his mouth is, in terms of hiring. Can we expect Lotus to hire some external community management talent? I would expect so. Another question is whether Community Manager is a category that might be amenable to a certification of some kind. It would need to be product independent in order to be useful, but I can see IBM attempt to capture some of the category, as it has in cloud.

RedMonk is particularly interested in the developer community manager role, which I believe will also become more important, and more formalised over the next couple of years. Perhaps one for my own 2012 predictions.

disclosure: Lotus is a client.

Categories: IBM.

IBM grassroots seed world made of messages, internet of things. smarter planet by open source. pachube. next 10 years.

The last time I wrote about a World Made of Messages was back in 2010, when SpringSource announced it was to acquire RabbitMQ. A lot has happened in the the meantime- but things are really heating up.

Logmein recently acquired Pachube, and then made the end point to end point real time web message broker free to use this week. Making something free is a great way to lower barriers to participation.

As devices continue to find their way onto the Internet, we want them to be able to take advantage of everything the Web has to offer. We want Pachube users to control their own data, build applications that we would never envision, and share with others as they see fit.

Another way to lower barriers to participation is to open source code, which is what IBM just announced: it has released Java and c versions of its MQTT clients as an Eclipse proposal under the name Paho.

The MQTT specification for machine to machine, message-based comms was already publicly available, but making the code open source is a whole different ballgame; that’s the big news.

IBM contributes plenty of code to projects like the Apache Web Server and Linux. But in many respects I see this latest drop as IBM’s most significant since it open sourced Eclipse ten years ago. Why? Because the Eclipse Public License is designed to support derivative works and embedding, while the Eclipse Foundation can provide the stewardship of same. One of the main reasons Eclipse has been so successful is that rather than separate software from specification it brings them together – in freely available open source code – while still allowing for proprietary extensions which vendors can sell.

Rather than talking about machine to machine, we could just describe MQTT as a protocol for lightweight messaging. As I described it in the RabbitMQ post mentioned above:

“Web developers tend to scoff at transaction management, but messaging has a really broad applicability – particularly in the cloud world. How are we going to deliver cloud interoperability? If you think the answer is Web Standards think again- remember WS-*? Messaging however offers the opportunity to tie disparate systems together with point to point interactions or indeed other integration patterns.”

At this point I should probably explain that I didn’t think IBM was going to make this move. I have pushed them hard internally to do so, but it still caught me by surprise. As I commented in April 2010:

definitely need message oriented middleware [MOM] interop, and the simplicity of more RESTful methods. WMQ may have a role to play in the “other spaces” – but IBM isn’t set up to pursue these opportunities. The barriers to entry to WMQ are significant, and IBM’s engagement models isn’t set up to address them. The WebSphere business has little or no interest in pervasive adoption, whatever IBM rhetoric may have been over the years. Rabbit is just filling the vacuum that nature abhors. Same as virtualisation – if IBM won’t address the mass market with its invention, then someone else bloody will. Is Rabbit the VMware of messaging? Could be, right?

At this point, Andy Piper is surely entitled to say “In Your Face, Governor!”

At this point I should talk to IBM and how it got here, and the huge credit deserved by its Hursley Development Labs team, and the execs that let them pull the trigger. You see – the MQTT open source move is a bottom up phenomenon. Andy Stanford Clark has been on the lightweight messaging tip most of his career but its only in the last couple of years he has really nailed it, co-innovating with local software developers, rather than IBM’s usual multi-billion dollar partnerships. Andy got his house to tweet, building a better mousetrap. He was a huge supporter of HomeCamp, a home automation community event – about ten IBMers came to the first one. Suddenly local UK web hackers like my good friend Chris Dalby were targeting IBM platforms, sending data to an IBM message broker. This was weird and awesome.

Meanwhile IBM was beginning to invest in more local grassroots evangelism – with great people like Zoe Slattery (sadly now retired from IBM), Simon Maple and the aforementioned social bridgebuilder Andy Piper. Hursley managers that allowed all this innovation to flourish under their watch are John McLean and Gerry Reilly.

Given the open sourcing decision happened under the watch of WebSphere/AIM SVP Marie Wieck she deserves credit too. Are we going to see IBM WebSphereMQ open sourced any time soon? Probably not- but there again it just became more likely.

So that’s just a few of the people involved – the key point being that the decision making here seemed as much as Social process as a technical, marketing or sales decision. IBM open sourcing MQTT software is Social Business, with developers being the constituency in question. More messages, and more active endpoints, will also mean a lot more data – Big Data – which IBM can turn into money in plenty of ways.

Internet of Things innovation is not just going to happen at huge traditional IBM customers. Indeed Software is Eating the World.

Talking of eating the world, if you’re wondering if any web companies you’ve ever heard of are interested in lightweight messaging – how about Facebook, which is using the MQTT protocol for Facebook Messenger? As architect Luzy Zhang explains:

One of the problems we experienced was long latency when sending a message. The method we were using to send was reliable but slow, and there were limitations on how much we could improve it. With just a few weeks until launch, we ended up building a new mechanism that maintains a persistent connection to our servers. To do this without killing battery life, we used a protocol called MQTT that we had experimented with in Beluga. MQTT is specifically designed for applications like sending telemetry data to and from space probes, so it is designed to use bandwidth and batteries sparingly. By maintaining an MQTT connection and routing messages through our chat pipeline, we were able to often achieve phone-to-phone delivery in the hundreds of milliseconds, rather than multiple seconds.

So IBM is open sourcing technology which directly addresses current megatrends such as Big Data, Internet of Things, and even Social Media. This is a different kind of innovation by IBM, targeting the grassroots developer. Good job. Will MQTT and its Paho implementation prove to be as influential as Eclipse? Perhaps not- but Eclipse commoditised, while in this case IBM’s incentive is to innovate for growth.

File under Smarter Planet, Instrumentation.

disclosure: IBM and VMware are both clients. Some of the individuals I mention above are personal friends.

s

Categories: .

lessons of the web: on vmware, cloud and what comes next

I spent a couple of days this week at VMware’s VMworld conference in Copenhagen. Fantastic craft beers with friends at the Mikkeller aside, there were plenty of high points.

I enjoyed the keynote by Raghu Raguran, svp and gm, cloud infrastructiure and management, because it was punchy and to the point – any keynote under an hour is more likely to be a good keynote. Two and half hours means on the other hand generally means the keynote isn’t good. But Ragavan got plenty of information across in his 55 or so minutes – and the key narrative was striking because it was so explicit about what the enterprise can learn from the Web, in terms of automation and management in the cloud era.

Rather than making claims that web company IT workloads are somehow different, and easier, than enterprise IT, Ragavan laid out a clear vision of why the web works.


The most obvious strategic imperative we can learn from the web is simplification. Web companies generally support only a small range of system images for developers to target, which is one of the reasons a company like twitter can support a global user population in the hundreds of millions with a support staff that amounts to a handful of people.


Enterprise IT in contrast thrives on complexity, but generally offers an operator to user ratio a couple of orders of magnitude lower. Of course transactional IT requires uptime guarantees that twitter certainly doesn’t, but the mistake we often make in IT is that all workloads require “enterprise-class” reliability.
Ragavan not surprisingly argues that we can have web class cost and capability with enterprise class RAS by learning the lessons of the web, but using VMware virtualisation. The big goal -10,000 virtual machines per administrator.

“What has changed? How you deal with failures. in the traditional data center dealing with failure is the most expensive aspect of IT, with complex systems infrastructure needed for high availability, and people available on their pager 24 hours a day.

These modern [web company] data centers though expect hardware to fail, and deal with it in software. Instead of trying to fix the hardware as soon as it happens, if a server fails nothing happens. at the end of the week they send someone to replace it.

How is this done today? Start with open source code and ad a lot of compsci phDs”


That’s last line is as good an explanation of DevOps as any. But of course most enterprises aren’t going to throw phDs at the IT management problem. No – they want to achieve the same ends by licensing software. Which is where VMware wants to come in, with a new bundle of management products (I won’t call it a suite because the disparate products haven’t been integrated yet.) I find it kind of funny to see a company an an event designed to sell software to ops people talking up node.js, but of course node is the future, and shows VMware as an industry leader.
I like the fact VMware is so explicit about learning from the web. Its a useful approach, that should benefit customers.  Other enterprise vendors take note.


Vmware is a client. It paid T&E for the event.

Categories: .

Blammo: Pulling The Trigger on a new Video Series about Data. Actuate as enlightened Patron.

So data is at the nexus of pretty much everything awesome in tech right now. Hadoop is changing the world, Big Data is the air we breathe, businesses are finally waking up to the instrument-absolutely-everything-and-analyse-the-data-world.  The web has changed the world forever when it comes to analytics. If your business isn’t data driven get ready to be run over by competitors that you probably haven’t realised are competitors yet. RedMonk is not immune to the data contagion. We are currently hiring a data scientist and storyteller (watch this space) as we sell a our new voice + data plan to customers.

I have been working on a video series talking to issues around the changing data management and analysis landscape, and it kicks off today. The sponsor is Actuate, the People Behind Birt. I say sponsor but perhaps a better word is Patron, as per my take on the New Patronage economy. If this is pay for play then I am happy to play. Seriously. Actuate left the content totally to my discretion. I don’t talk about products in the video series, I just talk to the issues as I see them. Actuate will use the content to try and push traffic into its marketing funnel, but I have to say I am knocked out by the approach the firm has taken. Lets face it – a lot of analyst content paid for by vendors is just that – paid for- and it shows. RedMonk generally doesn’t do white papers because we are not about asking vendors for permission, we are not about quibbling over adjectives in publications, we are not about becoming a “message from our sponsors”. The message needs to be by us, for us. Its not our job to say how much vendor A rocks. Any analyst report without market context provids little or no value. I see it as the analysts role to provide market context, so if our reports don’t do that, well then… they are not analysis, they are PR.

We’re not going to go there, which is why I am so glad that RedMonk clients understand they’re playing a different game by different rules, because we’re playing a different game by different rules. To understand the new game you could do a lot worse than subscribe to Mike Maney aka @the_spindmd – this deck is hugely insightful about the new Social web of influence. Think Alcatel Lucent is staid? On the contrary – it has game.

So does Actuate. Lets face it – its easy for a new commercial open source startup to emerge around some code. The cost models and everything else make sense – especially with VC funding and an exit plan. But for an established proprietary player like Actuate to become an open source leader, as it has with BIRT, is much harder. New revenue models, new comms models, new everything models, and investors that don’t really understand how the world has changed because for them it hasn’t.

So I just want to thank Actuate for being a patron, and I really want the video series does drive some traffic. I’d appreciate it if you helped drum up some attention for it. Here is the first one – and yes I am sending you over there. The first topic is Using Visualisation For Discovery.

So finally back to the why of data. The punchiest deck I have seen on the value of data lately came from founder of Buyosphere Tara Hunt. It was written for company founders, but we all need to think more like them, because they are coming.

Categories: data.

Tags: , , , , ,

Speaking at Huddle FutureGov event tomorrow: Government, Cloud, Public, Private

So I am speaking at an event tomorrow being run by Huddle and FutureGov.  Huddle is a UK software company trying to bust the Sharepoint market open, while FutureGov is a social business consulting firm set up by my friend Dominic Campbell.

I have been invited to give a view on what the public sector can learn from the private sector about the Cloud. Given the cloud’s current confusion around public, private and hybrid, it seems a reasonable idea to bring me in. I mean to talk about this multi-dimensional matrix, with added confusion in terms… is that a public cloud, or a public sector? Should the public sector only use the private cloud, or is that the wrong way around. I plan to try and make things as clear as I can – which means talking about developers, developers and developers.

The overall agenda looks great – with some really great speakers, notably Mark O’Neill, James Stewart and Stuart Lauchlan If you haven’t signed up yet I am afraid its sold out. But that’s good, right? ;-)

Categories: Cloud Computing.

Nitobi’s acquisition raises fears for Canadian innovation. Or, Adobe acquires PhoneGap. “Laggard” to Leader.

Nitobi ninja pitYesterday Adobe announced its plan to acquire Nitobi, the Vancouver-based software company behind the PhoneGap mobile development framework, founded by friends of RedMonk Andre Charland and Dave Johnson.

The team will all be moving to SF from Vancouver, thus my headline aping this sky is falling piece about Canadian innovation in the Globe and Mail. The deal is not just a talent acquisition however – PhoneGap looks pretty fundamental to Adobe’s emerging dual platform strategy supporting both Flash and HTML5 in its tool chains.

PhoneGap allows developers to build web apps – CSS, HTML and Javascript – that make native system calls, effectively supporting all the things on mobile devices that HTML doesn’t – cameras, accelerometers and so on, which can then be packaged for distribution through app stores, withoutneeding to screw around with the native phone SDKs, packaging and so on.

Write Once, compile, run anywhere- as PhoneGap puts it.

One noteworthy aspect of the deal is that it happened just after Nitobi announced it is going to hand over PhoneGap to the Apache Software Foundation as an incubator project under the name CallBack.

The Apache move was crucial to PhoneGap’s future for a number of reasons- not least because IBM is the major committer to PhoneGap – it has contributed more code to the project than Nitobi over the last year. Of course IBM is more than comfortable with permissive Apache-licensed software – see WebSphere as exhibit A.

Adobe is also doing its best to keep grassroots developer onside. As my colleague Stephen pointed out it was a nice touch to see Adobe directly address questions about the acquisition on Hacker News (Well done Kenneth Berger)

Adobe was already working with Nitobi on DreamWeaver integration, but there is plenty more to come. Thus for example, PhoneGap Build, Nitobi’s cloud hosted compiler and packager will now be offered as part of Adobe’s new Creative Cloud platform. That means GIT integration, and the ability to pull packages directly down from Github, which is great from a Developer Experience Point of View.

Creative Cloud looks pretty interesting in its own right. Adobe says it plans to offer its creative tools on a subscription basis, rather than just in a monolithic Creative Suite package. Early versions of its new multitouch-enabled hosted Photoshop app show promise.

Developer communities seemed pretty sanguine about the deal, according to RedMonk’s quick and dirty twitter sentiment analysis. But there remains real concern that Adobe might not be the right steward for an open source framework like PhoneGap. I would say wait and see- we’ll know soon enough if Adobe does the wrong things, but I trust Andre and Dave to have chosen a good home for their technology -and more importantly their community. Adobe’s DNA to be fair has had a fair bit of open source spliced in of late- through its acquisition of Day Software, for example. All of my conversations with executives at MAX so far indicate that they are well aware that in order for Nitobi to be a successful transformational acquisition, it will need to be nurtured and given space to grow.

All in all I am fairly positive about Adobe and PhoneGap. I am glad my boys Andre and Dave have made the exit. I suspect the dark horse in the deal is Brian LeRoux – he could thrive in an ops role at Adobe.

So what about the money? Because Nitobi bootstrapped the business there weren’t any VCs to pay off in the deal. That is, Adobe and Nitobi both probably did quite well out of it. Considering Adobe is often portrayed as a laggard in HTML and Javascript its been pretty damned aggressive here. The Javascript framework space is heating up fast with VC-backed firms like Strobe and Titanium not exactly going to get cheaper any time soon.

 

 

Categories: .

Speed is a Feature – Further Thoughts on Windows 8

I noticed a tweet from Get Satisfaction marketing dude Jeff Nolan recently about the Google advantage – namely speed as a feature = which reminded me of a post of the same name a couple of years ago from my founding partner Stephen O’Grady, which led to me thinking about the performance engineering work Microsoft demonstrated at its Build developer conference: laptops that resume from suspend before the user has even got the lid open, for example, or the smooth, snappy scrolling in Microsoft’s new touch-based Metro user interface.

One of the ways Microsoft has made Windows 8 faster is a strong focus on OS refactoring. Smaller, with fewer interdependencies generally means faster, and Windows 8 can run on 281 Mb, about half what Windows 7 demands. Arguably Microsoft is still in the process of refactoring Windows Vista, which has been on the treadmill since its launch, and the code base is finally looking fairly toned, with a whole new wardrobe to match. Windows 7 was a big step forward from Vista in performance, and Windows 8 looks like it will be another. Its harder to make something complex simple than to make something simple complex. Well done Microsoft for pulling it off – assuming that Windows 8 moves smoothly through beta-testing into GA. Not like Longhorn in other words.

One of the things that most impresses me about Windows 7 is how well it runs on a 5 year old Thinkpad – with 3Gb of RAM and an early dual core Intel chip. On the Thinkpad x220 I am currently running, with SSD, Windows 7 is really snappy.

Microsoft says we won’t need new hardware to run Windows 8, which I think is correct, but the new ultraslim laptops coming from Microsoft partners are looking very nice indeed. And of course there is the tablet form factor for Windows 8, which Microsoft and OEMs are hoping turns into a wave.

System performance is a function of a number of variables, such as storage, processing, memory, I/O and so on.

Microsoft arch competitor Apple uses its supply chain to obtain the latest and fastest systems components and uses them to great effect in the integrated systems it builds. Apple for example began to standardise on SSD drives early, because of the performance bump.

Apple is also very clever about using UI elements to foster a perception of performance – Matt Biddulph let me in on this trick, which apparently began at while Steve Jobs was at NeXT – so while the user is appreciating a UI transition, the system has a precious few microseconds to complete a job in the background, before it is magically “done”. Apple used this approach to great effect on the iPhone.

The performance engineering job for Microsoft is arguably a lot harder than for Apple  - it has to perform across a wide range of hardware, much of it pretty crappy. It also needs to collaborate with partners, unlike Apple.

Bottom line – speed is a feature, and Microsoft seems to have got religion. Competition really is a good thing.

 

disclosure: Microsoft is a client, and paid my T&E to BUILD.

Categories: .