CRM is here to stay and will evolve. The desire to improve customer satisfaction and retention of customers will constantly drive the need to improve CRM systems.
Economy is now driven by customers and not by sellers as in the past. There are different type of customers, different types of business models, and selling strategies. And it is a matter of time when there will be different types of CRM software to support these models.
Technology will improve to put more functionality tools in CRM applications as there is more demand for knowledge management systems, sales coaching systems, and service intelligence systems. Information today is in the form of maps, charts, and graphs generated by report writers and visual profiling programs. These will give way to voice activated and speech feed-back tools and other elaborate visual aids using 3-D and CAD style graphics.