Question: what are the basic requirements for crm implementation in an organization?
Answer: Always negotiate a contract. Never begin a CRM implementation without an agreement on a contract. ... 
Know all costs. ... 
Determine a timeline. ... 
Clarify communication. ... 
Identify a process for quality control and testing. ... 
Establish a data-migration plan. ... 
Know customer responsibilities.