我们在项目升级的大体的几个过程介绍一下,一个就是评估,我们如何去正确地认识升级,评估过程分为这几个方面,一个是确定升级的意义,估算我们的投资成本,然后确定我们合适的升级方案,这是升级评估,升级评估阶段完成之后,客户有两个选择,一个是决定升级了,第二,暂时不升级,升级到最后还是必然要升级的。然后就开始准备阶段,准备阶段就要确定我们升级的过程,还有风险,还有新版本的一些实施更新,升级准备就要把我们的升级的供应商要选好,而且一方面是升级的供应商,二方面还有硬件的供应商,为什么?因为我们几年前的系统在几年前的硬件平台上,系统要更新了,那么硬件平台其实在这个时候也是需要更新的,所以这个后面也会讲到,我们升级,一般来说会伴随这几个过程,第一,硬件的升级,第二,操作系统的升级,然后是数据库的升级,再往上就是SAP应用的升级。那我们看升级项目的实施就会有这几个方面的考虑,确定高效的升级过程和步骤,尽快地完成我们的技术升级的过程,技术升级完成之后,就要调整我们的系统配置,调整系统配置就包括接口,系统客户的内容等这样一些东西,充分测试系统核心的业务流程,是保证我们升级的一个关键,因为后面我们也会讲到,一个升级项目的失败,最大的可能就在于测试不够完善,因为没有测试到的问题是我们在生产系统升级之后必然会碰到的问题,所以我个人认为,一个升级的项目,测试是至关重要的,不怕有问题,就怕没看见问题。还有一个就是用户的质量培训,如果是说我们的培训不到位的话,因为升级到新版本,界面就会发生新办法,他可能就会因为这样一个变化导致一个业务的操作失败,最后是影响我们企业的运作。
然后我们看一下我们SAP升级技术方面的一些方法,其实我们升级有一个范围,我们范围到底包括什么?我们升级的几个层面,从低版本到高版本,它会有这么三个方面,这三个方面也不是一概而论的,只是说我在升级阶段要达到的一个目标。第一个升级方向就是只是完成我们的升级动作,到新版本这样一个技术平台,这是我们升级阶段的一个目标,小目标,最终的一个终极目标还是往上提升,提升我们的应用范围和软件使用的水平。第二个层面就是功能的升级,第三个层面就是企业战略流程的提升。我们这张片子给大家说一下,是我们开发系统,是我们系统整个升级的过程,第一是随着时间的推移,开发系统的做法和QS的做法,和生产系统的做法,是横向表现出来。这几个过程,对于每套系统的做法都基本类似,唯一不同的就是Unicode的调整,对标准应用程序的修改,这一部分的调整。然后还有一部分是授权,授权这一块有变化,那么开发系统和生产系统不一样的地方是这边做调整,这边import。目的其实很简单,就是为了保证我们在生产系统尽量减少时间,避免人为的操作。
升级的策略,我们的升级策略有两种,一种是时间最小化,还有一个是资源最小化,停机时间最小化,就是资源最大化,这个名称上就可以看出,优点是停机时间短。资源最小化的优缺点也正好是跟它相反,这个是有利有弊。我们一般都是用时间最小化的策略,因为我们在升级的过程当中,一般企业来说都会做一个硬件的升级。这张图解释一下,这两种方法做的区别,当时间最小化的策略,它节省的是把一部分工作放在我们的SAP的系统的shadow instance 上,我们在升级的过程中会有两个系统的,这也是当时间最小化的话,对系统的资源消耗更大,因为它有两套系统在上面跑。资源最小化会把这些动作全部放在停机时间做。减少停机时间的方法,这个比较重要,一个是策略,再一个是尽量减少手工操作,另外一方面是把安装放到升级过程当中去做,而不是升完级之后再去做。我们对于在升级过程中系统的过程会是怎样?就是我们在升级过程当中,我们的开发是怎么做的?然后测试是怎么做的,我们先是有一套生产系统,生产系统它会拷贝出来,变成一个46C的版本,升级成C60,那这个就是ECC6的版本了。
我们的实施的策略,策略也是从开发系统到测试系统,到生产系统,不同阶段做的事情都会有所不同,我们在达美也做了比较多的升级的项目,下面会给大家分享一下在其他项目当中的一些经验,我们分享一个案例,那是会在下午的时间。其实我们认为一个成功的升级项目所需要注意的地方都是在技术层面的一个考虑,SAP升级运行时间不是在于数据。再一个是说我们的修改,就是对于原来标准程序的修改要尽量去恢复,就是恢复到更高一个阶段。SPPD就是对于结构的调整,我们必须在升级过程中完成。还有一个就是要请求SAP的检查,这个是SAP提供的一个服务。那么我们升级过程当中,我们开始说了,前面会包括硬件、操作系统的升级,后面会包一个Unicode,它的优点是能支持所有的语言,那么缺点内存资源要求更多了,CPU资源要求更多了,为什么要把这个Unicode去放在一起做呢?它的一个主要考虑就是说可以降低我们的停机时间,停机时间降低很简单,因为我们升级是要做准备的,Unicode也是要做准备的,在线的操作,那我们会把这一部分的操作放在停机之前来做,这样的话,这一部分操作就是我们所减少的停机时间。
我们保证项目升级成功的一个项目,一个是硬件的升级,关键任务,第二个是测试的组织和执行,我从来都认为测试的组织和执行最重要,还是刚才说的,不怕有问题,就怕看不到问题。
好的,谢谢大家!

