Skip to main content

Service Report #003

รอการตัดสินใจ

เอกสารนี้รอการยืนยันจากผู้ใช้งานก่อนดำเนินการ

วันที่: 2025-12-24 แหล่งที่มา: MoM 20251224 - Preview25 สถานะ: รอการอนุมัติ


สรุปผู้บริหาร

MoM ระบุ 3 ประเด็นหลัก ที่กระทบกับ Prototype ปัจจุบัน:

#ประเด็นจาก MoMสถานะปัจจุบันผลกระทบ
1แยก Task ใน mockup ให้ตรง flow ยังไม่ได้ทำต้องปรับโครงสร้าง Workflow
2ทะเบียนผู้ปฏิบัติงาน (Worker Registry) ยังไม่ได้ทำเพิ่มเมนูใหม่ใน Settings
3การส่งรายชื่อเพื่ออบรม Safety ยังไม่ได้ทำTask ใหม่แยกจาก Work Permit

ประเด็นที่ 1: แยก Task ให้ตรง Flow

ความต้องการจาก MoM

"ปรับปรุง mock up ให้ ตรง flow เช่น แยก ตรงสร้างงานให้มี Task แยกโดยเฉพาะ"

  • ส่งรายชื่อผู้อบรม
  • ขอ Work Permit
  • etc.

สถานะปัจจุบันใน Prototype

Work Permit Workflow (เดียว)
├── PreparePrerequisites ← Doc 03, 04, 05, 06, 07 รวมกัน
├── ReviewPrereqByWorkOwner
├── ReviewPrereqBySafetyOfficer
├── FillInPermitInfo
└── ... (ต่อไป)

ปัญหา: Prerequisites (Doc 03, 04, 05/06) ถูกรวมอยู่ใน Work Permit Workflow เดียว

ความต้องการตาม Flow Diagram

จาก safety-app-flow-v2.drawio.xml มี 5 จุดเริ่มต้นอิสระ (Circle nodes):

Entry PointDoc IDคำอธิบายสถานะใน Prototype
02ขึ้นทะเบียนโครงการ มี (Project Registration)
05, 06รายการเครื่องมือ / Heavy Equipment รวมใน WP
04รายชื่อปฏิบัติงาน / เอกสารส่วนบุคคล รวมใน WP
03จัดเตรียม JSA รวมใน WP
08-15ขอใบอนุญาตปฏิบัติงาน (PTW) มี (แต่รวม prereq)

Wireframe: Task Creation Menu (Current UI)

┌─────────────────────────────────────────────────────────────────────────┐
│ My Tasks Toolbar │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ │
│ │ สร้างงาน ▼│ ← Button with mat-menu │
│ └──────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────┐ │
│ │ ขึ้นทะเบียนโครงการ │ ← WorkOwner/Purchasing only │
│ ├─────────────────────────────┤ │
│ │ ขอใบอนุญาตปฏิบัติงาน │ → Opens project selection dialog │
│ └─────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────┘

Wireframe: Proposed Menu with New Task Types

┌─────────────────────────────────────────────────────────────────────────┐
│ My Tasks Toolbar │
├─────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────┐ │
│ │ สร้างงาน ▼│ │
│ └──────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────┐ │
│ │ ขึ้นทะเบียนโครงการ │ ← Existing (WorkOwner/Purchasing) │
│ ├─────────────────────────────┤ │
│ │ ส่งรายชื่อผู้อบรม │ ← NEW (ประเด็นที่ 3) │
│ ├─────────────────────────────┤ │
│ │ จัดเตรียม JSA │ ← NEW? (ถ้าแยกจาก WP) │
│ ├─────────────────────────────┤ │
│ │ รายชื่อผู้ปฏิบัติงาน │ ← NEW? (ถ้าแยกจาก WP) │
│ ├─────────────────────────────┤ │
│ │ รายการเครื่องมือ │ ← NEW? (ถ้าแยกจาก WP) │
│ ├─────────────────────────────┤ │
│ │ ขอใบอนุญาตปฏิบัติงาน │ ← Existing │
│ └─────────────────────────────┘ │
│ │
│ Note: Items marked "ถ้าแยกจาก WP" depend on decision for Q1.1 │
│ │
└─────────────────────────────────────────────────────────────────────────┘

คำถามเพื่อตัดสินใจ

#คำถามตัวเลือก
1.1Doc 03, 04, 05/06 ควรเป็น Task แยกหรือรวมใน WP?A) แยกเป็น Task อิสระ / B) คงรวมใน WP
1.2ถ้าแยก - ต้องทำเสร็จก่อน WP หรือทำพร้อมกันได้?A) ต้องเสร็จก่อน / B) ทำพร้อมกันได้

ประเด็นที่ 2: ทะเบียนผู้ปฏิบัติงาน (Worker Registry)

ความต้องการจาก MoM

"ผู้รับเหมา เพิ่ม Tools > กำหนดค่า > ทะเบียนผู้ปฏิบัติงาน"

Role Matrix (สิทธิ์การเข้าถึง)

เมนู/ฟังก์ชันผู้รับเหมาจัดซื้อเจ้าของงานจป.เจ้าของพื้นที่System Admin
ทะเบียนผู้ปฏิบัติงาน ¹-- ²- ³

หมายเหตุ:

  1. ผู้รับเหมา: เห็นเฉพาะของบริษัทตนเอง (CRUD เฉพาะ workers ของตัวเอง)
  2. จป.: เห็นทุกบริษัท ทุกคน (View all + อนุมัติอบรม)
  3. System Admin: ตั้งค่าได้ว่าจะให้แก้ไขได้หรือไม่ (Configurable access)

รายละเอียดความต้องการ

#ความต้องการรายละเอียด
2.1ผู้รับเหมา CRUDเพิ่ม/แก้ไข/ลบ ข้อมูลผู้ปฏิบัติงาน (เฉพาะบริษัทตัวเอง)
2.2จป. ดูได้ทั้งหมดดูข้อมูลทุกบริษัท ทุกคน + อนุมัติการอบรม
2.3System Admin (Configurable)ตั้งค่าได้ว่าจะให้แก้ไขได้หรือไม่
2.4จป. เป็นผู้อนุมัติผ่านอบรมอนุมัติสถานะการอบรม
2.5ข้อมูลส่วนบุคคลที่สำคัญ(ดูตารางด้านล่าง)
2.6ติด Blacklist พร้อมเหตุผลFlag + free text

ข้อมูลส่วนบุคคลที่ต้องเก็บ

ฟิลด์รายละเอียด
ประเภทพนักงาน หรือ 3rd party (Specialist ไม่ใช่รับเหมาช่วง)
เลขบัตรประชาชน13 หลัก
ชื่อ-สกุลชื่อเต็ม
หมายเลขโทรศัพท์เบอร์ติดต่อ
เอกสารแนบสำเนาเอกสารต่าง ๆ
สถานะอบรมผ่าน/ไม่ผ่าน + วันหมดอายุ
Blacklistติด/ไม่ติด + เหตุผล

สถานะปัจจุบันใน Prototype

  • Doc 04 (Manpower Name List) = รายชื่อต่อ Work Permit (ไม่มี registry กลาง)
  • ไม่มี Worker Registry
  • ไม่มีการอนุมัติอบรม
  • ไม่มี Blacklist

Wireframe: Worker Registry List

┌──────────────────────────────────────────────────────────────────────────────┐
│ Tools > กำหนดค่า > ทะเบียนผู้ปฏิบัติงาน │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────┐ ┌────────────┐ ┌──────────────────┐ │
│ │ 🔍 ค้นหาชื่อ, เลขบัตร... │ │ สถานะ: ทั้งหมด▼│ │ [+ เพิ่มผู้ปฏิบัติงาน] │ │
│ └─────────────────────────────────┘ └────────────┘ └──────────────────┘ │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ # │ ชื่อ-สกุล │ เลขบัตรประชาชน │ ประเภท │ สถานะอบรม │ ⋮ │ │
│ ├───┼───────────────────┼───────────────┼──────────┼─────────┼────┤ │
│ │ 1 │ สมชาย ใจดี │ 1-1234-xxxxx │ พนักงาน │ ✅ ผ่าน │ ⋮ │ │
│ │ │ │ │ │ 31/12/68│ │ │
│ ├───┼───────────────────┼───────────────┼──────────┼─────────┼────┤ │
│ │ 2 │ สมหญิง รักงาน │ 1-5678-xxxxx │ พนักงาน │ ⚠️ ใกล้หมด│ ⋮ │ │
│ │ │ │ │ │ 15/01/69│ │ │
│ ├───┼───────────────────┼───────────────┼──────────┼─────────┼────┤ │
│ │ 3 │ วิชัย ช่างเชื่อม │ 1-9012-xxxxx │ 3rd party│ ❌ หมดอายุ│ ⋮ │ │
│ │ │ │ │ │ 01/11/68│ │ │
│ ├───┼───────────────────┼───────────────┼──────────┼─────────┼────┤ │
│ │ 4 │ ประสิทธิ์ ผิดกฎ │ 1-3456-xxxxx │ พนักงาน │ 🚫 Blacklist ⋮ │ │
│ │ │ │ │ │ ทะเลาะวิวาท│ │ │
│ └───┴───────────────────┴───────────────┴──────────┴─────────┴────┘ │
│ │
│ แสดง 1-4 จาก 15 รายการ < 1 2 3 4 > │
│ │
└──────────────────────────────────────────────────────────────────────────────┘

⋮ Menu: [ดูรายละเอียด] [แก้ไข] [ส่งอบรม] [ติด Blacklist] [ลบ]

Wireframe: Worker Form Dialog

┌──────────────────────────────────────────────────────────────────────┐
│ เพิ่มผู้ปฏิบัติงาน [X] │
├──────────────────────────────────────────────────────────────────────┤
│ │
│ ข้อมูลส่วนบุคคล │
│ ─────────────────────────────────────────────────────────────────── │
│ │
│ ประเภท: ○ พนักงานบริษัท ○ 3rd Party (Specialist) │
│ │
│ เลขบัตรประชาชน: ┌─────────────────────────────────────────────┐ │
│ │ 1-1234-56789-01-2 │ │
│ └─────────────────────────────────────────────┘ │
│ │
│ ชื่อ: ┌───────────────────┐ สกุล: ┌───────────────────┐ │
│ │ สมชาย │ │ ใจดี │ │
│ └───────────────────┘ └───────────────────┘ │
│ │
│ โทรศัพท์: ┌─────────────────────────────────────────────┐ │
│ │ 081-234-5678 │ │
│ └─────────────────────────────────────────────┘ │
│ │
│ เอกสารแนบ │
│ ─────────────────────────────────────────────────────────────────── │
│ │
│ ┌────────────────────┐ ┌────────────────────┐ │
│ │ 📄 สำเนาบัตร.pdf │ │ 📄 ใบรับรองแพทย์.pdf │ │
│ │ [X] │ │ [X] │ │
│ └────────────────────┘ └────────────────────┘ │
│ │
│ [ + อัปโหลดเอกสาร ] │
│ │
│ ─────────────────────────────────────────────────────────────────── │
│ │
│ [ ยกเลิก ] [ บันทึก ] │
│ │
└──────────────────────────────────────────────────────────────────────┘

คำถามเพื่อตัดสินใจ

#คำถามตัวเลือก
2.1System Admin แก้ไขได้หรือไม่?A) แก้ไขได้ทุกอย่าง / B) ดูอย่างเดียว / C) ตั้งค่าได้ (Configurable)
2.2เอกสารแนบมีอะไรบ้าง?สำเนาบัตร, ใบรับรองแพทย์, วุฒิบัตร, อื่นๆ?
2.3จป. อนุมัติอบรมทีละคนหรือเป็นกลุ่ม?A) ทีละคน / B) เป็นกลุ่ม
2.4เมื่ออบรมหมดอายุ ระบบทำอะไร?A) ล็อคอัตโนมัติ / B) แจ้งเตือน / C) ทั้งคู่
2.5Blacklist ปลดได้หรือไม่? ใครปลด?A) ปลดไม่ได้ / B) จป. ปลด / C) Admin ปลด
2.63rd party (Specialist) ใช้ร่วมหลายบริษัทได้ไหม?A) ได้ / B) ไม่ได้

