Monday, April 13, 2009

Insuresoft's Insurance Software Technology

As the differences among firms disappear, so do profits. Insuresoft, a leader in policy processing systems, understands this iron law of strategy better than any of its competitors. At Insuresoft, we are committed to our customers’ profitable growth, delivering cutting-edge technology solutions that enable our customers to differentiate themselves in the insurance software marketplace and stay ahead of their competition.

Insuresoft is a Microsoft Gold Certified Partner with core competencies in developing scalable technology solutions for property and casualty insurers. The Diamond System™ is our flagship policy processing product. Our insurance software has been in production within the property and casualty industry since 1993. Moreover, we have a track record in migrating our application platforms as software technology has advanced from DOS to Windows® and now to .NET. The latest version of Diamond is 100 percent .NET.

Speed to market and reduced Total Cost of Ownership (TCO) are the key drivers in selecting a suitable policy administration system. Our comprehensive insurance software solution is highly flexible and scalable, and it tackles head-on the classic challenges of speed to market and reduced TCO. The advent of Microsoft’s .NET technology has provided another opportunity for us to create even more accessible, extensible and quickly implementable applications. Our solution is firmly grounded in Service Oriented Architecture (SOA); and the Software as a Service (SaaS ) model enables our customers to quickly deploy rating, underwriting, submission management, and policy processing services in multiple configurations.

Our holistic approach to Diamond.NET development has resulted in a very flexible, scalable, reliable, robust and loosely coupled architecture that offers a well-developed .NET technology solution as well as solid processes and documentation for quicker development and deployment of applications. We provide a Diamond SDK repository for all services that our customers could consume to build their own applications. The SDK comes with code samples. One of our main objectives in developing SDK is to provide our customers necessary and sufficient documentation to allow faster development and deployment.

Diamond’s Windows Communication Foundation (WCF) service layer has been architected to fully exploit the power of WCF. By developing applications against our WCF service layer, customers are relieved of the burden of dealing with multiple underlying communication technologies like .NET remoting, ASP.NET Web Services and Microsoft Message Queuing (MSMQ). Moreover, Diamond WCF services are built to promote interoperability with other platforms as well as other pre-WCF Microsoft technologies. Diamond WCF services make for seamless development of multiple user interfaces vis-à-vis thin client, thick client, smart client and mobile, thereby fostering a simplified programming model to ensure reduced maintenance and TCO.

The best way to illustrate the flexibility of our current architecture is to describe some of the different ways Diamond is being leveraged by our customers. Several clients have independently developed an agency Web portal front end to the Diamond System. For example, one client has developed a front end that enables an agent to provide a client in his or her office with an accurate quote from the portal. If a customer decides to bind coverage, the agent is able to issue the policy in real time and print a declarations page and ID cards on the spot.

The agency Web portal was developed in ASP.NET, AJAX, and it interfaces with the Diamond System through our Web Services layer. This abstracts the portal from the back end and allows the client to receive updates to the Diamond System without recompiling or redeploying the portal.

Another client has leveraged Diamond WCF services to prototype policy processing workflow on the Web. Our flexible architecture, accompanied by Diamond SDK and documentation, expedited prototype development. This ability to rapidly develop applications—combined with our fidelity to the architecture fundamentals of security, scalability and performance—has motivated our client to embark on a large-scale Web implementation effort that will be rolled out to more than 700 personal lines agencies.

In addition to WCF services, our product offering also includes Diamond thick client. The Diamond thick client UI ((Figure 2) architecture is greatly influenced by the notion of ease of use. Fewer mouse clicks mean shorter application processing time and higher throughput, translating to higher top-line growth for our clients. Our thick client and thin client consume the same set of WCF services. Diamond thick client has a very intuitive user interface. Traditionally, training users on new applications/UI has been a time-consuming and resource-intensive exercise. By its highly intuitive UI layout, Diamond thick client UI attempts to minimize time and resources associated with training.

Our meticulous selection and adoption of platform, technology and architecture has propelled us to deliver an industry leading policy administration solution unparalleled in breadth of functionality and cutting-edge technology. We believe our solution helps to better position our customers to meet the changing demands and perpetual growing needs of the property and casualty marketplace.

1 comment: