如何在12小时内将两个零售商的支持结合起来

本文将向您介绍我们公司中的一个大型SAP实施项目。 在M.Video和Eldorado合并之后,技术部门承担了一项艰巨的任务-将业务流程转移到基于SAP的单个后端中。

在开始之前,我们有一个重复的IT基础架构,包含两个商店链,包括955个零售店,30,000名员工和每天30万张支票。

现在一切都已成功启动并运行,我们想分享一个故事-我们如何成功进行该项目。

在本出版物中(两个中的第一个,不是什么玩笑,也许是三个),我们向您提供一些已完成工作的数据,有关更多详细信息,请参见在莫斯科的SAP ME聚会。



六个月的设计,六个月的代码编写,六个月的优化和测试。 在不违反M.Video商店工作的情况下,只需12小时即可切换服务于整个俄罗斯450家 Eldorado 商店的系统。 此外,在没有丝毫停机的情况下,我们将Eldorado网站的流量切换为数百万。

听起来不现实,但是我们做到了! 细节剪下。

在合并M.Video和Eldorado公司的过程中,我们面临优化成本和合并两家不同公司的后端流程的任务。

也许这可以称为运气或巧合-两家零售商都使用SAP ERP解决方案来自动化后端流程。 由于工作量增加了2倍,我们不得不使前端解决方案适应新的后端并优化M.Video解决方案的性能。

从功能上讲,该任务分为三个(实际上是四个)阶段:

  1. 我们与麦肯锡咨询公司合作的转型办公室参与了设计,架构设计,组织结构和目标模型的选择

    在分析了两家公司已经运行的后端的许多指标之后,“ M.Video”后端被用作开发统一系统的基础。 做出选择的主要标准之一是公司的整体有效性,较高的收入和较低的业务运营利润。

    分析和设计阶段花费了大约六个月的时间,数十亿的部门负责人和技术专家使用了神经细胞,并且喝了非常多的咖啡。
  2. 用代码实现 。 以下是该项目的一些数据:
    • 每天使用物流模块计划2,000条路线。
    • 前端和后端有30,000个用户。
    • 合营企业的仓库中有27万种货物。

    系统每天处理大约300,000张支票,这些支票最多可以保存5年,以便为购买者提供担保以及进行市场研究。

    每月计算30,000名员工的薪金,预付款和奖金。

    该项目由220名技术专家组成的团队工作了10个月。 使用简单的算术计算,我们得到两个清楚地显示已完成工作规模的数字: 90,000人/日和... 720,000小时的工作

    图片

    此外,通过优化数据库中的代码和查询,对SAP模块的各个子程序的优化使大约一百个子程序加速了五到六倍。

    对于个别情况,我们可以通过优化数据库查询将程序执行时间从六个小时减少到十分钟
  3. 第三阶段,也许是最困难的阶段,是测试 。 它由几个周期组成。 为此,我们组建了一个由200名员工组成的团队,他们参与了功能,集成和回归测试。

    我们将压力测试描述为单独的项目;它们由15个周期组成,用于SAP ERP,POS DM,PI模块。

    根据每个测试的结果,我们优化了DBMS代码和参数以及数据库索引(它们在SAP HANA上对我们有用,在Oracle上则对我们有用)。

    在所有负载测试之后,将大约20%的百分比添加到计算出的计算能力中,并且还形成了大约相同(20%)的存储量。
    此外,在执行了上述周期之后,开始对100个最耗资源的程序进行分析,根据这些结果,我们重构了代码并平均将其工作加速了五倍(这再次证实了重构和代码优化的重要性)。

    最后的测试是“切入”。 为他创建了一个单独的测试区域,该区域复制了我们的生产环境。 我们对“ over over”进行了两次测试,每次大约需要两周时间来测量操作速度,例如将程序设置从测试区转移到生产区,加载未清仓的库存商品和不可用的时间段。
  4. 第四阶段是通过测试后直接启动 。 坦率地说,这项任务非常艰巨:要在12小时内在全国范围内更换约450家商店和一个大型站点,同时又不能停止销售。

2月24日至25日晚上,由公司的50名专家组成的团队和大约40名顾问合作伙伴的员工在办公室进行了“轮班”,开始了过渡的魔力。 我们将在聚会上详细讨论它,在第二篇文章之后,我们将致力于SAP Magic的技术细节。

结果


因此,工作的结果是增加了以下指标:

  • 后端负载增加了一倍。
  • 每天的支票数量从20万增加到30万,增长了50%。
  • 后端负载增加了一倍。
  • 根据工资计算模块,员工人数从1.5万增加到3万。

我们将在6月6日在M.Video Eldorado办公室举行的莫斯科SAP会议上讨论所有技术细节。 专家将分享他们的实施经验。 会议的结果是,年轻的专家将能够在有希望得到进一步就业的公司中获得带薪实习。

了解更多并在这里注册

Source: https://habr.com/ru/post/zh-CN454918/


All Articles