Tuesday, February 09, 2010 ..::  » Home ::.. Register  Login
   

After 10 years of EA/ IT strategy consultancy, I'm looking for a full time position.

Any lead to open vacancies in the states, will be appreciated.

Natty Gur.

 

  Polymer Clay 

Due to my better half.


Just go to her store and make your call if she's gifted :-)


1.4.2009 027 by Roni Gur


Roni Gur Etsy Store


23.3.2009 062 by Roni Gur

  Announcements 

Natty's posts on SDN moved to separate tab - Thursday, April 19, 2007
Due to formatting problems I moved the SDN posts to another tab.   read more...
Wanted : Articles about enterprise architecture! - Wednesday, April 27, 2005
We will be happy to publish any article that deals with any enterprise architecture subject. simply send us a mail to editor@theeagroup.net.   read more...
Register users can add news! - Saturday, March 19, 2005
If you're registered user you can add your own news to the site home page.  
Register for peers consulting over skype - Thursday, March 17, 2005
One of the ideas I would like to implement and promote here, within the frame of our EA user group is that of an ‘Instant Peers Consulting’. Whenever one of us faces an acute problem, by utilising our members’ database, we could link him/her with at least one other architect that works in a similar enterprise background, through free voice over IP tools (such as Skype). That way, not only we could benefit from one another’s experience and knowledge (staying faithful to one of the more purest principals of the internet, the gift economy), we could also locate points of recurring problems, study them and capitulate on our shared experience.  

Current Articles | Categories | Search | Syndication

Monday, July 13, 2009
Consolidation of CRM solutions
By Host Account (host) @ 6:10 AM :: Article :: 0 Comments :: 347 Views

Introduction

This white paper demonstrates and discusses solution for fragmented IT, which known as one of the classic IT problems. For demonstrating the problem and solution I chose to use a real life scenario of pharmaceutical IT department. After several acquisitions, following by IT merging, this department found itself operating and maintains three CRM solutions. The target of the described work was to decrease CRM Solutions to one solution. Minimize CRM solution expected to help IT department to decrease IT budget and complexity.

Problem Statement

After several M&A, the customer found himself using People Soft, SAP CRM and SalesForce.com. The Customer basic business units were using People Soft, while different acquired business units were using SAP CRM or SalesForce.com. The described situation caused significant complexity due to the need to integration between different IT solutions, and it also indicates an opportunity for cost reduction (at least for SAP and Oracle solutions). The client looked for a solution that will provide help with the process of deciding which solution should be remained and how to create a roadmap (with resources estimation) for such a project (Migrating from three CRM applications to one).

Previous Options

The client had several unsuccessful initiative with fragmented IT. All the previous initiative included bottom-up exercises, where data was collected from application owners and based on that data a decision has been taken. All of those initiative encouraged issues in implementation phase both from business side and IT side.

Proposed Solution

The Proposed solution was a combination of top-down, bottom-up approach. The solution took in account Business Capabilities, BPM, Business Process reengineering, IT integration needs, needed resources and costs. The described solution is based on Enterprise Architecture as a known and proven methodology to deal with different enterprise needs (Including the need to reduce costs).

Solution benefit: Top-down, Bottom-up approach

Top-down, bottom-up approach covered more areas of potential problems in implementation phase, thus minimize significantly implementation issues.

Solution benefit: taking in account business domain

Starting from the Business and touching business process management helped the client to get better understating of the business needs. Understanding the business helps to identify if IT solutions are duplicated, provided by one solution or not provided by any application. Dealing with business process management helped to adjust easily an IT solution to business capability and even to optimize the business process. 

Solution benefit: Reuse

Using a tool helped the client to use the collected data of this work in other related enterprise architecture work that they have done after the described work.

Solution benefit: Based on proven methodology

Enterprise architecture is a proven methodology that was used successfully by different enterprises in different part of the world. This methodology is based on accumulative experience that was collected by many people and was used by me in different clients. Therefore using EA reduced pitfalls that one might encourage if he is trying to do such a work alone.

Implementation

The proposed implementation is based on three main steps:

1)      Understanding what we have (As-Is).

2)      Analyze data and decision making (To-Be).

3)      Creating a road map and governance.

Understanding what we have:

In this step we followed the four enterprise architecture domains to understand the current CRM situation. We collected just needed architecture building blocks from Business, Information, Application and technology domains as well as the relevant relations between architecture building blocks.

This step is started from collection of relevant CRM business capabilities (Capabilities describe what the business is doing and not how the business is working) and current applications that involved in CRM work (Direct and supported or consumed application). Having business capabilities, we started an effort of mapping information flow between capabilities. We used the indentified information entities to validate that all the relevant application collected, and all needed relations captured (this was done by relating each application to entity or entities)

We used the collected applications and Information as input to an exercise that looked for all the relevant technology assets (technologies, databases, servers, storage devices, etc’) that support both information and applications.

  

Based on business capabilities, Information and application we started to do mapping between application and business capabilities. This task assigned applications to business capabilities based on business user’s data. Note that we have just one business capability model, therefore several applications were mapped to one capability.

The reason behind using business capabilities (What and not How) for mapping as-is was to decrease the time needed for mapping current architecture.

We decided to use EA tool for this work. The tool helped us to finish mapping on time and served as time saver in next steps as well. The tool repository contained all collected data and relations, as well as at least one diagram per architecture domain. Main usage of the diagram was to communicate with different roles in IT and business.

Analyze data and decision making

This task was performed in three work steams in parallel:

1)      Indentifying relations between capabilities and applications:

a.       Capabilities with more than one application to support them.

b.      Capabilities with just one application to support then.

c.       Capabilities without any current application to support them.

Using a matrix with applications and capabilities (on X and Y axis) we managed to see current applications support and understood which application provides more coverage to the client business needs. To get better picture if non supported capability could be supported by one of the CRM applications, we add this data to the matrix.

We used BPMN diagrams to model each business capability that had more than one supported application. A business process (how) helped to understand which application has better solution to the business need. If a business process helped to reach more accurate decision, we updated the described matrix.

A BPMN modeling was also used for each unsupported capability. This modeling was necessary to find out which one of the existing application support the capability and to what level.

While performing business process modeling, we also performed business process reengineering. Business reengineering helped us to adopt capability to an existing application or it contributed directly to capability improvement (without any relation to supported applications)

This task might perform complete business process modeling, but due to time constraint it was preformed just to describe capabilities (around 50%).

2)      Identifying relations between supported capabilities applications and other applications

In this step each CRM application, which support capability, was assessed to understand integration to other applications and IT assets. This assessment counted interfaces of each application to other applications. The assessment took in account the direction, type of interface and data that flows. This data was taken in consideration when a decision was taken and for when we created the roadmap.

3)      Based on collected technologies that support the discussed applications, we identified each application current IT costs. We’ve done the work by going through the list of related technologies for each application and collecting all the costs (Maintaining, supporting, licensing) for each technology. This exercise gave us relative estimation regarding the cost of each application.

When all of describes three work streams were finish, and based on collected and analyzed data, a decision regarding the chosen solution has been taken. The decision took in account costs, relations to other applications (amount of work needed to replace the solution) and coverage of CRM business capabilities.

Creating a road map and governance

Based on the analyzed data and the decision we started to create a roadmap, which took in account applications, needed to be replaced interfaces, change in data volume of applications, new supporting technologies, available resources and dependencies between different tasks.

Several alternative roadmaps were introduced to the client, and once the client chooses one alternative we helped him with governance. In other words, we helped the client to make sure that what was decided will be happened in reality

Summary

The described solution has been implemented together with the client within three months. It took us roughly two months to do the first step and one moth to do step two and three. We manage to reach clear cut decision regarding the CRM solution that will be implemented.

Comments
Currently, there are no comments. Be the first to post one!
Post a Comment
You must be logged in to post a comment. You can login here.
  Account Login 

 

  EA & IT strategy related posts 

