报表的打印输出效果如何;6)划分等价类,提高测试效率。要划分等价类,选择有代表意义的少数用例进行测试,提高测试效率等等。
4、其它系统测试
除上述的系统测试外,CIO还有必要对系统的其他特性和需求加以测试,这些系统测试也很重要,主要有以下几种:
1)负载压力测试,主要包括并发性能测试、疲劳强度测试、大数据量测试和速度测试,一般采用自动化技术分别在客户端、服务器端和网络上进行测试;2)恢复测试,通过模拟硬件故障或故意造成软件出错,检测系统对数据的破坏程度和可恢复的程度;3)安全性测试。通过非法登陆、漏洞扫描、模拟攻击等方式检测系统的认证机制、加密机制、防病毒功能等安全防护策略的健壮性;4)兼容性测试。通过硬件兼容性测试、软件兼容性测试和数据兼容性测试来考察软件的跨平台、可移植的特性;5)性能测试,性能测试主要是测试软件的运行速度和对资源的消耗。
5、评估整个系统运行效益
作为信息部门的一把手,聪明的CIO应在项目合同上写明系统试运行2-3月后再来验收、付款的规定,以争取主动。CIO的做法主要是录入1-3月的企业相关经营数据进行核查,目的是利用此段时间来判断系统上线运行后能给企业带来哪些积极变化和成效--看它有无促使企业在管理思想、管理模式、管理方法、管理机制、管理基础、业务流程、组织结构、规章制度、全员素质、企业竞争力、企业形象、科学决策和信息的集成与处理等方面发生一些明显的改进、提高和创新;企业是否运用ERP系统对整个供应链管理中的各相关环节和企业资源实行有效的规划和控制;通过财务模块分析,企业在客户关系管理、市场预测分析、加强财务管理、合理组织生产、资源优化配置、压缩生产周期、降低物料库存、减少资金占用、降低产品成本、提高产品质量、扩大市场销售和实行电子商务等方面有无产生相应的经济效益等。如果在这些方面,用户感觉良好,表明系统运行成功,那CIO就可放心正式验收、签单付款了。
二、项目验收的几大注意事项
CIO把握、核检了项目验收4个主要过程了,并不表示万事大吉,尚需对以下几大事项高度重视,加以解决,以保证项目和验收全面顺利完成。
1、依据行业标准制定验收规则。验收是目前或许是一个比较模糊的概念,业内一直都没有一个统一的标准,随意性大。而这种"验收的随意性"对于用户单位来说将是一个致命性的错误,产生此类问题的根源就在于CIO常不知道或根本就没有制定合理的验收标准,从而导致IT项目在验收过程中,主次颠倒,忽视了对关键业务流程的验收。因此,只有明确了相关系统项目的验收标准,才会做到有备而来,从而达到验收的目的。CIO一定要重新明确、制定每个阶段验收标准和项目总体验收标准,时刻维护验收的严谨性、权威性和准确性,必要时可请第三方咨询顾问机构来帮忙把脉把关。
2、把握验收的时间火候。一般而言,要根据软件模块的多少、系统涉及部门人员、投入费用的多少,CIO要在验收时间上进行更多考量、把控,别急于收尾验收。大型的ERP项目通常是边实施边验收,一步一步地向前推进,以便一边发现问题一边解决问题,但中小型的ERP项目最好是成功切换后,录入了一个月以上的数据,运行一个月时间,再来验收。毕竟一个月才是一个小的