poc测试全流程

一、确定选型软件的实际需求 越明细越好

     首先由甲方负责人分析poc测试的需求后,乙方落实poc测试,POC中的需求基本上是通过甲方IT的负责人与业务评估及可行性并达成一致后,由甲方整理并转换成IT中的功能需求项。

二、筛选合适的软件服务商及解决方案 发出POC测试邀请

     在与业务需求方确定较为清晰的需求后,甲方IT负责人需要对需求进行评估,确定是自行研发软件满足业务需求还是在市场中选择合适的成熟的软件服务商进行需求实现。大部分业务需求都可以在软件市场上寻找到相应的解决方案及软件服务商,但实际过程操作过程中,软件服务商所提供的解决方案往往会比业务需求方所提出的需求更为周全或更强大。这就需求IT负责人对相关的解决方案需要花一定的时间进行了解或熟悉。了解和熟悉的方式有很多种,通过互联网寻找相应软件服务商的解决方案,通过邀请相关的软件服务商来公司进行方案宣讲,尽可能地创造机会让软件服务商与业务需求方进行面对面地沟通,让双方对需求的理解尽可能地达成一致,这有助于后续POC测试效果达到更佳。大多数情况下,软件服务商及解决方案都有很多选择,甲方IT负责人应该对已有所了解的软件服务商进行进一步地筛选,并向圈定的软件服务商发出正式POC测试邀请。在有些特定的项目过程当中,POC测试是必需的阶段或流程。当然,这还需要考虑到业务需求是否达到进行POC测试的条件。在进行POC测试之前也需要对相关的软件服务商进行征询,是否愿意进一步参与下一段的项目计划,在得到确认回复后才对其发出邀请。

三、安排测试计划 准备测试环境 确定测试用例

在确定参与测试的软件服务商之后,甲方IT负责人需要提供较为详细的测试用例给予参与测试的服务商。由于不同的软件或解决方案对部署环境有所不同,甲方IT负责人可以统一部署环境,也可以根据软件服务商所提供的部署环境提前进行资源准备。大多数情况下,POC的测试都是在现场进行,如果较为复杂的部署环境,可以提前部署。软件服务商在约定的时间及地点,根据IT负责人提供的测试用例进行测试,并记录POC测试结果。在测试完毕后,出具自己的POC测试报告。由于不同的需求点对解决方案的要求侧重点不同,而不同的软件服务商所提供的解决方案在功能点上的实现侧重也有所不同,IT负责人应该提前对各需求明细点进行不同权重的划分,这样方能更好的更客观地考察方案是否能更好的Cover到业务需求。IT负责人的测试用例越明细,服务商进行POC测试就越顺利。需要在现场对测试结果进行记录统计的,需要双方约定相应的记录方式及确认结果。

四、评估和确认测试结果 发布测试报告

    在约定的时间和地点,软件服务商按照要求完成了POC测试和提供了POC测试报告后,甲方负责人需要对参与POC测试的软件服务商出具一个较为正式的验证结果,并与软件服务商确认,以达到一个较为客观公正的双方认可的一个结局。由于各服务商POC测试结果不尽相同,各需求完程度有所差异,甲方也会更关注于匹配核心需求的解决方案和服务商。这就要求甲方应该对测试用例中的需求点及服务商的需求完成度进行一个权重匹配,并综合其它需要考量的因素进行一个权重分配,对各厂商的POC测试完成情况进行一个评分和确认结果。这样既可以较为客观地了解软件服务商及相应的解决方案与需求的匹配度,也可以让参与测试的服务商对自身的POC测试情况有个比较客观的了解。

五、确定入选服务商及方案 进行下一步计划

    最后,甲方人员根据已得到双方认可和的POC测试报告,与业务需求方在综合其它考量因素后。确定参与项目下一步项目计划的服务商。同时甲方IT人员需要对入选的服务商进行相应的资质考察及验证。当然,这部分的工作也可以在进行POC测试工作前进行。

你可能感兴趣的:(java)