Friday, May 30, 2008

Technology adoption rate in corporate world

Corporations are usually slow in adopting new technology internally... there is usually strong resistance usually among employees to change old habit (the famous comfort zone) or upgrade application implementation barely meeting requirement and specification. A good illustration of this is the too often seen requirement with spec similar as "files X containing all needed info will be sent to Mr. Y mailbox at some specified time schedule".

The email messaging paradigm is still the most natural and the least controversial way for disseminating information to specific recipients among the organization. However, many drawbacks are related to this approach:
  • The publisher application must manage all recipient emails (additions, removals, modifications, etc)
  • The publisher application is also responsible in managing temporary substitution among recipients email (e.g. with vacations, etc..)
  • Sending a large number of messages to various different recipients increase complexity of the publishing application whose scope should focus on the generation of the information
  • Email messaging is less practical for larger data volume content
  • Lack of security: the data sent over mailing application is rarely protected
  • Recipient mailbox is not resilient to failure (e.g. limit space exceeded) resulting in the end-user missing valuable new content delivery
Email used as the communication channel of type Application-to-EndUser, is very frequent everywhere, although a much better and flexible solution exist. RSS feed: RSS stands for Really Simple Syndication. Without going into too much details RSS feed (aka RSS channels) is a mechanism to allow any end-user to receive asynchronously some form of message (e.g. headlines, updates) or even data content published periodically by a provider. The end-user utilizes a RSS Reader (aka RSS aggregator) to stay up to date with new content published without having to know and worry about the publishing schedule. Simple RSS aggregators are directly available inside common web browser and more advanced ones are also available for free.

Some commonly uses of RSS feed include:

  • Notification of new data content within a web site (either just a summary or the full content), typically used by weblogs and news websites.
  • Notification of the arrival of new products in a store.
  • Listing and notifying you of newsletter issues, including email newsletters.
  • Notification of additions of new items to a database, or new members to a group.
  • Weather and other alerts of changing conditions.
Advantages of RSS:
-sophisticated security model can be implemented with RSS by leveraging the web security rules and mechanisms available in the company intranet/portal ;
-the management of all different messages content to all different recipients are off loaded from the publisher responsibility into the individual end-user recipients (except for security which can be managed at the web page level).... allowing the publisher to focus on the data content instead of delivery concern;
- Publisher application has a more standard and accepted way to publish and disseminate ad-hoc type message content (report, data, news, etc,,) among the end-user community within the organization.



Also interesting is the possibility that RSS can offer to corporate intranet and portal: RSS in the intranet. Some people even suggest RSS as a replacement of the email, as a way to get it over with the spamming issue or other shortcomings such as not being able to embed video within email directly.

Martin

No comments: