Archive for May, 2007

Let’s discuss a scenario involving Mr. Rodney an insurance customer, Mr. Stick a claims manager with insurance company and Mr. Knowitall the CTO of the insurance company.

Mr. Rodney moved from UK to US for a couple of years and bought a house near Florida beach side. He also bought himself a brand new BMW and a SUV for his wife. Now like everything he got his assets insured by a well know insurance firm “At Best Cover (ABC) inc.” unfortunately this year hurricanes played a major role and one fine morning he finds his roof blown over and cars parked on his neighbor’s balcony. Panicking he calls his insurance company and the real story starts.

He calls up ABC’s call center which routes his call to India, as his claims are for different product lines he ends up speaking to multiple representatives about each of his assets. The story is much worse at the insurer’s end. The insurer is currently processing these claims on legacy claim systems which can mean multiple claim systems within a department. So Mr. Rodney’s claim is entered into multiple systems and the situation is extrapolated with loads of paper based and manual activities to process these claims. The results:

1) Customer Dissatisfaction: Mr. Rodney is already fed up of speaking to multiple people on phones for different claims, it also seems that the customer relationship management system is not consistent hence he hears different stories each time. The back office processing of claims is slow and this is further frustrating Mr. Rodney due to delays and feeling of un-professionalism. Mr. Rodney is already considering a shift from ABC to someone more agile to respond to his needs.
2) Turnaround time for claims processing: It’s been a known fact that claim processing in most insurance companies can take more than 80-90% of total administrative costs. ABC is currently having more than 25 different claim systems and its taking a lot of time to resolve Mr. Rodney’s problem with most of Mr. Stick’s time is getting wasted in manual reporting, registering etc. instead of focusing on processing of claims.

3) Operational bottlenecks: With such complex and pain staking procedures the insurance companies face an issue of inefficient staff performance, increased staff turnovers and obviously very high cost to process claims. ABC is facing touch challenge in making the claim process smooth for its customer and employees.

4) CRM? : With so many different systems, there is bound to be data inconsistencies and redundancy. This also results in ABC having very low visibility on trends, patterns related to customers like Mr. Rodney. A well oiled CRM system should have been able to pinpoint Mr. Rodney’s dissatisfaction by now or better should have been able to prevent it to some extent.

5) These systems also place a huge challenge on ABC to confirm to various compliance requirements. These are increasingly making it difficult for ABC to rise up to the requirements.

This scenario looks grim for ABC and without doubt they are suffering from both customer dissatisfaction and employee turnover. What they need is a fresh look at their claims ecosystem.

They need a Process Magnifying Glass to understand the gaps and take corrective actions. Now!

This is what they need in a nutshell:

1) They need to bring their customers closer and give them a rich user experience
2) They need robust claims processes and systems to reduce turnaround times
3) They need to provide claim systems which automate mundane tasks and paperwork and allow smart employees like Mr. Stick a fulfilling job.
4) They need flexibility to change their processes to keep in alignment with the insurance regulations.

Mr. Knowitall (CTO) decided to work on moving their existing claims landscape online in a web based environment. The new claim system will allow ABC to achieve:
1) A flexible feature rich claims platform: In this case ABC is going forward with a combination of known claims systems which have inbuilt business process management capability with pre-built facilities for known processes/functions like First Notice of Loss, Litigation management etc.
2) Integration Architecture: the new system will provide an open framework for integrating existing systems into the new system. This will also be the common layer to bring customers, partners/agents, and insurer together. Mr. Knowitall is convinced that SOA would be their design philosophy right from defining the business process services to integration services with various underlying systems.
3) Rules Driven Approach: traditionally insurance products are driven by multiple rules and decision points working for each insurance product. Typically these policies are hardcode in existing claims systems, hence makes the system difficult and time consuming when a change occurs. Mr. Knowitall knows that its time for moving these rules and policies from application to a central repository which is modifiable by the claims business analysts as need occurs. For e.g. if maximum duration for claim turnaround needs to be modified the same can be done by a business user on a Business Rules Engine rather than going to the code each time.
(more…)

I wanted to add another dimension to this site by bringing Enterprise Architecture in our discussions about BPM and SOA as I feel that for a successful enterprise roadmap its an essential element to consider.

One of the biggest challenges for today’s enterprise is to efficiently align their business needs to their IT investments enabling higher profits, efficient enterprise, happy customers, agile businesses etc. If we look around, businesses are constantly looking for answers like “Does my IT systems perform as per my business needs?” or “What are the systems which needs to be automated in priority considering the changing business environment?”.

Continuation of current business challenges like inefficient processes, duplication of data, redundant systems, obsolete information will result in poor productivity, complex process automation and integration issues, missed business opportunities etc. In this scenario a sound Enterprise Architecture practice will differentiate a organization with its competitors in terms of strategic advantage and an upper hand due to availability of critical knowledge points for quick decision making.

Enterprise Modeling and Architecture tries to answer some of these business issues by enabling visualization, analysis and communication of the “Enterprise” Information.

Lets first define an enterprise as a complex system consisting of people, process, information and technology working within socio-cultural boundaries to achieve the defined organizational goals.

Subsequently Enterprise Architecture is defined as a set of descriptions and modeling methods describing the blueprint of organization’s information structure; classified around a given framework, enabling the stakeholders to use it as a strategic tool for decision making and management support.

Enterprise Architectures would typically include a baseline architecture, a target architecture, and a transition plan to reach the target from the baseline. Enterprise Architecture is at the minimum documented using the following architectural models:

Business architecture – The idea here is to document and visualize the business aspects like vision, mission, goals, strategies, underlying tactics and associate the same to the business process models, roles and business functions.
Information architecture/Data Architecture - defines what information needs to be made available to accomplish the business mission.
Application architecture - focuses on the portfolio of applications required to support the business mission and information needs of the enterprise. The next level of abstraction would be to identify the business components and services which can be associated to multiple applications in the enterprise.
Technology architecture - defines the technology services needed to support the application portfolio of the business.

Key ingredients for a sound Enterprise Architecture practice would require use of:

• Standard based Modeling methodology : BPMN(Business Process Modeling Notation), UML(Unified Modeling Language) etc.
• Central Repository to store all modeling information
• Enterprise Architecture Framework : Zachman,TOGAF, FEAF, DODAF etc.
• EA tools viz. Telelogic System Architect, Aris, Casewise etc. which provides framework support, multiple method support and centralized information repository.

(more…)