Custom Insurance Management System
The Scope
In August of 2007 Azoft signed a contract with an in dependent all lines insurance agency that specializes in affording property owners renting their units the possibility to manage their renter’s insurance requirements.
The system requested under the contract included company’s website allowing property owners to list their apartments and require renters to either purchase renters insurance or document that they had purchased it through another insurance provider.
Thus the key objective of the system was to satisfy the flow of property owners requiring insurance, tenants either purchasing or providing proof of insurance, and insurance managers and brokers engaged in the industry.
The system requested under the contract included company’s website allowing property owners to list their apartments and require renters to either purchase renters insurance or document that they had purchased it through another insurance provider.
Thus the key objective of the system was to satisfy the flow of property owners requiring insurance, tenants either purchasing or providing proof of insurance, and insurance managers and brokers engaged in the industry.
The Challenge
The project revealed two main barrier factors. One of them was the complex scheme of insurance premium calculation accounted for the fact that the insurance industry in the US is regulated on a state level, which as the result creates a situation where rates and coverage options differ from state to state.
This demanded an unprecedented level of flexibility from the system which not only must have allowed the options change, but the formulas and order of operations for calculating the premiums change as well.
What is more, the system was required to recognize what state a community resides in, and what rating plan it should use to calculate the customers premiums as they pick levels of coverage.
Another challenge was the initial knowledge and terminology gap between two groups of professionals: the business-oriented customer’s team and the technically-oriented team of Azoft. This caused certain grinding period required to ‘translate’ the essence and specificities of the project from the business language into the technical one and vice versa.
This demanded an unprecedented level of flexibility from the system which not only must have allowed the options change, but the formulas and order of operations for calculating the premiums change as well.
What is more, the system was required to recognize what state a community resides in, and what rating plan it should use to calculate the customers premiums as they pick levels of coverage.
Another challenge was the initial knowledge and terminology gap between two groups of professionals: the business-oriented customer’s team and the technically-oriented team of Azoft. This caused certain grinding period required to ‘translate’ the essence and specificities of the project from the business language into the technical one and vice versa.
The Solution
Taking into account the intricate business logic of the system to-be-developed, the R&D department of Azoft took a strategic decision to try working on the project both onsite and offsite to allow of seamless interaction between the teams involved.
Thus, flexibility of approaches made it possible to limit the grinding period and communicate effectively further over the development cycle.
Thus, flexibility of approaches made it possible to limit the grinding period and communicate effectively further over the development cycle.
The Outcome
Having combined all topnotch technical and advanced management skills, Azoft successfully implemented a complex system that not only met all customer requirements, but made it possible to accelerate the development dynamics of the company on the highway of highly demanding and rapidly evolving insurance industry.
The outside result of the project is the site that renders an impression of a professional, trustworthy, and established company, which treats its customers with professionalism and personalized attention.
The outside result of the project is the site that renders an impression of a professional, trustworthy, and established company, which treats its customers with professionalism and personalized attention.
Technologies
- Java 2SE
- MySql
- Struts
- JavaScript
- AJAX