ประเด็นที่ 3: การส่งรายชื่อเพื่ออบรม Safety

ความต้องการจาก MoM

"การส่งรายชื่อเพื่ออบรม Safety"

Role Matrix (สิทธิ์การเข้าถึง)

ขั้นตอนผู้รับเหมาจัดซื้อเจ้าของงานจป.เจ้าของพื้นที่System Admin
สร้าง/ส่งรายชื่อผู้อบรม ¹---- ²
อนุมัติผลการอบรม---- ²
ดูสถานะการอบรม ¹---

หมายเหตุ:

  1. ผู้รับเหมา: ส่งรายชื่อได้เฉพาะ workers ของบริษัทตัวเอง
  2. System Admin: Override ได้ในกรณีฉุกเฉิน

รายละเอียดความต้องการ

#ความต้องการรายละเอียด
3.1บริษัทในสารบบส่งคนอบรมได้ทันทีไม่ต้องรอสร้าง Task หรืออนุมัติ
3.2รายชื่อผูกกับบริษัท (ไม่ใช่โครงการ)ผูกกับ WP จึงไปที่โครงการ
3.3ส่งอบรมได้ตลอดเช่น ก่อนหมดอายุ
3.4แรงงานขาด ขอเข้าอบรมได้ตลอดเพิ่มคนได้ตามต้องการ
3.5One Company Ruleผู้ปฏิบัติงานสังกัดได้เพียง 1 บริษัท
3.5.1ถ้าย้ายบริษัทผู้รับเหมาแรกต้องเอารายชื่อออก
3.5.2ข้อยกเว้นSystem Admin แก้ไขได้

สถานะปัจจุบันใน Prototype

  • ไม่มี Training Enrollment workflow
  • Doc 04 สมมติว่าผู้ปฏิบัติงานอบรมแล้ว
  • ไม่มี Company-Worker relationship

Wireframe: Training Enrollment Task

┌──────────────────────────────────────────────────────────────────────────────┐
│ งาน > ส่งรายชื่อผู้อบรม │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ บริษัท: ABC Construction Co., Ltd. │ │
│ │ โครงการ: (ไม่ผูกกับโครงการ - ผูกกับบริษัท) │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ เลือกผู้ปฏิบัติงานที่ต้องการส่งอบรม: │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ ☑ │ ชื่อ-สกุล │ เลขบัตรประชาชน │ สถานะปัจจุบัน │ │
│ ├───┼───────────────────┼───────────────┼───────────────────────────┤ │
│ │ ☑ │ สมชาย ใจดี │ 1-1234-xxxxx │ ⚠️ ใกล้หมดอายุ (15/01/69) │ │
│ ├───┼───────────────────┼───────────────┼───────────────────────────┤ │
│ │ ☑ │ วิชัย ช่างเชื่อม │ 1-9012-xxxxx │ ❌ หมดอายุ (01/11/68) │ │
│ ├───┼───────────────────┼───────────────┼───────────────────────────┤ │
│ │ ☐ │ สมหญิง รักงาน │ 1-5678-xxxxx │ ✅ ผ่าน (31/12/69) │ │
│ ├───┼───────────────────┼───────────────┼───────────────────────────┤ │
│ │ ☐ │ ประสิทธิ์ ผิดกฎ │ 1-3456-xxxxx │ 🚫 Blacklist (ไม่สามารถเลือก)│ │
│ └───┴───────────────────┴───────────────┴───────────────────────────┘ │
│ │
│ เลือก 2 คน │
│ │
│ ─────────────────────────────────────────────────────────────────────────── │
│ │
│ [ ยกเลิก ] [ ส่งรายชื่ออบรม ] │
│ │
└──────────────────────────────────────────────────────────────────────────────┘

Wireframe: Training Approval (จป. View)

