07 ก.ย. 2564·อ่าน 1 นาที

วิธีที่ผู้จัดจำหน่าย Autodesk ระดับภูมิภาคในเอเชียกลางใช้ระบบการจัดการคำสั่งซื้ออัตโนมัติด้วย AppMaster.io

วิธีลดงบประมาณมากกว่า 10 ครั้งและเปิดตัวโซลูชันในเวลาน้อยกว่า 4 สัปดาห์

วิธีที่ผู้จัดจำหน่าย Autodesk ระดับภูมิภาคในเอเชียกลางใช้ระบบการจัดการคำสั่งซื้ออัตโนมัติด้วย AppMaster.io

“เราลดงบประมาณไปมากกว่า 10 ครั้ง และเปิดตัวโซลูชันในเวลาน้อยกว่า 4 สัปดาห์ แทนที่จะใช้เวลา 6 เดือน โดยใช้ แพลตฟอร์ม AppMaster.io ” — Anton Smirnov ซีอีโอของ CAD Systems

เกี่ยวกับระบบ CAD

CAD Systems เป็นผู้จัดจำหน่ายซอฟต์แวร์โซลูชัน Autodesk Inc ในภูมิภาคเอเชียกลางในช่วง 15 ปีที่ผ่านมา ด้วยมาตรการภายใน บริษัทครอบคลุมมากกว่า 75% ของการขายและการใช้งานโซลูชัน CAD ในคาซัคสถาน คีร์กีซสถาน ทาจิกิสถาน และอุซเบกิสถาน CAD Systems ทำงานร่วมกับพันธมิตรมากกว่า 50 รายในภูมิภาคเหล่านี้และจัดการคำสั่งซื้อมากกว่า 1,000 รายการทุกปี

ปัญหา: การเปิดระบบการสั่งซื้อ

บริษัทเติบโตอย่างรวดเร็วในช่วงไม่กี่ปีที่ผ่านมา และจำนวนคำสั่งซื้อที่เพิ่มขึ้นได้สร้างแรงกดดันให้กับทีมที่มีขนาดค่อนข้างเล็ก คำสั่งซื้อได้รับด้วยตนเองจากคู่ค้าและดำเนินการโดยพนักงาน Anton CEO ของบริษัทกังวลว่าเวิร์กโฟลว์นี้จะไม่ยั่งยืนและกำลังมองหาวิธีที่จะลดภาระของพนักงาน

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

“เราต้องการให้แน่ใจว่าเราลดข้อผิดพลาดในระบบของเราให้เหลือน้อยที่สุด ทั้งจากมนุษย์และทางเทคนิค และกระบวนการนั้นคล่องตัวเพื่อประหยัดเวลาของพนักงานของเรา” — แอนตัน สเมียร์นอฟ ซีอีโอ

ในช่วงต้นปี 2021 CAD Systems ได้เริ่มสร้างระบบการจัดการคำสั่งซื้ออัตโนมัติเพื่อปรับปรุงบริการของคู่ค้าและปรับปรุงการทำงานของพวกเขาด้วย Autodesk Anton วางแผนที่จะจ้างนักพัฒนาหลายคนเพื่อดำเนินโครงการโดยใช้เครื่องมือและเทคนิคการพัฒนาซอฟต์แวร์แบบดั้งเดิม อย่างไรก็ตาม หลังจากขั้นตอนการวางแผนโครงการ Anton พบกับปัญหาหลักสองประการที่ทำให้ขั้นตอนการพัฒนาตกอยู่ในความเสี่ยง:

#1 งบประมาณ

บริษัทมีงบประมาณจำกัดสำหรับการพัฒนา และจำเป็นต้องมีนักพัฒนาซอฟต์แวร์แบบดั้งเดิมหลายคนเพื่อดำเนินโครงการ ปัญหาค่าใช้จ่ายถูกเน้นย้ำในสภาพแวดล้อมหลังโควิด

“ในช่วงเริ่มต้นของโครงการ เรารู้ว่าเราต้องการนักพัฒนาจำนวนมากและงบประมาณที่เหมาะสมเพื่อครอบคลุมค่าใช้จ่ายของพวกเขา เรากำลังมองหาวิธีลดรายจ่ายเพื่อพัฒนาโครงการต่อไป” — สเวตลานา เอนินา CFO

#2 เวลา

การพัฒนาจะต้องดำเนินการอย่างรวดเร็วเพื่อตอบสนองความต้องการของลูกค้าและไม่ทำให้ผลกำไรของบริษัทตกอยู่ในความเสี่ยง ระบบ CAD ของ TOO ทราบดีว่าการรอหลายเดือนเพื่อดูผลลัพธ์แรกจะไม่เป็นทางเลือก

“ระบบการจัดการคำสั่งซื้อต้องการความยืดหยุ่นและความสามารถในการจัดการกับกรณีธุรกิจที่แตกต่างกันจำนวนมาก ในการใช้งานฟังก์ชันที่ซับซ้อนเช่นนี้ ต้องใช้เวลาสองสามเดือนในการสร้าง MVP เป็นอย่างน้อย” — Ibraghim Ushurbakiyev หัวหน้าโครงการ

วิธีแก้ไข: ระบบอัตโนมัติของกระบวนการทางธุรกิจบน AppMaster.io

การออกแบบฐานข้อมูล

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

เมื่อใช้ Visual Designer พวกเขาได้เชื่อมโยงตารางเหล่านี้กับความสัมพันธ์ (ตัวต่อตัวและตัวต่อกลุ่ม) พวกเขายังได้กำหนดประเภทข้อมูลสำหรับแต่ละฟิลด์

เอ็นจิ้นฐานข้อมูลบน AppMaster.io ใช้ PostgreSQL 13 ซึ่งหมายความว่าระบบ CAD สามารถอัปโหลดไปยังคลาวด์ที่เข้ากันได้กับ PostgreSQL เช่น AWS หรือ Azure

ตรรกะทางธุรกิจ

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

CAD Systems ได้ขอให้นักพัฒนา AppMaster.io สร้างการผสานการทำงานใหม่กับ Autodesk API ซึ่งได้รับการพัฒนาในทันที จากนั้นพวกเขาสามารถเชื่อมต่อโมดูล Autodesk และเริ่มใช้ API ได้ในไม่กี่คลิก

พวกเขายังสรุปการดำเนินการที่ใช้กันทั่วไปหลายอย่าง เช่น การให้คำปรึกษา Autodesk API เพื่ออัปเดตข้อมูลลูกค้าหรือเปิดใช้งานใบอนุญาตใหม่ เข้าสู่กระบวนการทางธุรกิจที่แยกจากกัน (โดยทั่วไปเรียกว่า "การปรับโครงสร้างโค้ดโดยนามธรรม" ในการพัฒนาซอฟต์แวร์) จากนั้นพวกเขาก็สามารถใช้การดำเนินการเหล่านี้เป็นบล็อกในกระบวนการทางธุรกิจอื่นๆ ได้โดยไม่ต้องสร้างฟังก์ชันใหม่ทั้งหมดในแต่ละครั้ง

เว็บแดชบอร์ด

สำหรับส่วนหน้า ทีมงานจำเป็นต้องพัฒนาเว็บแอปพลิเคชัน 2 ตัว: หนึ่งสำหรับผู้จัดจำหน่าย (ระบบ CAD เอง) และอีกสำหรับคู่ค้าของพวกเขา

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

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

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

ทีมงานยังได้กำหนดบทบาทผู้ใช้สองบทบาทในโมดูลการตรวจสอบความถูกต้อง: ผู้ดูแลระบบและผู้ใช้มาตรฐาน โดยจำกัดฟังก์ชันบางอย่าง (ผ่านมิดเดิลแวร์ของปลายทางในการตั้งค่า API) เฉพาะบุคลากรที่ระบุเท่านั้น

การปรับใช้

จากนั้นระบบ CAD ได้สร้างแผนการปรับใช้ 2 แผนบนคลาวด์ AppMaster.io : แผนหนึ่งสำหรับการพัฒนาและอีกแผนหนึ่งสำหรับการผลิต ขณะนี้มีการใช้แผนการพัฒนาเพื่อทดสอบคุณสมบัติใหม่ ในขณะที่แผนการผลิตได้ให้บริการคู่ค้ามากกว่า 20 รายแล้ว พวกเขาสามารถตรวจสอบประสิทธิภาพของแอปพลิเคชันด้วยแดชบอร์ดสถิติ

