GFT Resourcing Dynamic CRM 2011 - White paper



Similar documents
SharePoint 2013 Business Intelligence

Course: SharePoint 2013 Business Intelligence

SharePoint 2013 Business Intelligence Course 55042; 3 Days

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.


Course MS55003A Microsoft SharePoint 2010 Business Intelligence Services

55042: SharePoint 2013 Business Intelligence

Day 1 - Technology Introduction & Digital Asset Management

Managing the PowerPivot for SharePoint Environment

Oracle Taleo for Recruiting Management: The Path that Leads to the Best Talent

Course 50561A: Visualizing SharePoint Business Intelligence with No Code

Business Intelligence in Microsoft Dynamics AX 2012

SharePoint 2013 PerformancePoint Services

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM

Client Requirement. Why SharePoint

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Executive Summary WHO SHOULD READ THIS PAPER?

Customer Timeline - New in Summer Web Lead Capture - New in Summer Built-In Dashboards - New in Summer 2012

SharePoint 2013 PerformancePoint Services Course 55057; 3 Days

The ESB and Microsoft BI

Microsoft SQL Server Business Intelligence and Teradata Database

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

SharePoint for Digital Asset Management

Benefits to you. Account & Contact Management. Sales & Quotations Marketing & Campaigns Customer Service & Support Project & Event Management

<workers> Online Claims and Injury Management

Office Business Applications (OBA) for Healthcare Organizations. Make better decisions using the tools you already know

Transform your customer relationships. Avanade Enterprise CRM Solutions

KPI, OEE AND DOWNTIME ANALYTICS. An ICONICS Whitepaper

(55042A) SharePoint 2013 Business Intelligence

Microsoft SharePoint 2013 Business Intelligence

How To Use Sap Business Objects For Microsoft (For Microsoft) For Microsoft (For Pax) For Pax (For Sap) For Spera) For A Business Intelligence (Bio) Solution

Data Analysis in SharePoint Pilot Report

MatchPoint Technical Features Tutorial Colygon AG Version 1.0

Cloud V/S On-Premise

Microsoft SharePoint THE PLATFORM ENTERPRISES NEED

iapps Consulting DWC LLC Fixed Scope Offering (FSO) For Taleo Recruit and On-Boarding Drive Transformation Create Value

David Chou. Architect Microsoft

Enterprise Enabler and the Microsoft Integration Stack

PIVOTAL CRM. CRM that does what you want it to do BROCHURE

DottsConnected SHAREPOINT 2010 ADMIN TRAINING. Exercise 1: Create Dedicated Service Accounts in Active Directory

4D and SQL Server: Powerful Flexibility

Noramsoft Inc. Noramsoft Inc. SPT2O1O - Course Description. Developing Solutions with SharePoint Server 2010 SPT2010. Noramsoft Inc. Noramsoft Inc.

Financial Management TRANSACTION CONTROL AND APPROVAL

MS Planning and Designing a Microsoft Lync Server 2010 Solution

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Integrating Siebel CRM with Microsoft SharePoint Server

Evolutyz Corp. is a future proof evolution of endless opportunities with a fresh mind set in Technology Consulting and Professional Services.

Business Intelligence SharePoint 2013 Solutions

MOC Visualizing Data with SharePoint 2013, Report Builder, PowerPivot & PowerView with NO CODE

SharePoint Integration

Sequence Kinetics TM Transforms SharePoint into an Enterprise BPM Suite

MS-10750: Monitoring and Operating a Private Cloud with System Center Required Exam(s) Course Objectives. Price. Duration. Methods of Delivery

IBM WebSphere Cast Iron Cloud integration

Programmabilty. Programmability in Microsoft Dynamics AX Microsoft Dynamics AX White Paper

SharePoint for Digital Asset Management

Sage CRM Technical Specification

SEQUENCE Integrates with Microsoft Dynamics to Provide Enterprise BPMS Capabilities

Professional Profile

Kiefer Consulting, Inc Job Opportunities

The Power of Classifying in SharePoint 2010

Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information

WHAT S NEW IN. Microsoft Dynamics NAV Microsoft Dynamics NAV 2013 KEY BENEFITS:

A Cygnet Infotech Whitepaper

Course 10534A: Planning and Designing a Microsoft Lync Server 2010 Solution

What s New. Microsoft Corp. All rights reserved

Demystifying the Cloud Computing

SaaS Based Inventory Management System For US Based Client

126 SW 148 th Street Suite C-100, #105 Seattle, WA Tel: Fax:

Integrating MDM and Business Intelligence

A technical paper for Microsoft Dynamics AX users

