
遗憾的是,对于大型应用程序来说,就不仅仅是装好然后开始工作的问题了。为了与现有的应用兼容,大型应用程序(如ERP)一般需要大量的定制。此外,新版本通常会有很多漏洞,所以经常更新和维修也是安装过程的一部分。同时,拥有成百上千用户的大型应用需要培训不同类型的用户。虽然供应商可能提供一些培训,但他们不知道客户购买软件后的具体用途。所以通常情况下,企业必须把很多的定制课程放在一起。所幸有些工具和软件包可以帮助大型应用程序进行内部培训。
因为缺陷和学习问题的存在,仅停止使用旧应用程序并同时使用新的商业软件是不可行的。通常情况下。在新应用最初运行的几个月后,主要的任务是检查错误,并且提高用户的使用速度。简而言之,一项重要新软件包的资源部署可以运行6到12个月之多,并且其中还会涉及很多类型的人员,如顾问、培训师以及需要学习软件的内部人员等。安装和部署大型软件是我们经常遇见的,但软件文献中相关的研究和报道却非常缺乏。任何活动的用时可以超过一年,花费可能超过100万美元,并且需要超过50个全职员工进行认真的分析工作。
资源部署的成本和危险似乎与应用程序的规模和类型有直接的关系。对于个人计算机软件和苹果电脑软件,资派部署通常是相当简单的。可以由客户自行执行。然而,一些公司.如Symantec不允许删除应用程序的旧版本,但正常的Windows别除的遗留痕迹会干扰新程序的安装。大的应用程序,比如大型主机操作系统、ERP软件包以及定制软件的安装都是非常麻烦,并且资源部署的成本也是相当昂贵的。此外,这类应用程序在被应用之前通常要求广泛的定制以适应当地的情况。当然,这种复杂的情况还需要对用户进行培训。