4
Business Benefits: Streamline existing business processes Effectively manage outsourcing relationship with BPO partners Deliver 40% productivity gain with the implementation of a scalable architecture Manage business effectively through automation and integration among business partners Add more products seamlessly through this system, which will increase the revenues for the client Leverage analytics engine to predict when a loan closing may fall outside of SLA agreements Provide a rich, web-enabled business application to enhance customer/borrower experience Allow business users to graphically understand current state process workflows and potential issues Remove complexity of separate systems being used by employees and external parties Ability to customize processes on a client basis without needing extensive SOP's and manual intervention Measure and manage performance of employees and external parties Migrate from an individual user security model to a role based security model Visionet Systems Inc. Visionet Systems (VSI) is a New Jersey- based technology company and has been in business for 12 years. VSI is an employee owned company comprising of 850 IT professionals in 3 development centers. Our leadership employs prevalent Project Management principles to innovate processes. We use state of the art development tools to help our clients achieve location agnostic, scalable and enabling technology to support their business. VSI's offshore centers have obtained CMMI Level III Certification for IT services and processes. VSI specializes in Service Oriented Architecture (SOA) to facilitate the reuse of components to reduce development time and costs. Case Study: Enterprise Title Processing System WebMethods 7.x Development Case Study

WebMethods 7.x Development - Enterprise Title Processing System | Case Study

Embed Size (px)

DESCRIPTION

Business Challenges:- Developing a state-of-art application for the automation of Title, Escrow, Closing and Recordation processes was proposed to the client. During this process the following business challenges have been raised which are critical to the success of this implementation: * Title industry business rules are dynamic and vary from one geographic area to another. * Clients' business and reporting requirements are unique and vary from one client to another. * Process depends on many business partners, including many vendors, demanding a robust, rule-based Vendor Management System. * Design and Implementation of a location agnostic business process that can facilitate Business Process Outsourcing in an on/near/offshore model. * Create one system that can support multiple rules for internal and external users of the system, including but not limited to employees, customers, vendors, borrowers, sellers, notaries, etc. * Implementation of Service Oriented Architecture to allow for the proper governance and reuse of components to reduce development time. * Create an agile workflow environment where regulatory requirements can be easily addressed. * Develop a bundled services system for streamlined integration, built on a mature workflow system. * Implement cost effective scalability and redundancy between multiple data centers. * Selection of a platform to optimize business processes, which would also facilitate the Centralized and Complete end-to-end Development Environment from Process Modeling, Workflows, GUI, Services, Business Rules Management System, Executive Dashboards, Portals and Process Monitoring. * Leverage AJAX to create a rich users' interface. * Apply Organizational Change Management principles by moving from a human workflow system with limited automation to an automated workflow system with true human centric processing, escalation, and prediction engine.

Citation preview

Page 1: WebMethods 7.x Development - Enterprise Title Processing System | Case Study

Business Benefits:

Streamline existing business processesEffectively manage outsourcing relationship with BPO partnersDeliver 40% productivity gain with the implementation of a scalable architectureManage business effectively through automation and integration among business partnersAdd more products seamlessly through this system, which will increase the revenues for the clientLeverage analytics engine to predict when a loan closing may fall outside of SLA agreementsProvide a rich, web-enabled business application to enhance customer/borrower experienceAllow business users to graphically understand current state process workflows and potential issuesRemove complexity of separate systems being used by employees and external partiesAbility to customize processes on a client basis without needing extensive SOP's and manual interventionMeasure and manage performance of employees and external partiesMigrate from an individual user security model to a role based security model

Visionet Systems Inc.

· Visionet Systems (VSI) is a New Jersey-based technology company and has

been in business for 12 years. VSI is an employee owned company comprising

of 850 IT professionals in 3 development centers. Our leadership employs

prevalent Project Management principles to innovate processes. We use state of the art development tools to help our

clients achieve location agnostic, scalable and enabling technology to support their business. VSI's offshore

centers have obtained CMMI Level III Certification for IT services and

processes. VSI specializes in Service Oriented Architecture (SOA) to facilitate

the reuse of components to reduce development time and costs.

Case Study: Enterprise Title Processing System

WebMethods 7.x Development Case Study

Page 2: WebMethods 7.x Development - Enterprise Title Processing System | Case Study

Developing a state-of-art application for the automation of Title, Escrow, Closing and Recordation processes was proposed to the client. During this process the following business challenges have been raised which are critical to the success of this implementation.

Title industry business rules are dynamic and vary from one geographic area to another.Clients' business and reporting requirements are unique and vary from one client to another.Process depends on many business partners, including many vendors, demanding a robust, rule-based Vendor Management System.Design and Implementation of a location agnostic business process that can facilitate Business Process Outsourcing in an on/near/offshore model.Create one system that can support multiple rules for internal and external users of the system, including but not limited to employees, customers, vendors, borrowers, sellers, notaries, etc.Implementation of Service Oriented Architecture to allow for the proper governance and reuse of components to reduce development time.Create an agile workflow environment where regulatory requirements can be easily addressed.Develop a bundled services system for streamlined integration, built on a mature workflow system.Implement cost effective scalability and redundancy between multiple data centers. Selection of a platform to optimize business processes, which would also facilitate the Centralized and Complete end-to-end Development Environment from Process Modeling, Workflows, GUI, Services, Business Rules Management System, Executive Dashboards, Portals and Process Monitoring.Leverage AJAX to create a rich users' interface.Apply Organizational Change Management principles by moving from a human workflow system with limited automation to an automated workflow system with true human centric processing, escalation, and prediction engine.

