วิธีรวมการสนับสนุนของผู้ค้าปลีกสองรายบน SAP ภายใน 12 ชั่วโมง

บทความนี้จะบอกคุณเกี่ยวกับโครงการใช้งาน SAP ขนาดใหญ่ในบริษัทของเรา หลังจากการควบรวมกิจการระหว่างบริษัท M.Video และ Eldorado แผนกเทคนิคได้รับมอบหมายงานที่ไม่สำคัญ นั่นคือการถ่ายโอนกระบวนการทางธุรกิจไปยังแบ็กเอนด์เดียวที่ใช้ SAP

ก่อนเริ่มต้น เรามีโครงสร้างพื้นฐานด้านไอทีที่ซ้ำกันของเครือข่ายร้านค้าสองแห่ง ซึ่งประกอบด้วยร้านค้าปลีก 955 แห่ง พนักงาน 30 คน และใบเสร็จรับเงินสามแสนใบต่อวัน

เมื่อทุกอย่างเริ่มต้นและดำเนินการได้สำเร็จแล้ว เราต้องการแบ่งปันเรื่องราวว่าเราจัดการอย่างไรเพื่อให้โปรเจ็กต์นี้สำเร็จ

ในเอกสารเผยแพร่นี้ (อันแรกจากสองอันซึ่งอาจเป็นสามอัน) เราจะนำเสนอข้อมูลบางอย่างเกี่ยวกับงานที่ดำเนินการไปให้คุณทราบ ข้อมูลเพิ่มเติมที่คุณสามารถดูได้ที่งาน Meetup SAP ME ในมอสโก

วิธีรวมการสนับสนุนของผู้ค้าปลีกสองรายบน SAP ภายใน 12 ชั่วโมง

การออกแบบหกเดือน การเขียนโค้ดหกเดือน การเพิ่มประสิทธิภาพและการทดสอบหกเดือน และ ชั่วโมง 12เพื่อเริ่มระบบทั่วไป ในร้านค้ากว่า 1 แห่ง ทั่วรัสเซีย (จากวลาดิวอสต็อกถึงคาลินินกราด)

อาจฟังดูไม่สมจริงแต่เราก็ทำได้! รายละเอียดภายใต้การตัด

ในกระบวนการรวมบริษัท M.Video และ Eldorado เราต้องเผชิญกับงานในการเพิ่มประสิทธิภาพต้นทุนและลดกระบวนการทางธุรกิจของบริษัทสองแห่งที่แตกต่างกันให้เป็นแบ็กเอนด์เดียว

บางทีนี่อาจเรียกว่าโชคหรือเรื่องบังเอิญ - ผู้ค้าปลีกทั้งสองใช้ระบบ SAP เพื่อจัดระเบียบกระบวนการ เราต้องจัดการกับการปรับให้เหมาะสมเท่านั้น ไม่ใช่กับการปรับโครงสร้างระบบภายในของเครือข่าย Eldorado ใหม่ทั้งหมด