Project Management through

Benefits. Outlook. Efficient: use data from MS Outlook, Convenient Archiving From Outlook

Worldclass Recruiting Software for successful Enterprises

GyanSys Inc- Microsoft Case Studies:

WHITE PAPER. Migrating an existing on-premise application to Windows Azure Cloud

This three-day instructor-led course provides students with the tools to extend Microsoft Dynamics CRM 4.0.

Microsoft Dynamics 2011: MS Installation and Deployment

Category: Business Process and Integration Solution for Small Business and the Enterprise

Service Management Simplified

Software Solutions. Microsoft Dynamics CRM. SoftASA Business Software. masventa Business GmbH Von-Blanckart-Str Alsdorf

Transcription:

GFT Resourcing Dynamic CRM 2011 - White paper Developed by equadriga Software Private Limited Date 22 nd November 2011 Author Author mail id For Sairam Raju Sairam@equadriga.com equadriga Software Private Limited

About: Our Client - GFT Resourcing GFT Te h ologies AG.gft. o has it s head ua te i Ge a a d o e offices in 7 different countries, and with customers based in over 30 different countries. GFT employs about 1,300 permanent employees and 1,300 freelance IT consultants. GFT AG has two main business areas namely services and resourcing. They have over 250 enterprises rely on their solutions; they cater almost 15 global market leaders and more. They are value-centric firm, serving their customers with longterm relationships, reliability and professionalism, as much as their customers do. GFT Services specialises in designing and implementing IT solutions for the financial services industry; combining technological expertise and seamless project management with a deep understanding of the industry. GFT Resourcing is an international recruitment specialist. GFT Resourcing offers their clients instant access to the team of recruitment specialists. They have the experience and skills to attract, recruit and retain the best staff for their client organizations. They work with their client organizations to recruit and retain the high-value employees they need. Apart from providing fast and efficient recruitment services, they also List the vacancy details received from the client organizations in job-boards Match the a didate s skillset to the lie t s e ui e e t Arrange the interviews with suitable applicants based on the convenience of the recruiter and the candidates. The benefit to the client organization is that, they can focus on the core business and rely on a professional partner to improve their business flexibility. November 2011 2/16 equadriga Software Private Limited

About : equadriga equadriga Software Private Limited was started in December 2000 as the first MNC in Trichy, Tamilnadu. It was started to cater to the software development needs of the Klett Group, Germany. In October 2003, equadriga software was acquired by GFT technologies, Germany and became their offshore development center. In March 2008, equadriga again became independent to explore new markets and GFT still continues as a shareholder in equadriga. Starting from its initial days, equadriga has been catering the European market and hence, "Delivery on Time, Delivery with Quality" has been the mantra which has elevated the company to where it stands today. Situation GFT Resourcing was using Legacy software alled E)A ess f o Bond International, UK for their day to day operations. The firm needs to maintain voluminous data pertaining to companies, contacts, candidate CVs, and job-orders/vacancies. They also need to track the standard activities like phone calls, appointments, and emails for contacts, and additionally to track activities like sendouts, interviews, and placements for the candidates and other related communications. GFT Resourcing had out-grown the features in EZAccess over the years, built lots of customizations in the form of work-around and patches around the EZAccess application. Due to this, the maintenance and further support became more and more complex. From the year 2005 to Till-date, equadriga has been the offshore services provider for GFT Resourcing, with a dedicated team managing the back-end customizations (Oracle Database) and IT operations support (Second Level support) for the EZAccess Application. Solution November 2011 3/16 equadriga Software Private Limited

GFT s I te al I department in consultation with equadriga, decided to go for Microsoft Dynamics CRM 2011 as the base to migrate the e isti g E)A ess Resou i g application. The following points were considered for arriving at this decision: There was enormous synergy between Microsoft Dynamic CRM and GFT Resou i g s usi ess p o ess. Microsoft Dynamic CRM 2011 had simpler customization features. equad iga s domain expertise and availability of experienced.net based development team at Offshore (India), supported the GFT IS department in the migration to Microsoft Dynamic CRM. GFT was convinced that by using a robust platform like Microsoft Dynamics CRM as the basis, GFT resourcing will able to move to a much mature and futuristic technology and executed an application that is designed bottom-up and cleaned the patches and work-around. Since GFT was already using Microsoft Dynamic CRM as the basis for the Account Management System (AMS) for the GFT services division, Microsoft Dynamic CRM was the natural choice as the base platform for the EZAccess successor application for its other division GFT Resourcing. It was decided that the new migrated GFT resourcing application will be developed based on the standard CRM product Microsoft D a i s CRM a d this p oje t s code was named as TRACE. For around 6 years, equadriga has been providing back-end support services for the EZAccess based legacy application by providing a strong IT Support team from offshore India. GFT has a contract with equadriga for providing the services for developing and deploying the Dynamic CRM 2011 based TRACE application. November 2011 4/16 equadriga Software Private Limited

