Imagine this - you have sat with the users for hours through the requirement gathering sessions.
This happened to me recently. I was out of country for more than a month, and stopped using my phone number local to India.
Who does not love playing a game (and better yet, win it)?
If you have been part of decision making process for CRM projects, you should have heard about RoI, or Return on Investment.
Even after being in development projects for more than a few years now, I am always not far from being awe-struck at every requirement phase we have had.
CRM or Customer Relationship Management, simply put, is to manage customer information in a way that provides value to both the business/individual storing the information and to the customer whose information gets stored.