对于IT产品的研发来说,测试环境具有十分特殊的地位。从发达国家IT产业的研发来看,产品测试的费用和测试周期占产品研发费用和周期的40%左右,并保持上升的趋势。由此可见,测试环境对IT产品的研发来讲,具有十分重要的意义。
为什么测试环境具有如此重要的地位?其主要因素是由IT产品自身的特征所决定的。由于IT产品的功能设计是一种事前决策规则设计,决策人的能力和知识背 景、环境要素的变化状态都将影响决策的质量。那么在环境要素动态组合变化的基础上,如何确认决策的正确性,特别是非正常环境变化的基础上,如何确认决策的 安全性,是一项难度很大的任务。这种确认的技术难度在通常状态下要比决策本身难度大得多。这就是测试环境具有重要地位,也是IT产品与传统产差异的主要特 征之一。