明运专业服务

上海明运在以下应用领域提供专业的咨询、实施与技术支援服务

  * 应用基础设施
  * IT运维自动化
  * 软件开发质量保障

【应用基础设施】

  * 管治文件传输
  管治文件传输的实质是将散布在企业内部各个角落的文件传输从各自为政到整齐划一的管理努力。通过引入可管理的文件传输工具,对企业内部文件传输的现状加以治理,从而保障企业内部文件传输的安全、可靠、高效。

  * 文件传输总线
  文件传输总线可以看作是企业服务总线(ESB)的实例之一。通过文件传输总线能够向应用系统提供简洁、健壮的文件传输服务,并且具有灵活的架构,能够适应系统逻辑与物理拓扑结构的变化。  

【IT运维自动化】

  * 服务器运维自动化
  将针对服务器(主要指操作系统、数据库、中间件以及应用系统)所做的运维工作(如健康检查、配置信息收集、软件安装、系统配置、数据库检查、应用系统版本发布等)进行分解,最终在运维自动化平台上落实为流程、脚本等,从而实现服务器运维工作的自动化。

  * 网络运维自动化
  将针对网络(主要指网络设备操作系统与系统软件)所做的运维工作(如配置信息收集、操作系统升级、补丁安装、配置变更等)进行分解,最终在运维自动化平台上落实为流程、脚本等,从而实现网络运维工作的自动化。

  * 运维流程自动化
  以可视化的运维流程开发手段,直观地把运维手册固化到系统中。一方面是对运维手册很好的补充,另一方面还能够起到验证运维手册的作用。通过运维流程开发,将运维手册分解为运维流程、运维脚本以及交互环节所需的人工审核/审批,从而使运维手册真正成为指导运维工作的规范和指南。

【软件开发质量保障】

  * 应用系统交付管理
  通过良好的需求管理,实现业务驱动的开发与测试;通过改进现有的软件开发流程,实现持续集成测试;通过将软件生命周期过程中由不同部门负责,由不同的工具实现的管理职能整合在一起,实现应用系统交付管理。

  * 测试管理与缺陷管理
  良好的测试管理不仅能提高测试效率,而且能够保障测试结果的可信度。因为测试需求是从业务需求分解得到的,所以基于测试需求制订测试计划,准备测试数据与测试用例,开发测试脚本,以及测试执行构成了测试管理的主体内容。
  缺陷管理的目标并非消灭缺陷,而是确保所有高风险的缺陷在应用系统交付之前已经修正。缺陷的风险高低是通过回溯到业务需求,由业务部门来判断。另一种方法是由业务部门事先对业务需求的重要程度与优先级来设定相应的质量标准(未处理的不同级别的缺陷数量、功能测试完成率、性能测试完成率、代码覆盖率、功能质量风险指数、功能质量指数等)。

  * 性能/负载/压力测试
  性能测试的目的是排除系统的瓶颈,并为以后的回归测试建立一个基准。而性能测试的操作,实际上就是一个非常小心受控的测量分析过程。在理想的情况下,被测软件在这个时候已经是足够稳定,这样性能测试才能得以顺利进行。
  负载测试的目的是找到一些在测试过程前期所执行的粗略测试中没有找到的bug,例如,内存管理bug,内存泄露,缓冲区溢出等等。保证应用程序达到性能测试中确定的性能基线。这个可以在运行回归试验时,通过加载特定的最大限度的负载来实现。
  压力测试是指通过对系统过度加载或者让系统得不到正常运作所需的资源,来使系统崩溃(在某些情况的时候,它又可以叫做负面测试)。压力测试的主要目的是为了保证系统出故障而且能够恰当地恢复,从而测量其可恢复性。

  * 生产环境模拟测试
  通过创建虚拟的广域网,模拟应用系统上线后的实际运行环境(生产环境),让测试人员提前检查应用系统在实际广域网条件和生产环境下的性能和用户体验。