由于外包公司,尤其是实施应用软件评侧APM (application performance measurement)处理的外包公司将在维护操作中获得效率方面的好处,所以实施APM有利于外包公司降低成本从而增强应用软件的精确性,也有利于界定外包合同规模的大小。一方面,处于外包客户方的企业能运用AMP来客观衡量候选应用软件的复杂性和结构方面,从而缩短合同谈判的时间;另一方面,处于提供外包服务方的企业也能根据AMP的要求提供更符合外包客户要求的应用软件。这样,签订外包合同的双方都能从AMP中受益,AMP已经作为一种提供给外包客户的标准,能根据自身应用软件的特点不断提高来迎合战略决策的要求——即让自己的软件符合其他企业的有关基准数据指标,同时又使外包承包商在自己的产品中添加新的服务项目。
APM扩充了符合更高目标的分析工具所具备的性能——它建立起一个能记录某一种应用软件所有构成部分以及各部分之间如何彼此关联的基础。当把这些构成部分作为APM的结果来实现的时候,效果分析工具就能提供对应用软件有重要价值的功能——即作为应用软件的一种真实资源,为程序编制人员提供参考资料,这些资料对于那些对应用软件的结构、依赖因素和性能不太熟悉的程序编制人员非常有价值。实际情况中,企业内部的与每一个应用软件有关的、可得的参考资料将大大缩短因软件的改变使程序编制员不得不去阅读源代码而花费的时间。因此,作为最重要、最基本的应用软件开发成本的维护成本就被显著减少了。
对应用软件透彻理解的必然结果就是能新更快更准确地界定在原有的应用软件基础上要增强哪些新性能、增加新哪些新项目,并且在尽量降低成本的前提下实现软件的再设计和再编码做到这些。
这些程序编制人员差不多通过在固定定价、提高利润、减少错误和基于服务级别的系列协议SLAs (service-level agreements)来提高质量等措施使外包者(outsourcers)获得各种益处。APM将有助于他们准确地把客观复杂性分等级地置于各个候选应用软件之中。例如,对RFPs的反应能力能通过企业的APM工具得以验证, 其方法与企业对所有的应用软件的复杂度划分等级类似。
但是,APM的增值要通过性的性能来体现——这不同于效果分析——因为有关应用软件的知识的真谛是建立在新的能增加战略价值的信息之上的。通常在外包的情况下,例如,当我们青睐与那些关于应用软件复杂性和紧急情况需要修复的信息时,体现出来的就是我们的应用软件是否具备质量可以提高或是降低的素质。有背于我们的应用软件的不利情况大量涌现时,应用软件的应对能力就是反映编程人员是否粗心大意、测试工作是否做的充分的一面镜子。同时,也能反映出当用户需求出现冲突时应用软件性能能否提高性能。
对那些有背于应用软件功能的地方,我们可以通过每周进行一次的维护记录建立起全面的基于管理、人员等方面的基准的成本计算方式,就可以有效地对IT开销进行准确的估算。那些为客户着想,注重收集这些信息的外包者就能出售他们收集到的这类基准信息,并应用这些信息对自己的估算过程进行提炼,或者是用这些信息实现其他业务之间的平衡。有这样可以信赖的资料为基础,就可以把那些来自于APM的与智能的有关信息的收集和提取限定于企业需要或是预测范围内的数据之中。
APM的好处出来可以使战略增值之外,还能对签署了外包合同的双方都受益,即为他们建立起一种有关合同价格的公平的、规模适当的基础,并于合同签订之初就设立了相关的质量和复杂性方面的基本标准,这些基本标准有助于年复一年的对企业的应对战略进行比较,从而看出其应用软件是提高了还是降低了等方面的问题。
外包公司应该对那些提供APM工具的供应商进行评估,从而选择出一个符合自己标准的APM工具的供应商——即对APM工具供应商的HAL知识解决方案、Crystal-Systems / Blue Phoenix解决方案起到一定的引导作用。另一方面,这样也使那些目前已经拥有应用软件挖掘工具的外包公司能决定他们是否能在当前的工具中加入APM方面的功能,如一些象Cast Software、IBM、Micro Focus、Relativity、Seec和其他一些主流的挖掘工具开发公司的产品。
考虑到一些带有欺骗动机的合同,常常使APM开发商作为提供特殊要求的少有的供应商,最终由于没能给客户带来利润上的大幅增长而不得不为某些效果分析的使用进行赔偿。因此,客户要考虑到外包应该采用的有些方法来选择合适的能提供适合自己特点的服务的APM销售商,从而建立起作为外包合同谈判预备期的临时性APM知识库,为最终外包合同的顺利签订打好基础。由于这是一种比较稳妥的做法,能在一定的复杂程度上抵消暂时性的APM服务的开销,所以有利于制定公平的合同价格,对潜在的价格减低机会也具有一定的意义.
目前,虽然APM市场还处于初级阶段,但是事实已经证明:有关它APM的工具与以往的传统新工具相比毫不逊色,前途光明。各个企业应该认真考虑APM,尽量实现APM的所需要的一系列公正的处理过程,从而改变收集和连贯记录有助于战略决策制定的数据信息的方式方法。我们相信,随着时间的推移,历史数据的积累最终将决定市场的导向。