|
C u s t o m A p p l i c a t i o n D e v e l o p m e n t
RippleImpact serves all types of Custom application
development --from retail, investment and commercial
banks to investment management firms.
Read some of our case studies:
Case Study 1:
Client:
The client is a start-up company manufacturing an
internet appliance for home use. The company's existing
architecture consisted of the actual appliance hardware
and software, a web-based management and control front-end
for the appliance and a back-end network filesystem
maintaining all of the digital resources.
Challenge:
The client was looking to greatly expand distribution
both in terms of number of users and the number of
markets as an OEM implemented in several languages.
The current web-based system was not scalable in either
of these areas.
Solution:
We recommended a 3-tier approach to the management
front-end for horizontal scalability and a better
separation of business rules from user interface for
language independence.
Benefits:
- With the use of an application server middle-tier
the web-based facility was scaled to several low-priced
servers and increased both the reliability of the
system and the number of simultaneous users that
could be served.
- With the use of Model-View-Controller design principles
the interface was quickly and easily ported to other
languages.
- The entire front-end was rebuilt without any significant
changes to either the appliance or the back-end
database and filesystem.
Case Study 2:
Client:
The client is a network solutions provider, specializing
in Asian markets.
Challenge:
To create a web publishing application server that
enabled rapid development and deployment of dynamic
web sites in asian languages.
Solution:
We developed the application server using VisualWorks,
a fully object-oriented system. VisualWorks had also
specifically targeted support for East Asian Languages,
as well as generic Unicode. An object layer was implemented
above an internal relational database. We chose Scheme,
an IEEE standard language as our applications extension
language to allow rapid development of the web sites.
We implemented Scheme with the necessary primitive
to support web development, and augmented this with
a suite of visual tools to maintain the database and
web resources.
Results:
The resultant system was so easy to use, that experience
developers could code fairly complex sites in a under
a week. Beginners who spoke no English were able to
pick up the system rapidly, and were impresed by the
ability to be able to code in their native language.
Case Study 3:
Client:
The client is one of the top investment banks in the
world
Challenge:
Different applications have different views of the
bank's business, and these views are not all compatible.
Multiple views of the business are required in order
to make correct decisions. There are Chinese walls
across the business, and people in different departments,
though they make look at the same client, must see
different information sets. It takes a long time to
create applications.
Solution:
Developed a browsable object model that served as
the enterprise application platform for the bank.
The object model allowed business people to see all
of the principle objects of interest in the bank's
business, and drill down to see the individual customers
interacting with those objects within the appropriate
applications. Created a rules engine that allowed
decisions to be made about an investment based on
information garnered from many different applications,
even where not all the information was visible to
all users. The object model had security set up at
an object level for users, so that users with different
privileges could automatically see different views
of the data in the same applications, without changing
the applications.
Benefits:
The browsable object model let employees of the bank
to get a better understanding of the bigger picture
of the bank's business and make better investment
decisions, improving the performance of the bank's
investments, while maintaining security and non-disclosure
of information across the Chinese walls.
Case Study 4:
Client:
The client is a large insurance company, a major reinsurer
and provider of umbrella and additional riders.
Challenge:
Because insurance policies must conform to different
rules and terms in every state and national jurisdiction
where they are offered, creating the software to support
even a single new policy was a very long and buggy
task.
Solution:
Instead of checking the region on the fly as you edited
the policy, made the region, and any other variable
that could change the terms, creation variables that
caused the policy to be created from the beginning
knowing the terms associated with its region.
Benefits:
Took the process of creating a new policy from a 1
man year task to a 2 man month task, with the time
to pass qa review going from 3 months to 1 month.
Case Study 5:
Client:
The clients are in the insurance sectors. Companies
who deal with health and dental insurances, as well
as brokers and individuals.
Challenge:
All operations like the communications between the
brokers and the insurance agents and the clients involves
a lot of paper works and a lot of communications and
also the confusion in calculation of the rates depending
on the geographical locations and other factors.
Solution:
The client is a leading provider of Internet based,
business-to-business solutions that enable e-commerce
in the approximately $2.8 trillion global insurance
industry. The client's software applications and professional
services offerings are designed to meet the evolving
needs of carriers, distributors and buyers of insurance.
It's technologies leverage the power of the Internet
to streamline and automate the insurance distribution
process to facilitate end-to-end transaction processing.
Benefits:
- Real-time Internet-based quotes and proposals
- Plan filtering and sorting capabilities
- Persistent, retrievable group quoting information
- Census import functionality
- Health Plan tools for real time access control
and reporting
- Carrier resources including collaterals and forms
- Professional branded proposals, that can be personalized
by the broker/agent and accessed in PDF or HTML
formats
Case Study 6:
Client:
The client is a start-up company manufacturing an
internet appliance for home use. The company's existing
architecture consisted of the actual appliance hardware
and software, a web-based management and control front-end
for the appliance and a back-end network filesystem
maintaining all of the digital resources.
Challenge:
The client was looking to greatly expand distribution
both in terms of number of users and the number of
markets as an OEM implemented in several languages.
The current web-based system was not scalable in either
of these areas.
Solution:
We recommended a 3-tier approach to the management
front-end for horizontal scalability and a better
separation of business rules from user interface for
language independence.
Benefits:
- With the use of an application server middle-tier
the web-based facility was scaled to several low-priced
servers and increased both the reliability of the
system and the number of simultaneous users that
could be served.
- With the use of Model-View-Controller design principles
the interface was quickly and easily ported to other
languages.
- The entire front-end was rebuilt without any significant
changes to either the appliance or the back-end
database and filesystem.
Back
|