CRM 2011 - Implementation Philosopy

Can anyone share their experience in implementing a CRM solution from very beginning, i.e. the requirement.  How detail do we need the requirement?  What aspect of the design should we pay more attention?  And what other aspect we need to pay a lot of attention?
tommym121Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chinmay PatelChief Technical NinjaCommented:
Hi Tommym121,

I wouldn't dare to answer this question as it is a very gray area and  mostly have many[ranging from 10 to 100] parameters when you choose to execute a given step in this manner or in an alternative way.

Implementing CRM goes beyond a standard software implementation but at core of the entire excercise the elements are one and the same.

I strongly recommend that you download and utilize Microsoft Dynamics SureStep Methodology : http://technet.microsoft.com/en-us/library/dd979122.aspx.

It has many templates and actiities described to take you through the entire process.

To answer your specifc questions
How detailed do we need the requirement ?- Check SureStep, it has templates to capture requirement, you will add/remove elements as per your scenario.

What aspect of the design should we pay more attention? - EACH AND EVERY[Caps Intentional] as you can not possibl ignore any element when it comes to design. You can add more focus to a given area if your customer requires it. For example some customers are ok with Process Flow but want simple UI. some are ready to sacrifice UI to simplify development work and total implementation effort. Take leadership here, get what your customer wants and tune your mind to implement CRM as they want it. Afterall your customer is going to use CRM and if it is not what they want to use, there is a good chance it will fail. As such this applies to every software out there.

I hope my answer makes sense, as I mentioned earlier, it can be tricky to define Implementation Philosophy.

For me, I try to understand what my customer wants, if I have a better solution, I suggest it to them, if they still want to go with what they had in mind, I simply put a note on the same[for future references, in case they come after me saying you didn't do the right thing - lucky I am this has not happened to me yet] and try to provide the best I have.

Regards,
Chinmay.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
tommym121Author Commented:
Chinmay,

Thanks for  your insight.   I am appreciated to help me for such a subjective topics and I really like your objective view and your practice.  Thanks again.
Chinmay PatelChief Technical NinjaCommented:
Glad I could help :)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Dynamics

From novice to tech pro — start learning today.