Monday, December 26, 2011

....Of Products and Infrastructure for the mass IT Users....

As everywhere consumers of IT products can also be stratified - Niche Users, Enterprise Users and the Masses (Three is easy, we can have more levels of classifications if you wish). The Niche users will have to pay the premium, Enterprise Users will require to optimize on an large budget but the mass users will require a commodity without the overhead of managing a large IT team - in most cases this segment will have one laptop and one user/techie all rolled into one - or some more small change.

IT commodities targeting these large mass market should be treated separately as compared with the Enterprise. In today's world the common man who wishes to deploy a small office automation or a home improvement tool is treated as a miniature enterprise. With computing and communication devices integrating and shrinking in size, on the one hand there are devices that empower the masses but on the other IT infrastructure is not catching up - either for the end users or for the developers in this space.

The small IT user cannot afford the real estate for a server room and the overheads, cannot hire a dedicated team servicing back up and managing offline connectivity, will not have the ability to test every upgrade and would not want all these nuisance that these large enterprise level applications will bring with it. He is however willing to comply with what ever the infrastructure advises as standard upgrades on a click and wish every thing else will work fine.

On the same line a developer would want an infrastructure to bring in these automation. A database that is integrated with an OS or an end to end automation suite, that provides for automated incremental back up on a pre-specified host. A simple communication protocol that is almost real time - enterprise visibility can be on a request basis using an e-mail request except in some specialized cases where they will possibly use the telephone line (and at the most a modem - or Outlook like infrastructure that will manage all forms for communication not just e-mail traffic guaranteeing delivery and managing acknowledgements and logging). The end to end infrastructure for data access, interface mechanism, security, reporting abilities, logging should all be defined and standardized within the application with the developer burdened only with building the business functions on a rigidly structured infrastructure. The choice would be on what OS platform to base the application on or on how many to port this.

It is not that this has not been done. There are small tools in the market but importance that this segment deserves has not been harnessed by the platform providers. Development environments of large scale products have highly optimized and restructured workbenches standardizing the output from these tools. Till such a time somebody has the patience to sit and design an environment - will it be some mobile device vendor who has a hidden agenda of reaching the masses - a small time developer,  either for commercial or personal use will have to create an API library for data access, error handling, interface, security and all and hope that new technologies will never emerge.

I hope this happens sooner than later...in my lifetime at least..this will become another hobby which is profitable too for the independent spirited :)

Monday, December 5, 2011

....EverGreen Dev Saab....

...Dev Anand died at 88 yesterday, may he Rest in Peace.  I have seen some of his flops but who knows about them. His hits have dwarfed them out as if they do not exist.

Of the big three in Bollywood of his era - Dileep Kumar, Raj Kapoor and Dev Anand - Dev Anand's work is most pleasant to watch.  One would be surprised if Raj Kapoor's movie was not a tragedy - there were many though. One saw only Dileep Kumar in his movies in whatever role he acted, mostly serious except for one or two in comic roles - that people of the newer generation will hardly remember - it was Dileep Kumar who was romancing Anarkali and not the Moghul Prince. But Dev Anand despite his or perhaps due to his looks gelled into his roles...until he decided to become "Ever Green".

Ironically, it is his penchant for being ever green - and what he is known for that reduced his fame post the 80s. Amitabh Bachan changed and continues to be relevant. For a versatile actor like Dev Anand or again perhaps because of it Dev Anand is remembered for his great classics whereas Amitabh despite that steriotyical "Angry Young Man" of his younger days is now a versatile and mature actor now well within his 60s and continues so competing with "heroes" of today.

...Is it a good idea to stick to the past like Dev Anand and live the life of titles or become versatile and stay in Business.

One is Socialism and another Capitalism....but we will never forget Dev Anand. Be it a good or a bad day I will listen to songs of Dev Anand than that of Amitabh's. There will be millions who will celebrate good and grieve their sorrow's with the songs that Dev Anand help create and his movies. To that extent if it matters he has repaid his debt for the successes he gained.

...but who does not like Amitabh Bachan.