แอนตันยังหลับสนิทได้เพราะรู้ว่าระบบ CAD ยังคงเป็นอิสระจากคลาวด์ AppMaster.io โดยสิ้นเชิง ทีมงานสามารถย้ายไบนารีไปยังผู้ให้บริการระบบคลาวด์รายอื่นหรือเซิร์ฟเวอร์ภายในองค์กรได้ทุกเมื่อ และพวกเขาสามารถส่งออกซอร์สโค้ดและดำเนินการพัฒนาต่อไปได้ด้วยตัวเองหากจำเป็น (ส่วนแบ็คเอนด์ถูกสร้างขึ้นด้วยภาษา Go ในขณะที่ ส่วนหน้าสร้างขึ้นด้วยเฟรมเวิร์ก Vue 2)

ผลลัพธ์: ถูกกว่า 10 เท่าและใน <1 เดือน

ปรับใช้ที่ใดก็ได้ตามต้องการ
ปรับใช้บน AppMaster Cloud หรือโครงสร้างพื้นฐานของคุณเองเมื่อโปรเจกต์พร้อม.
ปรับใช้แอป

ด้วยการสนับสนุนจากผู้เชี่ยวชาญ AppMaster.io ระบบ CAD ได้ดำเนินโครงการเสร็จสิ้นและเปิดตัวโซลูชันในเวลาไม่ถึงหนึ่งเดือน บริษัทได้ลดต้นทุน พนักงาน และเวลาสำหรับโครงการนี้ด้วยความช่วยเหลือของระบบอัตโนมัติ โมดูล และคุณลักษณะการตรวจจับข้อผิดพลาดบนแพลตฟอร์ม

#1 ฟังก์ชันการทำงาน

“ในกระบวนการจัดการคำสั่งซื้อ เราต้องการความยืดหยุ่นอย่างมากในการจัดการกรณีธุรกิจที่แตกต่างกันจำนวนมาก ซึ่งเราสามารถนำไปใช้ในโครงการบน แพลตฟอร์ม AppMaster.io นอกจากนี้ยังง่ายต่อการแก้ไขและทำซ้ำได้ทุกเมื่อ แม้แต่สำหรับพนักงานที่ไม่ใช่ด้านเทคนิค” — Ibraghim Ushurbakiyev หัวหน้าโครงการ

#2 All-in-one

“สิ่งที่ทำให้ แพลตฟอร์ม AppMaster.io แตกต่างจากโซลูชันอื่นๆ ที่ไม่มีโค้ด เช่น Integromat หรือ Zapier คือความสามารถในการพัฒนาทุกอย่างในที่เดียว เราไม่ต้องคิดหาวิธีเชื่อมต่อเครื่องมือต่างๆ และกลัวว่าการผสานรวมเหล่านี้จะพังในบางจุด เรายังให้ความสำคัญอย่างมากกับความสามารถในการปรับใช้แอปพลิเคชันบนเซิร์ฟเวอร์ในพื้นที่ของเรา และส่งออกซอร์สโค้ด” — แอนตัน สเมียร์นอฟ ซีอีโอ

#3 ภายในกำหนดและงบประมาณ

“เมื่อดูจากภาพรวมของโปรเจ็กต์แล้ว เห็นได้ชัดว่าเราได้ลดงบประมาณการพัฒนาลงมากกว่า 10 ครั้ง และเปิดตัวโซลูชันในเวลาที่บันทึกได้โดยใช้ แพลตฟอร์ม AppMaster.io หากไม่มีแพลตฟอร์มที่ไม่มีโค้ดนี้ การพัฒนาจะใช้เวลาอย่างน้อยหกเดือน" — Svetlana Enina, CFO

โดยรวมแล้ว ทีมงาน CAD Systems สามารถลดภาระงานของพนักงานลงได้อย่างมากด้วยระบบการจัดการคำสั่งซื้ออัตโนมัติแบบใหม่ และไม่สูญเสียโอกาสทางธุรกิจใหม่ๆ ในกระบวนการ

ง่ายต่อการเริ่มต้น
สร้างบางสิ่งที่ น่าทึ่ง

ทดลองกับ AppMaster ด้วยแผนฟรี
เมื่อคุณพร้อม คุณสามารถเลือกการสมัครที่เหมาะสมได้

เริ่ม