You are on page 1of 9

Microsoft .

NET
Customer Solution Case Study

Rural Banking Comes of Age in India

Overview “The rural populace will be empowered with critical,


Country: India
Industry: Rural Banking
convenient and instant services that cover: finance,
markets, documentation etc. at their very doorstep.
Customer Profile
The Indian Institute of Information
This will improve credit flow significantly.”
Technology, Bangalore (IIIT-B), set up Dr S. S. Satchidananda, Research Director, Center for Banking and Information Technology, IIIT-
Center for Banking and Information Bangalore
Technology (CeBIT), a centre of excellence
for innovation in technology to discuss and
There is an immediate need to step up the flow of credit to
analyze issues and problems faced by agricultural and other rural activities in India, to improve rural
banks in today’s competitive environment.
productivity and economic welfare. TCS, ACNielsen and Envision
Technical Situation Information Systems and Technologies delivered a pilot as
There is no solution available for rural
credit that can maintain low cost while
envisaged by IIIT-Bangalore -- a low-cost technology platform to
delivering a reliable, high performance improve the delivery of banking services to the rural population.
solution that can function in low bandwidth
situations.
The solution uses Microsoft Windows Server System, Microsoft .NET
Solution
Microsoft .NET Framework and Compact
and Windows Mobile to create a comprehensive, fully automated
Framework along with SQL Server 2005 credit delivery system for rural banking. It also proposes a common
and SQL CE have been used to create a
Web based application that can also work
infrastructure for rural data collection, information management. By
offline depending on Internet connectivity. sharing this service, banks and financial institutions will be able to
Benefits
reduce the cost of operations dramatically. It also allows banks and
 Cost effective solution financial institutions to reach out to the rural population which till
 High security
 Local language support
now had not been possible to due high cost and complex logistics’’
 Ideal for low bandwidth situations related issues.
 Validation of data at source

1|P a g e
Microsoft .NET
Customer Solution Case Study

Rural Banking Comes of Age in India

2|P a g e
“A viable credit rating Situation initiatives undertaken over the years have not
The Indian banking sector is facing pressures met with the desired level of success.
system will help to similar to any company – ensure profitability
minimize the non- and to provide adequate returns to the Technical Challenges
shareholders. With cutthroat competition Some of the key challenges while creating the
performing assets (NPA) and reduced margins in the urban sector, application were
of the financial banks are looking to diversify their portfolios
and creating services to tap the rural  The cost for traditional banking in rural
institutions. Also, it will markets. India is very high .
help ensure optimum
With the renewed focus of the Reserve Bank  Loan servicing tasks are very expensive for
utilization of funds. of India and the Ministry of Finance for a rural loan e.g. for a financial institution to
Therefore, we decided to providing micro-credit to the rural sector locate a viable prospect, verify the
along with the growing competition in terms prospects credit worthiness and assess
create a technology of reach and financial spread, banks and collateral can be a time and resource
based rating system will financial institutions have necessarily had to hungry task.
foray into the rural market.
enables greater  The prime targeted end users of this
transparency and There are 135 million rural households in application will be technology challenged.
India with a per capita income of INR 8,000. Also, a small percentage of the villagers
objectivity.” Statistics show that rural households have no are literate in their regional language.
Dr S. S. Satchidananda, Research Director, savings. A World Bank study assessing
Center for Banking and Information access to financial institutions found that  Third party services such as notarization of
Technology, IIIT- Bangalore amongst rural households in Andhra Pradesh the bank loan documents, collection
and Uttar Pradesh, 59 percent lack access to agencies for defaulting customers are also
deposit account and 78 percent lack access not present
to credit. Considering that the majority of the
360 million poor households (urban and The loan servicing process especially the
rural) lack access to formal financial services, credit rating of prospective customers is a big
the numbers of customers to be reached, and deterrent to organized micro finance. There is
the variety and quantum of services to be an urgent need to streamline the credit rating
provided are really large. process to reach out to the rural poor. “A
viable credit rating system will help to
It is estimated that 90 million farm holdings, minimize the non-performing assets (NPA) of
30 million non-agricultural enterprises and the financial institutions. Also, it will help
50 million landless households in India ensure optimum utilization of funds.
collectively need approx U.S.$30 billion credit Therefore, we decided to create a technology
annually, approximately 5 percent of India's based rating system will enable greater
GDP. transparency and objectivity,” comments Dr.
S. S. Satchidananda, Research Director,
There have been several challenges faced in Center for Banking and Information
delivering solutions in rural India both for the Technology, IIIT- Bangalore. This will also
populace as well as the banks. facilitate better data management and
analysis.
Rural credit delivery has been a major area of
concern in the banking sector. Major

