Implementing any new management information system (MIS) is a large undertaking, irrespective of the size of the business.
If it’s done correctly the benefits easily outweigh the initial pain. But what some people fail to realize is that this pain doesn’t necessarily occur in the implementation phase – often it’s after going live that cracks can appear.