System

IS Reverse Invocation Server

DMZ

MWS IS Servers

Employees Adobe Live Cycle Forms Server Email/Fax AR/AP System

Cognos Reporting Services

SAN Storage Device

Browser Interface

Clients

Trading Networks

WSDL Services Clients Clients

MWS

Vendors Borrowers SellersOutsource Partners All records

LDAP AuthenticationPRT

MWS

BAM

Business Challenges:

Page 3: WebMethods 7.x Development - Enterprise Title Processing System | Case Study

Internal Accounting

System

VendorClients

Wire Services

Clients (XML)

Value Added

Networks

Borrower Seller

Vendors (XML)

Notary

CourierServices

CountyCourthouse

System

Employees

3rd Party WSDL

Services

OffshoreBPO Users

Syst

em

Auth

enti

cation

Syst

em

Shell

WorkFlow Management

Syst

em

’s M

enu N

avig

ation S

yst

em

Scre

en (B

asi

c, Lis

tScre

en,

Sw

apB

ox S

cre

en, W

ork

flow

Scre

en)

Lock Manager

Code Manager

Value ListManager

Audit AccounttManager

Action Handler

Adobe LiveCycleForm Generator

Report Manager

Cognos Report Server

Other Third Party Services

Adobe Live Cycle Form Service

SystemDatabase Cluster

Screen Manager

IT Hing ID

Open ItemManager

Folder Manager

JDBC Connector

SystemSkin

Serv

ice C

onnecto

r Fra

mew

ork

Integration Server

InnovationCAF FrameworkDevelopment Approach:The new application is being developed

in an onsite/offshore development model. The client has partnered with Visionet Systems Inc. (VSI) to develop the system in conjunction with their onsite development team. To achieve maximum efficiency and reusable code, the development team has created reusable Service Connector Framework, Inbox, BPM Process templates and CAF Frameworks.

Coding began on January 22nd, 2007 immediately following WebMethod's 7.0 release. Since that time, the team has created and implemented the following objects:

900 IS Services150 Publishable Documents800 Database Adapters20 BPM Processes90 CAF Development ScreensNumerous BPM Charts, Reports, KPI's, etc.

Goal

Usability:

The goal was to provide a simplified approach for creating CAF screens, as well as promoting reusability so that redundancy could be avoided, efforts could be minimized and changes could be accommodated easily.

Users now have to perform the following steps in order to create a CAF Screen:Define a screen entry in screen configuration file.Create a specific Screen Class extending the generalized framework Screen Class and associating a Data Object.Create View.

1.

2.

3.

Page 4: WebMethods 7.x Development - Enterprise Title Processing System | Case Study

Visionet Systems Inc.East Coast Office:3 Cedarbrook DriveCranbury, NJ 08512Phone: 609-452-0700 - Ext: 1116Fax: 609-655-5232www.visionetsystems.com

Mortgage

VSI and the VSI logo are registered trademarks of Visionet Systems Inc. Copyright © 2007 Visionet Systems Inc. All rights reserved.

Business Process Management

Considering our client's extensive workflow oriented requirements so that hundreds of business processes can run concurrently, WebMethods BPM suite proved to be the ideal solution. It's intelligent Task Rules (assignment, change and filter) provides real time distribution of tasks among users which previously impeded the client's demanding productivity goals. Aside from the usual business processes, the application also uses special error handling queues which allow the helpdesk to receive notifications so that issues can be resolved in a timely manner. The application also uses the Task Engine APIs to complete, delegate, suspend and resume tasks directly within the code. The task expiration and escalation techniques will make the supervisors' jobs much easier.

Business Activity MonitoringOptimization of Processes provides ability to monitor the current status of Key Performance Indicators (KPIs) employing a very friendly user interface. “What's happening now” will provide current statistics to upper management to quickly address problems and aid in decision making. The application imports the Analytic Portlet pages directly into its own frames and style so business users can access this information directly using the same application without going to MWS.

Glue - WSConnector

<service-conf> <service name=”manage Service” class=”com.webmethods.wsclient.ManageService” type=”Manage” parameter=”System.caf.XXX.service.ManageServiceParameter”/><service-conf>

Data

CommunicationHandler

Service Handler ServiceMessage

TransformerService Parameter

Service Connector Architecture

Goal: The goal was to make an architecture which provides a generalized, simplified and single invocation point for all IS services in an application.

Usability:Users now have to perform the following steps in order to execute an IS Service:1.Define a service entry in service configuration file.2.Provide implementation of Service Parameters (Inputs/Outputs).3.Invoke Service Handler to invoke the service.

900 IS Services150 Publishable Documents800 Database Adapters20 BPM Processes90 CAF Development ScreensNumerous BPM Charts, Reports, KPI's, etc.

Development Approach:

The new application is being developed with an onsite/offshore development model. The client short listed three vendors and partnered with Visionet to develop the system. To achieve maximum efficiency and reusable code the development team has created reusable Service Connector Framework, Inbox, BPM Process templates and CAF Frameworks. Coding began on January 22nd, 2007 immediately following the WebMethod's 7.0 release. Since that time, we have created and implemented the following objects:

Gabriel T. Arce, Jr. Business Development ExecutiveDirect (858) 964-4555Toll (888) 817-5735Fax (858) 964-3207Cell (858) 877-0226HQ (609) 409-1063Email [email protected]