ตามหน้าที่แล้ว งานถูกแบ่งออกเป็นสามขั้นตอน (จริง ๆ แล้วสี่ขั้นตอน):

  1. ออกแบบ “บนกระดาษ” และการอนุมัติ นักวิเคราะห์ธุรกิจและที่ปรึกษา SAP ของเราสำหรับกระบวนการใหม่ (รวมถึงการปรับปรุงกระบวนการเก่าให้ทันสมัย) ภายในระบบที่มีอยู่

    หลังจากวิเคราะห์ตัวชี้วัดจำนวนหนึ่งเกี่ยวกับแบ็คเอนด์ที่ทำงานอยู่แล้วของทั้งสองบริษัทแล้ว แบ็กเอนด์ M.Video ก็ถูกนำมาใช้เป็นพื้นฐานสำหรับการพัฒนาระบบแบบครบวงจร หนึ่งในเกณฑ์หลักในการเลือกคือประสิทธิภาพของบริษัทโดยรวม รายได้และกำไรที่มากขึ้นด้วยต้นทุนการดำเนินธุรกิจที่ลดลง

    ขั้นตอนการวิเคราะห์และออกแบบใช้เวลาประมาณหกเดือน เซลล์ประสาทหลายพันล้านเซลล์จากหัวหน้าแผนกและผู้เชี่ยวชาญทางเทคนิค และดื่มกาแฟไปหลายลิตร

  2. การใช้งานในโค้ด. นี่คือตัวเลขบางส่วนตามผลลัพธ์ของโครงการ:
    • วางแผน 2 เส้นทางต่อวันโดยใช้โมดูลโลจิสติกส์
    • ผู้ใช้ทั้งด้านหน้าและด้านหลัง 38 ราย
    • สินค้า 270 รายการในคลังสินค้าขององค์กรที่ควบรวมกิจการ

    เช็คประมาณ 300 รายการที่ประมวลผลต่อวัน ซึ่งต่อมาจะถูกเก็บไว้นานสูงสุดห้าปีเพื่อให้ลูกค้าได้รับการรับประกัน เช่นเดียวกับเพื่อวัตถุประสงค์ในการวิจัยตลาด

    คำนวณเงินเดือน เงินทดรอง และโบนัสสำหรับพนักงาน 30 คนทุกเดือน

    โครงการนี้เกี่ยวข้องกับทีมผู้เชี่ยวชาญด้านเทคนิค 300 คนที่ทำงานเป็นเวลาสิบเดือน เมื่อใช้การคำนวณทางคณิตศาสตร์อย่างง่าย เราจะได้ตัวเลขสองหลักที่แสดงขนาดของงานที่ทำเสร็จอย่างชัดเจน: 90 คน/วัน และ... 000 ชั่วโมงการทำงาน.

    วิธีรวมการสนับสนุนของผู้ค้าปลีกสองรายบน SAP ภายใน 12 ชั่วโมง

    ถัดไป - การเพิ่มประสิทธิภาพของแต่ละรูทีนของโมดูล SAP ประมาณร้อยรูทีนถูกเร่งขึ้นห้าถึงหกครั้งโดยการเพิ่มประสิทธิภาพโค้ดและการสืบค้นในฐานข้อมูล

    ในแต่ละกรณี เราสามารถลดเวลาการดำเนินการโปรแกรมจากหกชั่วโมงเหลือสิบนาทีโดยการปรับการสืบค้นให้เหมาะสมสำหรับ DBMS

  3. ขั้นตอนที่สามอาจจะยากที่สุด - การทดสอบ. ประกอบด้วยหลายรอบ เพื่อดำเนินการดังกล่าว เราได้รวบรวมทีมงานจำนวน 200 คน ซึ่งเกี่ยวข้องกับการทดสอบการทำงาน การบูรณาการ และการถดถอย

    เราจะอธิบายการทดสอบโหลดในย่อหน้าแยกต่างหาก ประกอบด้วย 15 รอบสำหรับแต่ละโมดูล SAP: ERP, POS, DM, PI

    จากผลการทดสอบแต่ละครั้ง โค้ดและพารามิเตอร์ของ DBMS รวมถึงดัชนีฐานข้อมูลได้รับการปรับปรุงให้เหมาะสม (เรารันบน SAP HANA และบางส่วนบน Oracle)

    หลังจากการทดสอบโหลดทั้งหมด พลังการประมวลผลที่คำนวณได้ก็เพิ่มขึ้นอีกประมาณ 20% และปริมาตรสำรองที่เท่ากัน (20%) ก็ถูกสร้างขึ้น
    นอกจากนี้ หลังจากดำเนินการตามรอบที่อธิบายไว้ข้างต้น เราได้เริ่มวิเคราะห์โปรแกรมที่ใช้ทรัพยากรมากที่สุด 100 โปรแกรม โดยอิงจากผลลัพธ์ที่เราปรับโครงสร้างโค้ดใหม่และเร่งความเร็วงานโดยเฉลี่ยห้าครั้ง (ซึ่งยืนยันอีกครั้งว่า ความสำคัญของการปรับโครงสร้างใหม่และการเพิ่มประสิทธิภาพโค้ด)

    การทดสอบครั้งล่าสุดที่ดำเนินการคือ "ตัดทิ้ง" มีการสร้างโซนทดสอบแยกต่างหาก ซึ่งคัดลอกศูนย์ข้อมูลที่มีประสิทธิภาพของเรา เราทำ "Cut over" สองครั้ง ในแต่ละครั้งใช้เวลาประมาณสองสัปดาห์ ในระหว่างนั้นเราวัดความเร็วของการดำเนินงาน เช่น: การถ่ายโอนการตั้งค่าโปรแกรมจากพื้นที่ทดสอบไปยังพื้นที่ที่มีประสิทธิผล การโหลดตำแหน่งที่เปิดสำหรับสินค้าคงคลังของสินค้า และช่วงเวลาที่ไม่มีความพร้อมของ การดำเนินงาน

  4. และขั้นตอนที่สี่ - เปิดตัวโดยตรง หลังจากผ่านการทดสอบ พูดตรงๆ งานนี้ยาก: ภายใน 12 ชั่วโมงต้องเปลี่ยนร้านประมาณ 955 แห่งทั่วประเทศ และในขณะเดียวกันก็ไม่หยุดขาย

ในคืนวันที่ 24-25 กุมภาพันธ์ ทีมผู้เชี่ยวชาญที่ดีที่สุดของบริษัทสิบคนได้เข้ามา "เฝ้าดู" ในศูนย์ข้อมูล และความมหัศจรรย์ของการเปลี่ยนแปลงก็เริ่มต้นขึ้น เราจะพูดถึงเรื่องนี้โดยละเอียดในงานมีตติ้งของเรา จากนั้นเราจะพูดถึงบทความที่สองเกี่ยวกับรายละเอียดทางเทคนิคของเวทมนตร์ SAP ของเรา

ผลลัพธ์.

ดังนั้นผลของงานจึงมีตัวชี้วัดเพิ่มขึ้นเช่น:

  • โหลดบนแบ็กเอนด์เพิ่มขึ้นประมาณสองเท่า
  • จำนวนเช็คต่อวันเพิ่มขึ้น 50% จาก 200 เป็น 300
  • จำนวนผู้ใช้ส่วนหน้าเพิ่มขึ้นจาก 10 เป็น 20
  • ในโมดูลการคำนวณเงินเดือน จำนวนพนักงานเพิ่มขึ้นจาก 15 คนเป็น 30 คน

เราจะพูดคุยเกี่ยวกับรายละเอียดทางเทคนิคทั้งหมดในงานมีตติ้ง SAP ของเราในมอสโก ซึ่งจะจัดขึ้นในวันที่ 6 มิถุนายน ที่สำนักงาน M.Video-Eldorado ผู้เชี่ยวชาญจะแบ่งปันประสบการณ์การใช้งานของตน จากผลการประชุม ผู้เชี่ยวชาญรุ่นเยาว์จะได้รับเงินฝึกงานที่บริษัทโดยมีโอกาสได้งานต่อ

สามารถดูรายละเอียดเพิ่มเติมและลงทะเบียนได้ที่ การเชื่อมโยงนี้

ที่มา: will.com

เพิ่มความคิดเห็น