Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Revamping of MMPs/eGov Applications : A Digital India Initiative


Published on

Revamping of MMPs/eGov Applications : A Digital India Initiative by Renu Budhiraja, Sr. Director, e-Governance
Department of Electronics & Information Technology
Ministry of Communications & IT

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Revamping of MMPs/eGov Applications : A Digital India Initiative

  1. 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
  2. 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)
  3. 3. Objective Common Application Software (CAS) for MMPs/eGov Applications to be developed to avoid duplication and bring standardization
  4. 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 Engineering_Guidelines.pdf
  5. 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. 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. 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
  8. 8. Thank You
  9. 9. Application Development & Re-engineering Guidelines  Application Design & Standards Adoption  Loose Coupling, Service Abstraction, Discoverability, Transparency & Granularity  Industry standards such as IEEE, CMMI, ISO, Meta-Data Standards etc. referred  Solution Engineering (including Configurable & Customizable Components)  Configurable - Meta-data, Screen Labels, Alerts & Messages, Reports, Workflows, Business Rules, Dashboards etc.  Customizable - Modular development & integration within application  Interoperability & Integration Capabilities (including Multilingual)  Published & Subscribed Methods (JMS, RSS etc.)  Asynchronous, Synchronous & Batch Modes  Web Services, APIs, Gateways, UNICODE complaint, self learning data dictionaries  Application accessibility on external devices – handhelds, tablets & smartphones
  10. 10. Application Development & Re-engineering Guidelines Contd...  Documentation, Certification & Release Management  Project Artefacts – FRS, SRS, RTM, User Manual etc.  Functional Testing, Performance Testing & Security Testing  Application Sizing & Scalability  Bandwidth throttled environments  Low technical & infrastructure resource consumption  Cloud Enabled  Intellectual Property Rights  Clear definition of rights & usage  Ability to have viable business model developed on it
  11. 11. Multi-tenancy
  12. 12. Single Tenant Vs Multi-tenant Customized Upgraded
  13. 13. SaaS Maturity Levels Maturity Levels Instances Configurability Multi-tenant Efficiency Scalability Level 1 Multiple different Instances Level 2 Multiple Identical Instances – Code Sharing  Level 3 Single Instances – Configurable Metadata   Level 4 Multiple Identical Instances with tenant load balancer   
  14. 14. Multi Tenant Deployment Application E-Transport State Transport 1 State Transport 2 State Transport N DATA