Last week one of my Microsoft friends reported an error on ERD generator connecting to CRM online. It always worked well until some days ago. Now often occurs an errors about a timeout:

TimeoutException: The request channel timed out while waiting for a reply after 00:01:59.7350618. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout.

I was trying to figure out why it is happening. A little digging told me the reason, CRM online has a limit of 2 minutes for execution timeout.

It always feels great when you are not only able to write down what you want to communicate but are also able to go to various forums to tell about what you are doing and gain about experiences. CRM just gave me that chance.

I went to my college in heart of India during my trip there and shared experiences about not only Dynamics CRM but also about blogging.

I did learn a lot from this young minds. They are talented and Industry has shortage of skills, so more initiatives like this can bridge the gap for industry.

New Products or Apps to be made, this are among the brightest talent pool out there who have lot more enthusiasm and vigour than lot of people I have seen in the industry.

Me in a very animated mode trying to answer why Customer relationship management is needed?

I also did talk about Blogging a bit:

At the end, received a trophy for memories.

Hope it helps and Happy CRMing!

In case you want me to come and talk in your forum on CRM, Microsoft technologies or blogging, just leave a response. I am always in for such interactive sessions.

Dynamics CRM is nice tool when trying to spin and maintain an organisation quickly in the cloud or needing an on premise version. Having said that, it is also a tool which makes it challenging and asks for innovative design when trying to design data migration specially while working with CRM online.

Fellow MVP and Expert @ScottDurow had once tweeted me to right about some tips for effective data migration, I am nearing an end to a big CRM online Migration from Sales Force and found it the right stage and experience to put down few learnings in this blog.

· Perform an up-front migration impact assessment

The fact is that what your data does now and what it will do in the target environment is completely different. You need to assess the quality of data both in the current legacy environment and also against the needs of the target environment.

By performing an impact assessment upfront, you can quickly identify hotspots.

· Focus on impact of delayed migration on Business Processes

Using best practices will be an investment which will help your dynamics CRM implementation buy providing guaranteed success for Business Processes to run on the system in a timely manner.

· Tell Early about the impacts of Poor Data migration practices

Telling early about the impacts also helps. Lot of Disruption and delays during the load phase as records are rejected is a potential for disaster. Broken Business services when the target CRM system goes live will have a knock on effect not only on the CRM system but also on integrating and dependent systems. Increased costs overall as the cost of delay and fixing will increase because of bad practices.

· Deep Understanding of data migration best-practices so you show the efficacy of the best practices

A common problem with this point is lack of proper training and content on Data migration best practices. Without proper Data migration experience, it is very difficult to show the efficacy of the best practices.

· Show benefits to all different stakeholder to align for best Migration strategy

For example using a migration tool can be an enhancement to the productivity of the IT team. At the same time, a guarantee to Business continuity will help the Business user going with the best Migration strategy. Win- win for all is when all involved stakeholders find benefits in the strategy and do not merely think of it as a process overhead.

RSS Feeds

Disclaimer

All Blog posts and code samples are my personal endeavor on my personal time, and as such, all the views and opinions expressed here are solely mine and don’t represent the views or opinions of my employer(s), clients, or associates. All content and information are provided "AS IS" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall I be liable for any claims, losses, or damages of any third party or for lost profits or any special, indirect, incidental, consequential or exemplary damages, howsoever arising, even if I have been advised of the possibility of such damages.
I do not tolerate spam, irrelevant, hateful speech/arguing, racism, and abuse comments of any kind. Please don't attempt to make such comments, they will be deleted as soon as I am informed.