Search
 
     
   
   
   
 
 
By
Dr. R. Srinivasan,
CTO, iCMG, Bangalore

Vote for e-Governance for faster service
e-Governance does not merely mean integration of various applications. The final objective is to make it viable and meaningful for the numerous departments.

The crux of the problem in e-Governance is to integrate various applications belonging to the different departments within a government and to the different governments in the country in such a way that information accessibility for the common man is easy, available in any place at any time - a typical illustration of EAI. This is the aim of each of our State Governments and also of the Central Government. EAI is viewed with a different perspective in the Corporate wide applications; however, the methodology and implementation in e-Governance is more or less the same. For example, if we take the case of the efforts made by the government of Maharashtra, the Chief Minister said, "The objective of Information Technology in the government will be to improve the quality and productivity of services rendered by the government, make the governance transparent and bring IT to the common man." His government has identified 17 different applications for which software is being developed and the associated data base being created. (Ref: www.gopinath-munde.com)

If we closely examine we will need integration with some other application(s) so that useful information can be disseminated to the common man; of course, this integration must be transparent to the user. Mr. Dale Keen of Vitriya.com adds, "Application integration is the software equivalent of climbing Mount Everest." Indeed it is a challenging job. He further comments, "You can either solve it with a tactical solution or with one that solves your integration platform - that can grow as your integration solutions grow". So it is clear that e-Governance does not merely mean computerizing several individual applications and facilitate that citizen to view them in isolation; but rather integrating them to give meaningful information. To quote Dale Keen again, this task will be similar to, "a car built using components from Ford, General Motors, and Chrysler. The solution should provide a complete set of modular integration services" and so it needs very good planning, namely the appropriate applications development for various departments and the architecture for interaction among them.

There exist two schools of thought in this; one that votes for the proprietary system and the other to have in-house development with the help of Software Professionals. A noteworthy case study in this direction is that of Kerala. Mr. Prathapan under that headline "Kerala evolving new vistas in e-Governance" (Hindu/May 26,2000) explains the Panchayat information Network, encompassing three panchayats, where the concept of "Open Source Code Software", developed in house, is introduced. A cost comparison of technology induction shows the in-house development is only 10% of the proprietary software procured from outside and the recurring cost of proved to the zero while it will be a big amount for the proprietary software. Whether it is proprietary one or in house development, it is imperative that the applications are developed towards a specific standard so that interaction among them is well defined and seamless.

This is where 'component Based Development' plays a vital role. For example two applications on the same system can communicate through COM; but in reality this is not possible in the case of an enterprise such as the government, where applications are not only going to be under different environments with respect to hardware platform, languages and Operating systems. We will discuss the solutions that are prevalent to circumvent this situation in the next article.

 

 
 
     
Copyright © 2006 iCMG. All rights reserved.
Site Index | Contact Us | Legal & Privacy Policy