Collaboration in SaaS environments (part 1)
A lot has been said and written about possibilities that a SaaS platform gives to the end-user, which a traditional on-premise model cannot provide. Today, I would like to focus on one specific issue that keeps me busy the last couple of weeks: collaboration. Let’s start with the fact that when you operate in a SaaS environment (let’s talk about multi-tenant, which is the generally accepted “best” model) you reside in one database with other users, beyond your own enterprise. What you share with them is one of the following two (or maybe both):
The above two immediately ring the “Collaboration” bell in my head. There are things that you share with the other users, common practices, similar FAQ’s regarding the software and platform and business-related issues and how they are solved/tackled by this specific software. Let’s see some examples:
In a typical on-premise installation these questions are answered either by going back to the User’s Manual or the Administration Manual or, more often, by calling the I.T. department of the enterprise. But in a SaaS environment, there are a large number of users (in fact, there is an entire community!) that you can ask: the other tenants! And they can be hundreds or thousands and is it is possible that someone else has had the same question as you, before and it is quite probable that somebody else has found the best solution to the problem. Perhaps, that “best solution” has originated by the software vendor himself, who has identified users’ questions, classified them and studied the best way of tackling with the issue…
Therefore, it would be very efficient if the SaaS platform offered the possibility of collaboration and knowledge sharing between users, inside but also outside the enterprise. In the next post I shall describe a number of ways to achieve this. Till then you are all encouraged to use the good-old User’s Manual!