Regardless of the size of your organization, if you follow a proven methodology you will be successful in implementing a CRM platform. This high-level overview for executives and management summarizes the key milestones for a successful Microsoft CRM implementation
Milestone
Duration
1. Envisioning–Define your goals
Weeks: 1 and 2
2. Planning–Define your processes
Weeks: 3 and 4
3. Design–Configure Microsoft CRM
Weeks: 4 through 8
4. Deployment–Install Microsoft CRM
Weeks: 9 and 10
5. Training–Microsoft CRM users
Weeks: 11 and 12
6. Support–Microsoft CRM users
Ongoing
 
http://www.microsoft.com/businesssolutions/crm/deployment/6_milestones.mspx