The document discusses revamping of MMPs/eGov applications in India to address issues like duplication of efforts, lack of standardization and integration. The objective is to develop a Common Application Software (CAS) using a multi-tenant approach with centralized hosting on the MeghRaj cloud platform. This will make applications configurable, scalable and standardized with features like multi-device support and seamless integration. Transport is identified as one application that will move from a client server to a common web-based model addressing areas like integration, business continuity and analytics. Guidelines are provided around design, documentation and testing to enable the revamping of selected applications.
1. Revamping of MMPs/eGov Applications
…… A Digital India Initiative
Renu Budhiraja
Sr. Director, e-Governance
Department of Electronics &
Information Technology
Ministry of Communications & IT
renu@gov.in
2. Need for Revamping
1. Multiple applications of similar nature across states
2. Duplication of development & maintenance efforts
3. Lack of holistic picture
4. Lack of Standardization
5. Lack of uniform database schema
6. Lack of integration & interoperability (across applications,
common components)
7. Limited scoping at the time of conceptualization
8. Not easily scalable & configurable, difficult to add new features
9. Technology upgrade (Cloud, Data Analytics, Web enabled etc)
4. Key Revamping Principles
1. Multi-tenant Common Application Software,
2. Centrally hosted as Software as a Service (SaaS) on
MeghRaj
3. Configurable (UI, Business logic, workflow etc)
4. Scalable on demand
5. Standardization of core elements of a software
6. Open API for sharing data & interoperability
7. Multi-device, multi-lingual support
8. Seamless integration with Gateways (payment, SMS,
service GWs , Aadhar etc)
For details kindly see: Application Development & Re-Engineering Guidelines
http://deity.gov.in/sites/upload_files/dit/files/Application_Development_Re-
Engineering_Guidelines.pdf
5. Revamping MMPs/eGov Applications
Selected / Proposed MMPs and other eGov Applications
1. National Scholarship Portal
2. Transport
3. PDS
4. ePrisons
5. Project Proposal & Submission Monitoring System
6. Permit Online
7. eCheck Post
8. PayOnline
9. eTeasuries
10. ePensions
11. eCourts (Case Information System)
12. CCTNS
6. Case Study - Transport
Areas As -Is To Be
Architecture Client Server,
RTO Centric, distributed
Databases
Common Web Based single
application which is scalable
Configurability No Configurability at UI,
workflow
Configurability through interface as
per State
Integration No seamless Integration Integration offered through open
APIs & standardization
Multi Device
Supportability
No support on variety of
devices
Multi device support such as
mobile, tablets etc..
Business Continuity No DR Deployment planned on cloud for
improved resilience
Reporting & Analysis Limited Provide sophisticated dashboards
and analytics functions
7. Way Forward
1. Productization & Cloud enablement of the selected
MMPs/eGov Applications
2. Published on eGov AppStore
3. Hosting on Meghraj Cloud (Central Infrastructure) for
adoption by states/departments
4. Workshops & training
5. On-boarding/ Migration of Ministries/States/departments