Implementing technology is an overwhelming process. In the end, you may be relieved if it comes in only four weeks late and just 10% over budget. You may consider the implementation successful when the software/hardware is installed, data is transferred from the old system to the new system, and your staff receives training from the vendor...