┌──────────────────────────────────────────────────────────────────────────────┐
│ งาน > อนุมัติผลการอบรม │
├──────────────────────────────────────────────────────────────────────────────┤
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ บริษัท: ABC Construction Co., Ltd. │ │
│ │ วันที่ส่งอบรม: 20/12/2568 │ │
│ │ วันที่อบรม: 22/12/2568 │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ รายชื่อผู้เข้าอบรม: │
│ │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ # │ ชื่อ-สกุล │ ผลการอบรม │ วันหมดอายุ │ │
│ ├───┼───────────────────┼─────────────────┼───────────────────────────┤ │
│ │ 1 │ สมชาย ใจดี │ ○ ผ่าน ○ ไม่ผ่าน │ [ 22/12/2569 ] │ │
│ ├───┼───────────────────┼─────────────────┼───────────────────────────┤ │
│ │ 2 │ วิชัย ช่างเชื่อม │ ○ ผ่าน ○ ไม่ผ่าน │ [ 22/12/2569 ] │ │
│ └───┴───────────────────┴─────────────────┴───────────────────────────┘ │
│ │
│ หมายเหตุ: │
│ ┌────────────────────────────────────────────────────────────────────────┐ │
│ │ │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ ─────────────────────────────────────────────────────────────────────────── │
│ │
│ [ ยกเลิก ] [ ส่งกลับแก้ไข ] [ อนุมัติ ] │
│ │
└──────────────────────────────────────────────────────────────────────────────┘

ความสัมพันธ์กับ Worker Registry (ประเด็นที่ 2)

┌─────────────────────────────────────────────────────────────────────────────┐
│ Data Flow: Worker Registry ↔ Training │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ประเด็นที่ 2: Worker Registry ประเด็นที่ 3: Training Task │
│ (Settings - CRUD) (Workflow - Task) │
│ │
│ ┌─────────────────────────┐ ┌─────────────────────────┐ │
│ │ ผู้รับเหมา │ │ ผู้รับเหมา │ │
│ │ • เพิ่ม/แก้ไข/ลบ worker │ ─────────────▶│ • เลือก workers │ │
│ │ • ข้อมูลส่วนบุคคล │ Workers │ • ส่งรายชื่ออบรม │ │
│ │ • เอกสารแนบ │ │ │ │
│ └─────────────────────────┘ └───────────┬─────────────┘ │
│ │ │
│ │ Submit │
│ ▼ │
│ ┌─────────────────────────┐ │
│ │ จป. │ │
│ │ • อนุมัติผลการอบรม │ │
│ │ • กำหนดวันหมดอายุ │ │
│ ┌─────────────────────────┐ └───────────┬─────────────┘ │
│ │ Worker Registry │ │ │
│ │ • สถานะอบรม: ผ่าน/ไม่ผ่าน │◀──────────────────────────┘ │
│ │ • วันหมดอายุ │ Update Status │
│ └─────────────────────────┘ │
│ │
├─────────────────────────────────────────────────────────────────────────────┤
│ สรุป: Worker Registry เก็บข้อมูล, Training Task อัพเดทสถานะ │
└─────────────────────────────────────────────────────────────────────────────┘

จุดสำคัญ:

หัวข้อWorker Registry (ประเด็น 2)Training Task (ประเด็น 3)
ประเภทSettings (CRUD)Workflow (Task)
ผู้ใช้หลักผู้รับเหมา, จป.ผู้รับเหมา → จป.
ข้อมูลข้อมูลส่วนบุคคล, เอกสารรายชื่อผู้เข้าอบรม
สถานะอบรมแสดงผล (Read)อัพเดท (Write)
Blacklistจัดการที่นี่ไม่สามารถเลือกได้

คำถามเพื่อตัดสินใจ

#คำถามตัวเลือก
3.1นี่เป็น Task/Workflow แยกจาก WP ใช่ไหม?A) ใช่ แยก / B) ไม่ใช่ รวมใน WP
3.2ส่งรายชื่ออบรมต้องมี approval flow หรือไม่?A) มี (จป. อนุมัติ) / B) ไม่มี (ส่งตรง)
3.3One Company Rule บังคับอย่างไร?A) บล็อคอัตโนมัติ / B) เตือน+อนุญาต / C) Manual
3.4ถ้าย้ายบริษัท สถานะอบรมเป็นอย่างไร?A) คงอยู่ / B) รีเซ็ต / C) ต้องอบรมใหม่

