由于外包公司,尤其是实施应用软件评侧APM (application performance measurement)处理的外包公司将在维护操作中获得效率方面的好处,所以实施APM有利于外包公司降低成本从而增强应用软件的精确性,也有利于界定外包合同规模的大小。一方面,处于外包客户方的企业能运用AMP来客观衡量候选应用软件的复杂性和结构方面,从而缩短合同谈判的时间;另一方面,处于提供外包服务方的企业也能根据AMP的要求提供更符合外包客户要求的应用软件。这样,签订外包合同的双方都能从AMP中受益,AMP已经作为一种提供给外包客户的标准,能根据自身应用软件的特点不断提高来迎合战略决策的要求——即让自己的软件符合其他企业的有关基准数据指标,同时又使外包承包商在自己的产品中添加新的服务项目。

  APM扩充了符合更高目标的分析工具所具备的性能——它建立起一个能记录某一种应用软件所有构成部分以及各部分之间如何彼此关联的基础。当把这些构成部分作为APM的结果来实现的时候,效果分析工具就能提供对应用软件有重要价值的功能——即作为应用软件的一种真实资源,为程序编制人员提供参考资料,这些资料对于那些对应用软件的结构、依赖因素和性能不太熟悉的程序编制人员非常有价值。实际情况中,企业内部的与每一个应用软件有关的、可得的参考资料将大大缩短因软件的改变使程序编制员不得不去阅读源代码而花费的时间。因此,作为最重要、最基本的应用软件开发成本的维护成本就被显著减少了。

  对应用软件透彻理解的必然结果就是能新更快更准确地界定在原有的应用软件基础上要增强哪些新性能、增加新哪些新项目,并且在尽量降低成本的前提下实现软件的再设计和再编码做到这些。

  这些程序编制人员差不多通过在固定定价、提高利润、减少错误和基于服务级别的系列协议SLAs (service-level agreements)来提高质量等措施使外包者(outsourcers)获得各种益处。APM将有助于他们准确地把客观复杂性分等级地置于各个候选应用软件之中。例如,对RFPs的反应能力能通过企业的APM工具得以验证, 其方法与企业对所有的应用软件的复杂度划分等级类似。

  但是,APM的增值要通过性的性能来体现——这不同于效果分析——因为有关应用软件的知识的真谛是建立在新的能增加战略价值的信息之上的。通常在外包的情况下,例如,当我们青睐与那些关于应用软件复杂性和紧急情况需要修复的信息时,体现出来的就是我们的应用软件是否具备质量可以提高或是降低的素质。有背于我们的应用软件的不利情况大量涌现时,应用软件的应对能力就是反映编程人员是否粗心大意、测试工作是否做的充分的一面镜子。同时,也能反映出当用户需求出现冲突时应用软件性能能否提高性能。

  对那些有背于应用软件功能的地方,我们可以通过每周进行一次的维护记录建立起全面的基于管理、人员等方面的基准的成本计算方式,就可以有效地对IT开销进行准确的估算。那些为客户着想,注重收集这些信息的外包者就能出售他们收集到的这类基准信息,并应用这些信息对自己的估算过程进行提炼,或者是用这些信息实现其他业务之间的平衡。有这样可以信赖的资料为基础,就可以把那些来自于APM的与智能的有关信息的收集和提取限定于企业需要或是预测范围内的数据之中。

共2页。 1 2 :