3|P a g e
The rural credit delivery system addresses  Ability to Work in low/no bandwidth: The
this problem by improving accessibility and ability to work offline will be required, as
reducing delivery costs and time frames the data would be collected at a particular
location and the synchronized with the
The rural credit delivery system will act as central database when Internet access is
one – stop customer information source for available
the banks in the local areas and help them in
arriving at the credit worthiness of the  Printing: Reports must be printable in A4
customers; the system will also act as a front paper format. Reports should also be
office for banks to provide credit to the rural printed in the regional language also.
masses.
 Audit trail: The audit trail for any
transaction will be stored in the database
Solution leaving no room for corruption or errors.
As the first step towards improving rural
banking, CeBIT, IIIT-B worked closely with Rural Credit Delivery Solution
Microsoft, and its partners to deliver the  Security: Security will be key; and checks
solution. This solution envisions a three step and balances built to remove any misuse
project. possible. The common users will be able to
 Collection of rural customers’ data using make one transaction for each logon. For
wireless PDAs and using the data for the next transaction they will have to logon
creating rural information infrastructure again. Each user will have default idle time
including banking services. out of 3 minutes which can be configured
 A model for credit delivery of the rural to a different value if required. Data can be
people moved both ways on a 128 bit encrypted
 Feasibility of deploying ATMs for servicing transaction using RC-2 Encryption protocol.
rural citizens This is an admin configuration. The PDA
RCDS solution has 4 levels of security. The
Design elements PDA has an inbuilt Password security with
During the evaluation stage, Microsoft 9999 combinations to hack and open.
Certified Gold Partner, TCS came up with a Further to that the PDA Solution has a login
clear list of system requirements, based on and password stored in the database in
the challenges facing rural banking and encrypted format. TO synchronize the data
financial services. These requirements have the user has to go to Synchronizer and
been incorporated into the solution enter login / password before being
architecture as well for each step of the allowed access.
solution.
 Performance: The performance for any
Key considerations for the PDA based transaction will be targeted to be within
data collection application five to seven seconds. RCDS
 The system will be used by data collection synchronization has three types: normal
agencies to upload and verify the customer data, image and voice synchronization. The
data. It will collate all information including normal data and voice data for a single day
income, assets, and provide pictorial and is synchronized in an average of four
other proof along with the record such as minutes.
voice sample for future verification.

4|P a g e
ATM Like Machines citizen and his or her assets. ACNielsen was
 Multilingual: As the application will be used chosen as the nodal agency to collect the
by rural users regional language support is data for the pilot that included five villages in
a must. This will be facilitated by using Honawar District in Karnataka, which has a
Unicode fonts and regional icons. Data sample size of over 500 families and 20000
entered into the system will depend on the individuals.
keyboard settings. Reference data
displayed in combos will be displayed in Microsoft brought in Envision Information
the regional language. Systems and Technologies Private Limited, a
 Technology challenged
challenged users: Illiterate Microsoft Certified Partner to deliver the
users will be facilitated with a text to voice solution the PDA based solution. Envision is a
synthesizer (Matrubhasha). This will be leading provider of PocketPC based mobile
incorporated into RCDS solutions.
 Usability for rural users:
users Icons and labels
will be displayed in the regional language. The field staff collected the information using
Text to Voice synthesizer will provide the HP iPaq PDAs using an application for
ability to read information. collecting the requisite information such as
 This system will also be used by bankers identity of each person along with records
who will be involved in loan, disbursement such as birth certificate and photograph; and
and repayment. While the users will supporting information including photographs
authenticate themselves into the system of assets (e.g. house, land etc.). This
and request for transaction processing, the information is transmitted to the server using
banking systems will put through the the PDA.
transactions like the opening of the
accounts, and approval of the loans and The Microsoft Windows CE 4.0 based
communicate those approvals through the application has three key layers. The
RCDS. Once this is done, the users can presentation layer of the application provides
access the ATMs for depositing and a user friendly interface using Windows
withdrawing cash for various purposes Forms developed using Microsoft .NET
from their savings account. Compact Framework 1.1 and C#. The
business rules are encapsulated in the C#
Solution Architecture Business Objects.
The complete solution consists of three major
components. The PDA based solution is for The application has been developed using
data collection at the village level. This Microsoft .NET Compact Framework 1.1,
information is uploaded to the server-based while the data layer used Microsoft SQL CE
rural credit delivery system from where the 2.0 as the database. Microsoft ADO.NET has
user data is accessed by the banks and been used to link the user interface with the
financial institutions to process loans. In database.
addition a kiosk based ATM like solution will
act as the information kiosk for the villagers. The application also documents all assets
Similarly mobile kiosks could also be used. through digital pictures. As the PDA is not
used to take the pictures as the assets and
Customer Data Collection people are not available at the time of data
IIIT-B created the solution architecture for an collection, an Image mapping component has
application that authenticates rural each to be added to the application. The photos
are mapped to the corresponding asset