equadriga started the development task around December 2010 and on October 31st 2011, the Migrated application has gone Live. In this White paper equadriga will be sharing the highlights about the TRACE application covering the following details: Why Microsoft Dynamic CRM 2011? Architecture overview about the base platform that was used for TRACE, including Microsoft Dynamic CRM 2011 platform, Sharepoint 2010, Dynamic CRM email router, reporting using Sharepoint Excel services integrated with Microsoft Powerpivot and Microsoft Outlook integration. Highlights about Data migration challenges, size of the data that was migrated, Customizations were done for the project in the form of ASP.NET based services and application etc. Comparison between Dynamic CRM 2011 and Siebel CRM (Including Multi location licensing approach and costing differences). Why Microsoft Dynamic CRM 2011? o Microsoft Dynamics CRM offers the same familiar interface as Microsoft Office and empowers the employees through natural, productive, and insightful experiences. It offers real-time analytics and streamlined business processes that facilitate informed decisions and operational efficiency. o MS Dynamics CRM is a mature CRM platform that allows the migrated solution to focus on the business functionality as opposed to building basic platform services like data modeling, security and other common services (which is taken care by the Microsoft Dynamics CRM product). November 2011 5/16 equadriga Software Private Limited

o By design, Microsoft Dynamics CRM is a horizontal platform that developers could use to create their own CRM systems. o While the application portion of the system includes a sales module, a marketing module and a service module, the underlying database simply contains a set of entities, each with certain characteristics and relationships. What is called an opportunity in the base application and is used to track potential sales opportunities can be easily modified to vacancy and can be used to track till placement. What is called a contact can be a candidate or a company contact. The platform allows the developer to change the names of these core entities to accommodate the function equivalent to what is available in EZAccess (related to GFT Resourcing business). o Not only the data entities, but the related forms are extensible and customizable, so that more screen fields relevant to our functionality can be added to the existing forms, also new forms can also be developed where ever required. o Any type of business application that typically track information about people (in our case the company contacts and candidates), opportunities (in GFT Resourcing terminology Vacancies), or services (Like placement and placement related contract details etc.), i.e. any application that have the activities and communications done around them; and have relationships between them are ideal candidates for migrating to the Microsoft Dynamics CRM based platform. Architecture Overview November 2011 6/16 equadriga Software Private Limited

Mapping Microsoft Dynamic CRM Entities to GFT Resourcing November 2011 7/16 equadriga Software Private Limited

The mapping of the Microsoft Dynamic CRM 2011 e tities to the GFT Resou i g s business entities is shown below. Company (CRM: Account) Representative (CRM: Contact) Activity (CRM: Phone call, Email, Appointment, Letter) Vacancy (CRM: Opportunity) Interview (CRM: Custom) Send Out (CRM: Custom) Placement (CRM: Custom) Sharepoint 2010 Integration with Dynamic CRM 2011 One of the key requirements of the GFT resourcing application (TRACE) was an integrated Search feature for candidate CVs a d a didate ork-history documents. Mi osoft D a i CRM s i teg atio capability with Sharepoint 2010 was decided as the right choice. The entire candidate CVs (word documents and PDF around 300000 documents) were migrated to Sharepoint based document library. The Sharepoint search was integrated within the Dynamic CRM 2011 based TRACE application. Whenever a new candidate is created from TRACE, the ca didate s CV ill e sto ed i Sharepoint 2010 and the incremental crawling at regular intervals daily and full crawl November 2011 8/16 equadriga Software Private Limited

that happens weekly in the Sharepoint 2010 will take care of making the CVs available for the Search feature inside the TRACE application. Dynamic CRM Email Router integrated with MS Exchange Server TRACE required the features such as sendouts and mailshots to be sent to the contacts and candidates respectively. The Dynamic CRM 2011 based customizable email templates were used, and the mails were routed from TRACE application using the Dynamic CRM email router to the GFT s exchange server. Microsoft Outlook Client ( Outlook 2010 ) GFT Resou i g s e d users were already using MS-Outlook 2010 and the Dynamic CRM 2011 Outlook client plug-in was installed, and users were happy to get the application integrated, with a Ribbon interface familiar to the regular look and feel of an outlook. November 2011 9/16 equadriga Software Private Limited

