กลับไปหน้า Career

WannSmart

ระบบบริหารงาน RD, QC และ Planning โดยรับบทบาท Project Coordinator ควบคุม Workflow ออกแบบโครงสร้างข้อมูล และจัดการการเชื่อมต่อกับระบบ SAP ร่วมกับทีมภายนอก

NextJSJavaScriptAntdMongoDB

ภาพรวมโปรเจค

  • รับผิดชอบการวางโครงสร้างระบบตั้งแต่ต้น (Requirement Gathering) เพื่อส่งต่อให้ทีมพัฒนาภายนอก
  • เป็นที่ปรึกษาด้านเทคนิค (Technical Consultant) โดยเฉพาะเรื่องโครงสร้างฐานข้อมูล SAP Business One
  • ควบคุมการออกแบบ UI/UX จากทีมภายนอกให้ตรงตามความต้องการของ User ในองค์กร

บทบาทและความรับผิดชอบ

  • เก็บ Requirement จากผู้ใช้งานจริงในแผนก RD, QC และ Planning
  • วิเคราะห์ workflow และจัดทำ Flow Diagram เพื่อสรุปความต้องการของระบบ
  • ตรวจสอบความถูกต้องของงานดีไซน์ (Figma) ก่อนส่งให้ User ยืนยัน เพื่อป้องกันการพัฒนาผิดพลาด
  • จัดทำ SQL Query เพื่อดึงข้อมูลจาก SAP Business One ให้ทีมภายนอกนำไปใช้งาน (เนื่องจากทีมภายนอกไม่เชี่ยวชาญโครงสร้าง SAP)
  • ติดตามความคืบหน้า (Tracking Progress) และจัดประชุมสรุปงานประจำสัปดาห์ร่วมกับทีมพัฒนา

ความเป็นมา

  • เนื่องจากเป็นโปรเจกต์ขนาดใหญ่และมีความซับซ้อนสูง ทางผู้บริหารจึงตัดสินใจจ้างทีมพัฒนาภายนอกเพื่อให้ระบบเสร็จทันการใช้งาน ในขณะที่ผมกำลังดูแลโปรเจกต์ v.1 อยู่
  • ระบบนี้ถูกออกแบบมาเพื่อคุมหน้างานส่วนที่สำคัญมาก ๆ อย่างการวิจัย (RD) และการคุมคุณภาพ (QC) ซึ่งใน SAP เดิมไม่มีฟังก์ชันรองรับ
  • ผมได้รับมอบหมายให้เป็นคนคุมทิศทางของโปรเจกต์ เพื่อให้มั่นใจว่าระบบใหม่จะทำงานร่วมกับข้อมูลใน SAP ได้อย่างถูกต้อง

ปัญหาที่พบ

  • ทีมพัฒนาภายนอกประสบปัญหาภายใน (ทีมแตก) ทำให้เหลือผู้พัฒนาเพียงคนเดียว ส่งผลให้งานล่าช้ากว่ากำหนดเดิมเป็นอย่างมาก
  • ข้อจำกัดในเรื่องสัญญาและการจัดจ้างที่ไม่ได้ผ่านการคัดเลือกจากฝ่าย IT โดยตรง ทำให้การควบคุม Timeline ทำได้ยาก
  • ทีมภายนอกขาดความเข้าใจในโครงสร้างข้อมูลของ SAP ทำให้การเชื่อมต่อข้อมูลในช่วงแรกติดขัด

วิธีคิดและการแก้ไข

  • ติดตามงานอย่างใกล้ชิดและอัปเดต Timeline ตามสถานการณ์จริง เพื่อให้ผู้บริหารรับทราบความเคลื่อนไหวและตัดสินใจได้อย่างทันท่วงที
  • ประคองโปรเจกต์ให้ดำเนินต่อเนื่องโดยการประสานงานและรวบรวม Feedback จากผู้ใช้งาน เพื่อรอจังหวะที่ระบบพร้อมส่งมอบ
  • จัดทำ SQL Query สำหรับดึงข้อมูลจาก SAP Business One และส่งให้ทีมภายนอกนำไปใช้งานโดยตรง เพื่อแก้ปัญหาการเชื่อมต่อข้อมูลที่ติดขัดในช่วงแรก