I'm not a customer, but I can give a few bits of friendly advice/questions to ask:
- Clearly identify the end goal(s) (level of service to callers, specific reporting data elements, agent management, etc.)
- Work closely with contact center consultant familiar with the CIC platform AND technical engineer to be sure that end goals are reflected in the design architecture (for example, should you use multiple queues with a skill per queue or a single queue with multiple skills)
- Understand how CIC handles the ACD process and carefully consider the implications of each potential modification to the ACD formulas (skill proficiency/desire to use, agent cost, call priority, value weights, etc.)
- Be sure to evaluate how implementing skills-based routing will impact other system components or 3rd party integrations (for example, how would the proposed changes affect Interaction Optimizer)
I'm sure there are other great points to consider, but these are a few of the first that come to mind from recent implementations I've helped with.