The tracking of the incoming emails to the CRM was also an important feature which the users found very useful. A sample screen shown from TRACE (Microsoft Outlook view) is shown below. Browser based Web clients Alternatively browser based (Internet Explorer 9.0) interface was also being used by some of the users. PowerPivot for Sharepoint for Reporting Requirements of TRACE Sharepoint creates a dedicated analysis services engine on the TRACE application layer and when we upload a workbook with PowerPivot data containing analytical data from the Dynamic CRM SQL Server database. The data is separated out into the analysis November 2011 10/16 equadriga Software Private Limited

services engine. Thus enabling to view the XLS based reports, which does not need any installation of Excel and PowerPivot. o PowerPivot for SharePoint adds services and infrastructure for loading and unloading PowerPivot data. o In contrast with other large, Corporate BI data sources that are limited in number and closely managed by database specialists, PowerPivot data is managed by services and infrastructure. o At any given time, there might be tens or hundreds of PowerPivot workbooks open in memory on application servers in the farm. The PowerPivot system service tracks this activity, setting up new connections to data that is already loaded in memory and caching or unloading data if it is no longer used or when there is contention for system resources. Data migration Challenges November 2011 11/16 equadriga Software Private Limited

The Data migration was done from Oracle 10g based existing EZAccess (Legacy system) database to the CRM SQL Server 2008 based Database. The Data migration was done in the weekends (Saturday and Sunday), without affecting their business hours. The strategic methodology facilitated a silent migration from EZAccess to the new CRM based TRACE application. The following are the major highlights of the migration: Administration Data migration (for migrating the User related data) The administration data for CRM needs to be imported using the import wizard. Administration data includes the below components. The xml files can be imported directly and no change within the file is required. Go to Workplace -> Import -> Import from the ribbon November 2011 12/16 equadriga Software Private Limited

The Excel file need to be provided to CRM in the order specified for import the one time data. Other Data migration (for migrating the user related data) C# based utility tools were developed and used to migrate data in various stages. This tool fetches the data from migration stage tables in the oracle server and creates the XML file for CRM to be imported. To speed up the process during the migration of the XML file, it was done simultaneously in 3 machines to meet the silent migration challenge. The amount of data migrated from EZAccess to TRACE is as given below : Records Around Entities Company (CRM:Company Entity) 10000 November 2011 13/16 equadriga Software Private Limited

Contact (CRM:Contact Entity) 30000 Candidate (CRM:Lead Entity) 120000 Vacancy (CRM:Oppurtunity Entity) 60000 Sourcehistory (Custom Entity) 75000 Workhistory (Custom Entity) 400000 Activity Entities ShortlistedCandidate 70000 SendOut (Custom Activity) 65000 Interview (Custom Activity 26941 Placement (Customer Activity) 45557 Tracking (dependent on Entities) Task (CRM:Task Activity) 102 Appointment (CRM: Appointment Activity) 12000 Email (CRM: Email Activity) 1000000 Phone Call (CRM: Phone Activity) 800000 Attachment (dependent on Entities) All Attachments (Candidate, Contact, Vacancy and Company) 200000 into CRM SharePoint Uploads (dependent on Entities) CV Attachments (CV, mhtml files) 500000 Work history 200000 November 2011 14/16 equadriga Software Private Limited

ASP.NET based customizations and External Services A combined search was developed as an external ASP.NET application and integrated within the CRM Form. This component was required for doing a combined search with a part of the data existing in CRM and other parts namely the free text search existing in SharePoint. For example refer to the screen image below, the Candidate Status, Availability, Main-Address Country are the data that existing in CRM and the CV Search Criteria Li u AND Be ate has to happen from Sharepoint on the CV Documents. The results icon in the search screen below should show the results after combining both the CRM data filtering that was provided and the CV criteria that was provided. November 2011 15/16 equadriga Software Private Limited

The TRACE application also required some WCF Services that were to be used in some work-flow scenarios, where the CRM was not supporting some of the features out of the box. So those WCF Services were also developed apart from the ASP.NET based Search utility discussed above. Mi rosoft s Dy a i CRM vs Ora le s Sie el CRM Source: Migration Assessment Guide_OracleSiebel (Edition1a_FINAL_October2011) Siebel has been an industry leading CRM application for many years. IDC recently reported that Oracle was the CRM applications market leader with 11.8% global market sha e i. Co e sel, Fo este epo ted that ie el s appli atio o ple it, high cost, and lengthy implementation schedules have given customers cause for o e i the past., Gartner cautions companies that Siebel deployment complexity is associated with enterprise-class implementations. November 2011 16/16 equadriga Software Private Limited