If there is one part, one aspect of what software companies do that few people understand, it is implementation. It is -- in my opinion -- what makes or breaks a client relationship. During implementation, the client discovers:
- If they were mislead during the evaluation process...either by their internal staff or the salesperson.
- If they failed to ask a business critical question about a must-have feature or functionality.
- If they fully understand their own business processes.
- If they have a culture that is receptive or resistant to technology and change.