My calculation is based on time per user. I would say for each user you have - allocate 1-1.5 hours. That takes care of installation, configuration, programming, testing, people changing their mind, reprogramming, retesting, etc. Gathering data takes a significant amount of time. The installation per server takes around 2-4 hours depending on what application it is (CCX takes longer, so I'd say about 6-8). The installation is usually the easiest part.