5|P a g e
record, the SDF card is taken from the while the application has been coded in C#
camera and inserted into PDA. The module and ASP.NET. The ASP.NET (C#) pages reside
replaces the picture’s file name with the on the Web server, and it calls business
corresponding assets ID. components as per the logic of the
application.
Another unique feature of the application is
voice sampling. The respondent voice is The central database is Microsoft SQL Server
captured for future verification at the time of which communicates with the application’s
capturing the family details. The default business logic using Microsoft ADO.NET, the
system API is used for recording the voice. data-access component of the Microsoft .NET
The user can playback the recorded voice for Framework and ActiveX scripts
confirmation.
The business logic of the application resides
The PDA connects over the Internet to the in a separate layer, so as to decouple
TCS developed rural credit delivery system presentation and business logic. The
(RCDS). SQL CE synchronizes with the central workflow components have been developed
database, SQL Server 2000 using Web using Microsoft C#. These can also be
Services. Here again checks and balances configured as per the requirement and
are maintained. Only records for which all changes in business logic.
mandatory data is completed can be
transferred to the central server. The TCS used Microsoft SQL Server’s Reporting
transferred data will be set as transferred to Service using Web services. The reports are
avoid redundant data transfer. exported into PDF and made available in
English as well as regional languages for the
rural population.
Rural Credit Delivery System
The rural credit delivery system (RCDS) Often, software comes across a condition or
provides a single repository for all customer an error that causes the program or
related information that banks and financial microprocessor to branch to a different
institutions require to arrive at the credit routine. This is known as an exception. The
worthiness of the customer. Microsoft Exception Handling Block, a part of
Microsoft .NET Framework 1.1 allows the
The application for rural credit rating was developers to handle exceptions, log these
created by TCS. As envisaged by IIIT-B, TCS exceptions and then creates policies to
created a Web based application that is handle exceptions.
accessed using the https protocol. The
presentation layer is accessed using By using Microsoft Exception Handling Block
Microsoft Internet Explorer 6.0. This layer exceptions and creates a consistent strategy
carries out the validations and authentication for processing exceptions that occur
before accepting user inputs. The application throughout the architectural layers.
is used by the bank’s front office using
Microsoft Internet Explorer 6.0, after The application also uses Data Access
necessary authorization and validation. Application Block, a feature of .NET
Framework that simplifies common data
The application is based on Windows Server access functionality. Applications can use the
2003 Standard Edition with Internet application block in a variety of situations,
Information Services 6.0 is the Web server such as reading data for display, obtaining

6|P a g e
data to pass through application layers, and
submitting changed data back to the Improves credit flow
database. With information availability, the banks can
create specific plans and allocate funds for
IIT-B envisions that credit will be monitored by the rural sector. This will help improve the
an expert agency either at the bank or agriculture based economy the living
through any self-help group involved in standards of rural India.
providing rural finance. It involves the
verification of securities, verification of end- Reduces costs
use of funds and provides an update on the A central information store helps the banks to
borrower’s profile. reduce the cost of doing business, thereby
making it a more feasible business option.
Feasibility for deploying ATMs in Rural
India The solution itself minimizes costs because
IIIT-B worked closely with Microsoft to create there is no need for additional licensing costs
an integrated multi-entity database system for database, reporting services or for other
(IMDS) system, a data hub that is set up for a components. “Wherever possible, the project
cluster of villages. It is connected to the multi- uses reusable components and standards
service delivery system (MSDS), an ATM-like such as Microsoft interoperability standards
machine in each village. based on Web Services supported by
Microsoft .NET framework”, says Dr. S. S.
The database handles the workflow and Satchidananda, Research Director, Center for
decision-making processes. The IMDS is a Banking and Information Technology, IIIT-
multi-entity database interfacing with multiple Bangalore.
banks. This ensures a two-way connectivity to
the multi service delivery machine that High Security
provides banking, extension and other The secure hypertext transfer protocol
services. (HTTPS) is a communications protocol
designed to transfer encrypted information
The credit rating application will interface between computers over the Internet, this
with the ATM to push the customer’s has been deployed for higher security. Also,
transactions back into the application. an audit trail of every transaction is
maintained, which ensures that the solution
is tamper proof. In addition, the application
Benefits stores the workflow to maintain the
Provides information to investors authenticity of data.
The key reason that private banks did not
enter the rural market was the lack of Forms authentication is used to restrict user
information. If each bank tries to verify the access.
creditworthiness of each individual, it will not
be able to sustain the business as the cost Local Language Support
per transaction will make it unviable. Rural India has a large percentage of
uneducated people. For them, banking
Therefore, a centralized credit rating system services will be a new phenomenon. To avoid
will provide the information to banks and another breed of middlemen and touts, it is
other service providers to enter the rural important that the service is simple and can
market, be used by the villagers. For this, the

7|P a g e
application will provide text to voice database may not be scalable, the long-term
synthesizer as a browser plug-in. strategy is to model the IMDS in the form of a
grid, comprising of several data centers. Each
In addition, Microsoft .NET Framework 1.1 data centre will also provide specific
and SQL Server 2000 support Indian geographical data and be accessible to every
languages that will allow reports to be 2,00,000 citizens.
generated in rural language for customers
and banking staff. This program will also be integrated with
Microsoft’s rural kiosk initiative, called
Ideal for low bandwidth situations such Saksham. The Saksham kiosks will become
as rural India an extension to this program and will be used
The solution has been built to function in for delivering information to the villagers, and
either offline mode where there is no internet will become an additional channel for data
access and in other instances, it ensures that collection and processing transactions.
data integrity is maintained in low bandwidth
situations. For example, in case the About Envision Information Systems
connection drops during transfer, the server Envision Information Systems was started in
records the point at which the connection 2002 with a mission of enabling enterprises
was terminated, thereby lowering to seamlessly access and process
redundancy. information anywhere, anytime.

Future Plans Our entire value proposition at Envision


The centralized database will eventually Information Systems stems from the fact that
provide access to the multiple banks through we are able to convince enterprises to extend
suitable linkages. their existing IT systems into the field and
leverage more out of it by using Mobile
The aim is that the rural populace should be Computing Solutions for their field force.
able to avail the multi-service delivery system
for all their banking requirements. The MSDS At Envision, our focus has always been on
will be connected to the nearest IMDS. The customers with a large concentration of
IMDS itself is part of a grid, which is Mobile salesforce. With our end-to-end
envisaged to eventually provide nation-wide Mobile Computing thrust, we are a one-stop-
connectivity. shop for enterprises for their Mobile
Computing needs. And Mobile Computing
The database system will be able to query being an emerging technology, enterprises
other databases such as Bhoomi land feel comfortable with a single point of
records, etc. for their services. accountability.

The IMDS is the engine that powers all Our customers across Industry verticals such
banking transactions made from any MSDS. as Tata-AIG General Insurance, Ranbaxy
It is independently supported and reliably Laboratories, Pfizer, AC Nielsen, Deloitte
sourced - to provide up-to-date data on all Consulting to name a few for enterprise
aspects affecting credit delivery. This mobile business solutions.
includes transaction data in the form of user
accounts. It also acts as a crucial information
source for analytical activities and decision
support systems. Since a single IMDS

8|P a g e
For More Information Microsoft .NET
For more information about Microsoft Microsoft .NET is software that connects
products and services, call the Microsoft people, information, systems, and devices
Sales Information Center at 1600 111100. through the use of Web services. Web
To access information using the World services are a combination of protocols that
Wide Web, go to: enable computers to work together by
http://www.microsoft.com/india/ exchanging messages. Web services are
based on the standard protocols of XML,
For more information about IIIT-Bangalore SOAP, and WSDL, which allow them to
and CBIT products and services, visit the interoperate across platforms and pro-
Web site at: www.iiit.ac.in gramming languages.

For more information about Envision .NET is integrated across Microsoft products
information Systems products and and services, providing the ability to quickly
services, call (91) (44) 2814 3036 visit the build, deploy, manage, and use connected,
Web site at: www.envision-india.com secure solutions with Web services. These
solutions provide agile business integration
and the promise of information anytime,
anywhere, on any device.

For more information about Microsoft


.NET and Web services, please visit these
Web sites:
www.microsoft.com/net
msdn.microsoft.com/webservices

Software and Services Hardware


 Products  HP iPaq Pocket PC
− Windows Server 2003 Standard
Edition Partners
− SQL Server 2000 Standard edition  Microsoft
 Technologies  Envision
− Microsoft .NET Framework  TCS
− Microsoft ADO.NET
− Microsoft ASP.NET
− C#
− ActiveX
© 2005 Microsoft Corporation. All rights reserved. This case
study is for informational purposes only. MICROSOFT MAKES NO
WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Microsoft, Microsoft .NET, the Windows logo, Windows Server,
and Windows Server System are either registered trademarks or
trademarks of Microsoft Corporation in the United States and/or
other countries. The names of actual companies and products
mentioned herein may be the trademarks of their respective
owners.
9|P a g e
Document published November, 2005

You might also like