Now that Ray Ozzie is Microsoft’s Chief Software Architect, his views on Software as a Service are important. Over at Wharton Business School’s Knowledge@Wharton, there is a long interview that will give you a little more insight. When asked about SaaS he was quick to talk in terms of first generation and second generation deployments, and highlighted that although Salesforce talk exclusively about their service through the browser, even they have an off-line edition. He went on:
“People need to work in a mobile manner. It might be sales force automation or some other aspect of CRM [customer relationship management]. [People] might use Outlook when they’re driving around; they might want to open up their laptop and type something in. They might use a mobile device and have spotty coverage and want to be able to use [the application] offline.
What we as an industry need to deliver are seamless experiences — however those things are accomplished — to do the appropriate thing in the browser and the appropriate thing on a laptop or on a device to solve that problem.
So the way I view it is, first generation “software as a service” really just meant browser. Second generation means weave together hardware, software and services to accomplish a specific solution.”
Over on PodTech, there is an interesting approach to explaining Web 2.0 and SaaS to the uninitiated - forget the definitions, show it in practice. Jonathan Sposato, the CEO of Picknik.com, demonstrates photo-editing software that is available as Software as a Service.