EditHow to retire (respectfully) legacy systems
EditInformation Architecture - The bridge between Business and IT Business Capabilities and Business Strategy
EditConsolidation of CRM solutions
EditCreating IT strategy (with a little help from enterprise architecture)
EditEnterprise Architecture Meta-model, size doesn't matter
EditEnterprise architecture work Case studies
EditUsing Enterprise Architecture for forecast and implementation of Merges and Acquisition(M&A)
EditUsing Enterprise Architecture to reduce IT costs ( a cookbook for IT cost reduction)
EditBusiness Capabilities (a practical guide)
EditUsing enterprise architecture for creating long term IT planning (roadmaps)
EditWhat can be done with enterprise architecture
EditPrinciples as enterprise architecture outcome
Editblueprint - an enterprise architecture outcome
EditHow to build practical enterprise architecture team
EditModeling application dependencies
EditCan enterprise architects be young?
EditUsing Hungarian Cube to demonstrate enterprise architecture
EditEnterprise architecture frameworks are dead, long live real-life practice !
EditIT('s) Simple!
EditHow to do inormation architecture (in 20 days)
EditWhat really makes you Enterprise Architect
EditInformation Architecture (What need to be collected and modeled)
EditInformation Architecture (What is information architecture)
EditEnterprise Architecture in SAP world
EditSorting SA diagrams by EA domain
EditReference model for EA definitions and views
EditWhat I expect from a vendor EA framework
EditBusiness concept
EditWorktures
EditIt's not SOA it's IT 2.0
Edit10 standards (including standard de facto) that Enterprise Architect should know
EditProven way to run your Enterprise Architecture practice
EditThe triangle of complexity and the square of success for EA projects
EditWhat is a service (part II)
EditHow to publish your EA work
EditSOA implementation types, from the Chinese city to the European city
EditWhat is a Service
EditThe utopia of one dictionary for the enterprise
EditHow your IT chassis will look like - Part 1
EditAre your IT vehicles based on one chassis?
EditEnterprise architecture modeling example
EditEnterprise architecture is just another systematic approach
EditSOA, It’s not about the IT It’s about the Business.
EditBusiness capabilities or business processes
EditThe Data-Centric Enterprise: A Blueprint for EA - Listen to the audio and watch the - slides! (Running time: 59 minutes)
EditDoes enterprise architecture serve only for long term strategic plans?
EditIntroducing NAAF.
EditUsing enterprise architecture framework to map services and set their granularity
EditThe “Natty” method for monitoring and encouraging systems compliance with the - enterprise architecture
EditWhat are Enterprise architecture patterns and how we should define them?
EditEnterprise architecture 10 common myths
  Forums Top Posts 

Easy Enterprise Architecture in General EA by cfc01 at 9/9/2009 10:38:35 PM
I have started a blog on Easy Enterprise Architec...
EA Context in Relation to a New Enterprise in General EA by prasad@egenietech.com at 7/20/2009 4:25:32 AM
We are starting a EA process for a totally new E...
iCMG proudly presents the 4th Annual IT Architecture World summit in Bangalore on 27-28th July. in General EA by carolines5 at 6/22/2009 2:08:15 AM
This year summit will feature 30 experts from lea...
Enterprise Architecture Conference by - John Zachman in General EA by carolines5 at 6/16/2009 4:25:17 AM
Enterprise Architecture Conference by - John Zach...
Relating business, systems & technology during turbulent time -By John Zachman in General EA by carolines5 at 6/16/2009 4:24:30 AM
Relating business, systems & technology during tu...
Learn how to manage change and complexity by Zachman Live. in General EA by carolines5 at 6/16/2009 4:22:42 AM
Learn how to manage change and complexity by Zach...
Enterprise Architecture Conference by - John Zachman. Johannesburg (25th March) , Cape Town (27Th March) Dubai (23rd March) in General EA by carolines5 at 2/23/2009 8:13:34 PM
Why You Need To Attend THIS CONFERENCE • Unders...
Relating business, systems & technology during turbulent time -By John Zachman in General EA by carolines5 at 2/23/2009 8:12:00 PM
If you want to understand Complexity and Contradi...
Learn how to manage change and complexity by Zachman Live. in General EA by carolines5 at 2/23/2009 8:10:33 PM
John Zachman (Father of enterprise architecture) ...
Schedule Announced for Conference & Workshops on SOA, SaaS, Virtualisation & ECM in Business Architecture by shaguf at 8/27/2008 9:59:52 PM
When Technologies Mean Business, Participation Me...
Copyright 2002-2004 Natty Gur   Terms Of Use  Privacy Statement
Portal engine source code is copyright © 2002-2010 by DotNetNuke. All Rights Reserved