สรุปความสัมพันธ์

┌─────────────────────────────────────────────────────────────────────────────┐
│ PROPOSED ARCHITECTURE │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ ╔═══════════════════════════════════════════════════════════════════════╗ │
│ ║ SETTINGS MODULE (Tools > กำหนดค่า) ║ │
│ ╠═══════════════════════════════════════════════════════════════════════╣ │
│ ║ ║ │
│ ║ ┌────────────────────────────────────────┐ ║ │
│ ║ │ ทะเบียนผู้ปฏิบัติงาน (Worker Registry) │ ◀── ประเด็นที่ 2 ║ │
│ ║ │ ───────────────────────────────────── │ ║ │
│ ║ │ • ผู้รับเหมา: CRUD (บริษัทตัวเอง) │ ║ │
│ ║ │ • จป.: View all + อนุมัติอบรม │ ║ │
│ ║ │ • Admin: Configurable │ ║ │
│ ║ └────────────────────────────────────────┘ ║ │
│ ║ │ ║ │
│ ╚══════════════════════════│════════════════════════════════════════════╝ │
│ │ Workers │
│ ▼ │
│ ╔═══════════════════════════════════════════════════════════════════════╗ │
│ ║ TASK MODULE (งาน > สร้างงาน) ║ │
│ ╠═══════════════════════════════════════════════════════════════════════╣ │
│ ║ ║ │
│ ║ ┌──────────────────────┐ ┌──────────────────────────────────┐ ║ │
│ ║ │ ส่งรายชื่อผู้อบรม │ │ ขอใบอนุญาตปฏิบัติงาน (WP) │ ║ │
│ ║ │ ────────────────── │ │ ──────────────────────────── │ ║ │
│ ║ │ ◀── ประเด็นที่ 3 │ │ • Doc 03, 04, 05/06 (Q1.1) │ ║ │
│ ║ │ │ │ • Doc 08-15 │ ║ │
│ ║ │ ผู้รับเหมา → จป. │ │ │ ║ │
│ ║ │ (ไม่ผูกกับโครงการ) │ │ (ผูกกับโครงการ) │ ║ │
│ ║ └──────────┬───────────┘ └──────────────────────────────────┘ ║ │
│ ║ │ ║ │
│ ║ │ Update training status ║ │
│ ║ ▼ ║ │
│ ║ ┌──────────────────────┐ ║ │
│ ║ │ Worker Registry │ ◀── สถานะอบรมกลับไปอัพเดทที่ Settings ║ │
│ ║ │ (สถานะ: ผ่าน/หมดอายุ) │ ║ │
│ ║ └──────────────────────┘ ║ │
│ ║ ║ │
│ ╚════════════════════════════════════════════════════════════════════════╝ │
│ │
├─────────────────────────────────────────────────────────────────────────────┤
│ Legend: │
│ • ประเด็นที่ 1: Task แยก (Q1.1 pending) - อาจแยก Doc 03, 04, 05/06 จาก WP │
│ • ประเด็นที่ 2: Worker Registry - Settings module │
│ • ประเด็นที่ 3: Training Enrollment - Task แยกจาก WP │
└─────────────────────────────────────────────────────────────────────────────┘

Role Matrix Summary

Moduleผู้รับเหมาจัดซื้อเจ้าของงานจป.เจ้าของพื้นที่Admin
Worker RegistryCRUD¹--View+Approve-Config
Training TaskSubmit¹--Approve-Override
Work PermitFill docs-ReviewReviewReviewOverride

¹ เฉพาะบริษัทตัวเอง


ขั้นตอนต่อไป

  1. ผู้ใช้งานตรวจสอบเอกสารนี้
  2. ตอบคำถามเพื่อตัดสินใจ (ทั้งหมด 12 ข้อ)
  3. อนุมัติแนวทาง ก่อนเริ่มพัฒนา

การติดต่อ

หากมีคำถามหรือต้องการหารือเพิ่มเติม กรุณาติดต่อทีมพัฒนา