We all talk about Service Oriented Architecture (SOA). Similarly SaaS talks about Software as a Service. SalesForce says "No Software". So what exactly a service is in layman's term.
While reading through ITIL documents, I read a service as "A means of delivering value to Customers by facilitating outcomes customers want to achieve without the ownership of specific costs or risks”. So, this involves, people, practices, processes, resources along with software. So is the service, defined by ITIL different from the service SOA, SaaS, SalesForce etc talking about.
So, whether we call it as a service or a software, is again a bunch of machine readable code. If we take Webservices, or other means of SOA, again it is all about a bunch of code, to put it simple a software. So what is the difference between a Software and a Service.
Could some one explain me this in a very layman's terms.
I'm not sure, on what basis you can conclude that as a crap, as they are the industry standards atleast in service industry. Can we afford to call PMP a crap? Atleast the practitioner would not like it.
I'm not educative enough to argue on that, but my senses say, they are standards out there and industry is benefiting out of that. I would be really greatful, if you could elaborate on your conclusion.
As a side note, from the Pat's post, posted earlier, instead of selling the software as installable components in CDS or by other means, instead hosting them on websites and letting customers get what they wanted to get from those websites, may literally mean service in layman's terms. From the cost effective perspective, is that not more expensive for maintaining huge stack of servers to serve millions of customers, by providing services. Instead is it not a cheaper solution to distribute them in CD's so that, service maintanance would not be a hassle.
The point is, you can safely ignore all of those acronyms if you just want a layman's answer as to what a "service" is. And to tell the truth, the definition you quoted in your original post is a pretty good description.
As for whether it's more expensive to operate servers to run your service on instead of distributing your software on DVDs: you're forgetting that customers are paying money to connect to those servers. The fee structure for on-line services is very different from the fee structure associated with software distributed on DVDs. And I think you will find that the people who run those services have already considered your question and have reasons for what they chose to do.