[More in a series of posts inspired by the "PM in an on-demand world" research that I've been doing. Here's the link to yesterday's thought du jour.]
During the research interviews about PM and SaaS, I was struck by how philosophical the conversations got. To the interviewees, SaaS was not merely a delivery vehicle, but a fundamental decision about their business. Bringing technology producers and consumers closer together forced many vendors to admit that they had a vague, incomplete idea of who adopts their products and services, why they do it, and how they do it. The subscription model led to many hard questions about how the company makes money. Marketers had to deal with a significantly modified value proposition, while simultaneously knocking down some new potential objections (most notably, security).
But those are just the most obvious consequences. The deeper we got into the research, the more I felt that we were talking about other ripple effects of SaaS, PaaS, and the other aaSes. At least a couple of Big Industry Trends – the kind that Very Serious People spend a great deal of time talking about – owe a great deal to SaaS. Without the success of SaaS, many organizations would not have been as open to embracing other changes. I'll mention just two of them, Agile and social media, among several that we'll discuss in the final report.
As promised, still more SaaS! Following an excellent day of discussion about PM in an on-demand world, I started over here at the fresh-out-of-the-shrinkwrap Forrester community site. Topic: On demand is a business model choice, not just a delivery mechanism. Discuss.
I'm working on a report about the role of PM in an on demand setting (SaaS, PaaS, and all the other aaSes). As often happens in discussions about PM, the role is a window into many bigger issues. Since their responsibilities span both business and technology, product managers and product marketers find themselves in the middle of many fundamental questions for technology vendors, such as, How often should we deliver something new to our customers?
That question has two sides: (1) how often do customers want to receive something new, and (2) how often can the vendor deliver it. Both questions can be difficult to answer. Customers often want tech vendors to deliver value faster, but they also complain if the changes happen too fast. Vendors know that they could deliver new technology every time they do a build, but they also know that the entire company (sales, marketing, support, etc.) won't be able to keep up at that pace. There must be some golden mean between the pace of technology production and consumption, but what is it?
By shortening the distance between producers and consumers, on demand, and SaaS in particular, has made it easier to reach a meaningful answer. The on-premise model creates a very long value stream between the development team at the beginning of the technology adoption process, and the users at the very end. In fact, adoption is, at best, a blurry image on the distant horizon of the development team's field of vision. Since the success of a development team's work products depend on its adoption, lack of information about adoption is not an information gap, but a yawning chasm.
Today, Google announced Google App Engine for Business, and integration with VMware’s SpringSource offerings. On Monday, we got a preview of the news from David Glazer, Engineering Director at Google, and Jerry Chen, Senior Director Cloud Services at VMware.
For tech industry strategists, this is another step in the development of cloud platform-as-a-service (PaaS). Java Spring developers now have a full platform-as-a-service host offering in Google App Engine for Business, the previously announced VMforce offering from salesforce.com, plus the options of running their own platform and OS stacks on premise or in virtual machines at service providers supporting vCloud Express, such as Terremark.
What’s next? IBM and Oracle have yet to put up full Java PaaS offerings, so I expect that to show up sometime soon – feels late already for them to put up some kind of early developer version. And SAP is also likely to create their own PaaS offering. But it’s not clear if any of them will put the same emphasis on portability and flexible, rich Web-facing apps that Google and VMware are.
So Google aims to expand into enterprise support – but will need more than the planned SQL support, SSL, and SLAs they are adding this year. They'll also need to figure out how to fully integrate into corporate networks, the way that CloudSwitch aims to do.