@@ -30,7 +30,7 @@ export const TASKS = [
[ '4.7' , 'Stabilization' , 'Demonstration Data & Delivery Package' , 'เตรียมข้อมูลสาธิต ปรับแบรนด์ และชุดติดตั้ง Docker Compose' , [ 'ThS' ] , '2026-08-14' , '2026-08-17' , 'Demo data, Docker stack' , 'Completed' , 'Git dd48a8b– 6c39700' ] ,
[ '5.1' , 'Project Close' , 'Final Work-product Review' , 'ตรวจสอบความครบถ้วนของ Work Products และหลักฐาน' , [ 'ApS' , 'YaB' ] , '2026-08-10' , '2026-08-17' , 'List of Evidence' , 'Completed' , 'ตรวจรอบที่ 4 เมื่อ 17 ส.ค. 69' ] ,
[ '5.2' , 'Project Close' , 'Training' , 'อบรมผู้ใช้งานก่อนเปิดใช้งานจริง' , [ 'ThS' , 'PaNg' ] , '2026-08-22' , '2026-08-22' , 'Training Report' , 'Completed' , 'ผู้เข้าอบรม 6 คน' ] ,
[ '5.3' , 'Project Close' , 'Acceptance & Project Closure' , 'ส่งมอบระบบ ตรวจรับ และปิดโครงการ' , [ 'SeV' , 'ApS' ] , '2026-08-17' , '2026-08-24' , 'Acceptance Report' , 'Completed' , 'ตรวจรับ 17 ส.ค. 69 ปิดโครงการ 24 ส.ค. 69' ] ,
[ '5.3' , 'Project Close' , 'Acceptance & Project Closure' , 'ส่งมอบระบบ ตรวจรับ และปิดโครงการ' , [ 'SeV' , 'ApS' ] , '2026-08-17' , '2026-08-24' , 'Acceptance Report' , 'Completed' , 'ตรวจรับและ ปิดโครงการ 24 ส.ค. 69' ] ,
] ;
export const taskById = ( id ) => TASKS . find ( ( t ) => t [ 0 ] === id ) ;
@@ -58,7 +58,7 @@ export const CORRECTIONS = [
[ 'ISS-020' , '2026-05-20' , '2026-05-26' , 'สูง' , 'ข้อมูลหลักมีช่องว่างระหว่างข้อกำหนดและการพัฒนา' , 'ข้อกำหนดข้อมูลหลักถูกปรับระหว่างพัฒนา' , 'ปรับข้อกำหนดและแก้โค้ดรายการ C1/C2/M3– M6' , 'ThS' , 'dfeb575' , 'TC-UN03.001' ] ,
[ 'ISS-021' , '2026-05-21' , '2026-05-27' , 'กลาง' , 'งานตามกำหนดเวลาของ Node.js ทำงานผิดพลาด' , 'การตั้งค่า Cron ของบริการ Node.js ไม่ถูกต้อง' , 'แก้ไขการทำงานของ Cron บน Node.js' , 'ThS' , 'f3c0e3c, 714b70d' , 'TC-UN11.002' ] ,
[ 'ISS-022' , '2026-05-21' , '2026-05-27' , 'กลาง' , 'เอกสารประกอบภายในโครงการยังไม่ครบถ้วน' , 'เอกสารถูกปรับตามการพัฒนาอย่างต่อเนื่อง' , 'ทบทวนเอกสารทั้งหมดและแก้ไขส่วนที่ขาด' , 'ThS' , '99ae35d' , 'TC-UN13.001' ] ,
[ 'ISS-023' , '2026-05-22 ' , '2026-05-28' , 'กลาง' , 'การเปลี่ยนคำว่า Rack เป็น Bin ไม่ครบทุกจุด และ ReportManager ผิดพลาด' , 'เปลี่ยนชื่อไม่ครบทุกไฟล์และป้ายกำกับหน้าจอ' , 'เปลี่ยนชื่อไฟล์ ป้ายกำกับ และแก้คุณสมบัติของ ReportManager' , 'ThS' , '5df6736' , 'TC-UN03.001' ] ,
[ 'ISS-023' , '2026-05-28 ' , '2026-05-28' , 'กลาง' , 'การเปลี่ยนคำว่า Rack เป็น Bin ไม่ครบทุกจุด และ ReportManager ผิดพลาด' , 'เปลี่ยนชื่อไม่ครบทุกไฟล์และป้ายกำกับหน้าจอ' , 'เปลี่ยนชื่อไฟล์ ป้ายกำกับ และแก้คุณสมบัติของ ReportManager' , 'ThS' , '5df6736' , 'TC-UN03.001' ] ,
[ 'ISS-024' , '2026-05-22' , '2026-05-28' , 'สูง' , 'การเข้าถึงตารางสต๊อกยังไม่จำกัดตามคลังของบริษัท' , 'ขอบเขตสิทธิ์คลังสินค้ายังไม่ครบทุกคำสั่ง' , 'จำกัดการเข้าถึงตารางสต๊อกตามคลังที่บริษัทได้รับสิทธิ์' , 'ThS' , '9a50238' , 'TC-UN12.001' ] ,
[ 'ISS-025' , '2026-05-22' , '2026-05-28' , 'ต่ำ' , 'แถบเลื่อนแนวนอนเกินขอบหน้าจอจากระยะขอบ Sidebar' , 'ค่าระยะขอบเกินความกว้างของ Viewport' , 'แก้ไขการจัดวาง Sidebar ให้อยู่ในขอบหน้าจอ' , 'ThS' , 'ed3dd2f' , 'TC-UN01.002' ] ,
[ 'ISS-026' , '2026-05-22' , '2026-05-28' , 'สูง' , 'ระบบยังรับการเข้าสู่ระบบใหม่ขณะบัญชีมี Session ทำงานอยู่' , 'การบังคับ Session เดียวยังไม่ครอบคลุมทุกกรณี' , 'ปฏิเสธการเข้าสู่ระบบใหม่เมื่อบัญชีมี Session ทำงานอยู่' , 'ThS' , 'fda211b' , 'TC-UN01.003' ] ,
@@ -78,15 +78,15 @@ export const CHANGE_CRITERIA = [
] ;
/** Adjustments reviewed against CHANGE_CRITERIA: [date, topic, requesterId, assessment, handledAs, reference]. */
export const CHANGE _REVIEW = [
[ '2026-05-23 ' , 'ปรับคำเรียกตำแหน่งจัดเก็บจาก Rack เป็น Bin ทั้งระบบ' , 'NoC' ,
[ '2026-05-18 ' , 'ปรับคำเรียกตำแหน่งจัดเก็บจาก Rack เป็น Bin ทั้งระบบ' , 'NoC' ,
'เป็นการปรับคำเรียกบนหน้าจอให้ตรงกับการปฏิบัติงานจริง ไม่เพิ่มหรือลดฟังก์ชัน ไม่กระทบ Man-day และส่งมอบได้แม้ไม่ปรับ' ,
'มติที่ประชุม ดำเนินการภายใน Task 3.9' , 'Meeting Record 23 พ.ค. 69, Correction Register ISS-023' ] ,
[ '2026-08-03 ' , 'เตรียมข้อมูลสาธิตสำหรับการตรวจรับและการสาธิตระบบ' , 'ApS' ,
'มติที่ประชุม ดำเนินการภายใน Task 3.9' , 'Meeting Record 18 พ.ค. 69, Correction Register ISS-023' ] ,
[ '2026-08-1 0' , 'เตรียมข้อมูลสาธิตสำหรับการตรวจรับและการสาธิตระบบ' , 'ApS' ,
'เป็นข้อมูลตั้งต้นสำหรับตรวจรับ ไม่ใช่สิ่งส่งมอบ และต้องแยกจากข้อมูลใช้งานจริงตาม CR07:004' ,
'งานเตรียมการส่งมอบ Task 4.7' , 'Meeting Record 3 ส.ค. 69, 14 ส.ค. 69' ] ,
[ '2026-08-14 ' , 'ปรับอัตลักษณ์องค์กรและจัดทำชุดติดตั้ง Docker Compose' , 'SeV' ,
'งานเตรียมการส่งมอบ Task 4.7' , 'Meeting Record 10 ส.ค. 69, 19 ส.ค. 69' ] ,
[ '2026-08-10 ' , 'ปรับอัตลักษณ์องค์กรและจัดทำชุดติดตั้ง Docker Compose' , 'SeV' ,
'ชุดติดตั้ง Docker Compose อยู่ในความต้องการ CR10:002 ตั้งแต่ Baseline และการปรับอัตลักษณ์องค์กรไม่เปลี่ยนแปลงฟังก์ชันหรือสิ่งส่งมอบ' ,
'งานเตรียมการส่งมอบ Task 4.7' , 'Meeting Record 14 ส.ค. 69, 17 ส.ค. 69' ] ,
'งานเตรียมการส่งมอบ Task 4.7' , 'Meeting Record 10 ส.ค. 69, 24 ส.ค. 69' ] ,
] ;
/**
@@ -137,18 +137,18 @@ export const PERIODS = [
[ '2026-01-09' , '2026-01-05' , '2026-01-09' , 1 , [ [ '1.1' , 'Completed' , 100 , 'เปิดโครงการอย่างเป็นทางการ ชี้แจงขอบเขตและทีมงานครบทุกบทบาท' ] , [ '1.2' , 'In Progress' , 40 , 'อยู่ระหว่างรวบรวมรายชื่อผู้มีส่วนได้ส่วนเสียและระดับการมีส่วนร่วม' ] ] , [ ] , [ ] , { date : '2026-01-16' , topic : 'ทบทวนรายชื่อผู้มีส่วนได้ส่วนเสียและเริ่มกำหนดวัตถุประสงค์โครงการ' } ] ,
[ '2026-01-23' , '2026-01-12' , '2026-01-23' , 2 , [ [ '1.2' , 'Completed' , 100 , 'จัดทำ Stakeholder Register ครบ 6 บทบาทหลักและผู้ใช้งานที่เกี่ยวข้อง' ] , [ '1.3' , 'Completed' , 100 , 'กำหนดวัตถุประสงค์ ขอบเขตระบบ 11 ระบบงาน และเกณฑ์ความสำเร็จ' ] , [ '1.4' , 'Completed' , 100 , 'Project Charter ได้รับอนุมัติจาก Project Sponsor' ] , [ '2.1' , 'In Progress' , 30 , 'เริ่มเก็บความต้องการลูกค้าจากฝ่ายคลังสินค้า ขาย และบัญชี' ] ] , [ ] , [ ] , { date : '2026-02-06' , topic : 'สรุปความต้องการลูกค้าและทบทวนร่างแผนโครงการ' } ] ,
[ '2026-02-06' , '2026-01-26' , '2026-02-06' , 3 , [ [ '2.1' , 'Completed' , 100 , ` สรุปความต้องการลูกค้า ${ CRS . length } รายการ จัดหมวด CR01–CR14 และได้ผลสรุป A ทุกรายการ ` ] , [ '2.2' , 'In Progress' , 60 , 'อยู่ระหว่างจัดทำ Software Project Plan และ Work Schedule' ] ] , [ ] , [ ] , { date : '2026-02-13' , topic : 'ทบทวน Software Project Plan, Work Schedule และแผนความเสี่ยง' } ] ,
[ '2026-02-18' , '2026-02-09' , '2026-02-18' , 4 , [ [ '2.2' , 'Completed' , 100 , 'จัดทำแผนโครงการ ทรัพยากร ความเสี่ยง R1–R8 และแผนสำรองงานที่ไม่แล้วเสร็จ' ] , [ '2.3' , 'Completed' , 100 , 'ตั้ง Baseline ความต้องการและแผนงาน อนุมัติเริ่มพัฒนา 19 ก.พ. 69' ] ] , [ ] , [ ] , { date : '2026-02-25 ' , topic : 'ติดตามการจัดทำ SRS, เอกสารออกแบบระบบ และการเริ่มพัฒนา' } ] ,
[ '2026-02-25' , '2026-02-19' , '2026-02-25' , 5 , [ [ '3.1' , 'Completed' , 100 , 'จัดทำ SRS (SR01–SR09) และเอกสารออกแบบระบบ เริ่มพัฒนาโครงสร้างแอปพลิเคชัน' ] , [ '4.2' , 'In Progress' , 20 , 'เริ่มควบคุม Source Code บน Git และกำหนด main เป็น Baseline' ] ] , [ ] , [ ] , { date : '2026-03-17 ' , topic : 'ติดตามผลการแก้ไขด้านความปลอดภัยและการออกแบบฐานข้อมูลสต๊อก ' } ] ,
[ '2026-03-17' , '2026-03-09' , '2026-03-17' , 6 , [ [ '3.2' , 'Completed' , 100 , 'ป้องกันไฟล์ตั้งค่า แก้ผลตรวจความปลอดภัย ออกแบบฐานข้อมูลสต๊อกและโมดูล ICS' ] , [ '4.3' , 'In Progress' , 10 , 'เริ่มตรวจสอบเอกสารความต้องการและออกแบบรอบที่ 1' ] ] , [ 'ISS-001' ] , [ ] , { date : '2026-04 -29 ' , topic : 'ติดตามการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน ' } ] ,
[ '2026-04-29' , '2026-04-09' , '2026-04-29' , 7 , [ [ '3.3' , 'Completed' , 100 , 'พัฒนาแดชบอร์ดสต๊อก สินค้า ความจุคลัง Lot/Serial/Expiry และรายงานครบตามแผน' ] , [ '3.4' , 'In Progress' , 50 , 'อยู่ระหว่างพัฒนาเข้าสู่ระบบ ลงทะเบียน และ Onboarding' ] ] , [ 'ISS-002' ] , [ ] , { date : '2026-05-08 ' , topic : 'ติดตาม การพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด ' } ] ,
[ '2026-05-08' , '2026-04-30' , '2026-05-08' , 8 , [ [ '3.4' , 'In Progress' , 80 , 'พัฒนาการเข้าสู่ระบบและสิทธิ์ตามบทบาทเกือบครบ เหลือขั้นตอนกู้คืนรหัสผ่าน' ] , [ '3.5' , 'Completed' , 100 , 'พัฒนาใบสั่งขาย ใบรับคืน ใบแจ้งหนี้ คลังหลายชั้น และบาร์โค้ดครบตามแผน' ] , [ '3.9' , 'In Progress' , 25 , 'เริ่มทบทวน Role Guard และการรวมศูนย์การตรวจสิทธิ์' ] ] , [ 'ISS-003' , 'ISS-004' , 'ISS-005' ] , [ ] , { date : '2026-05-13' , topic : 'ติดตามการเตรียมใช้งานจริง สคริปต์ติดตั้ง และก ารเริ่มโมดูลบัญชี ' } ] ,
[ '2026-05-13' , '2026-05-11' , '2026-05-13' , 9 , [ [ '3.4' , 'Completed' , 100 , 'พัฒนาการเข้าสู่ระบบ Onboarding และกู้คืนรหัสผ่านครบถ้วน' ] , [ '3.6' , 'Completed' , 100 , 'จัดทำ Base URL อัตโนมัติ สคริปต์ติดตั้งฐานข้อมูล และข้อมูลทดสอบ' ] , [ '3.7' , 'In Progress' , 20 , 'เริ่มพัฒนาโมดูลบัญชีและผังบัญชี' ] ] , [ 'ISS-006' , 'ISS-007' , 'ISS-008' , 'ISS-009' ] , [ ] , { date : '2026-05-23 ' , topic : 'ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้ ' } ] ,
[ '2026-05-23 ' , '2026-05-20' , '2026-05-23' , 10 , [ [ '3.7' , 'Completed' , 100 , 'พัฒนาผังบัญชี GL สมุดรายวัน รายงานบัญชี ใบวางบิลและใบเสร็จครบตามแผน' ] , [ '3.8' , 'In Progress' , 45 , 'อยู่ระหว่างพัฒนา Socket.IO และตารางสรุปยอด' ] , [ '3.9' , 'In Progress' , 60 , 'เพิ่มการเชิญผู้ใช้ การควบคุมสิทธิ์แอปพลิเคชัน และโควตารายการ' ] ] , [ 'ISS-010' , 'ISS-011' , 'ISS-012' , 'ISS-013' , 'ISS-014' , 'ISS-015' ] , [ ] , { date : '2026-05-29 ' , topic : 'สรุปผล การพัฒนาและตั้ง Baseline การพัฒนา ' } ] ,
[ '2026-05-29' , '2026-05-24' , '2026-05-29' , 11 , [ [ '3.8' , 'Completed' , 100 , 'พัฒนาบริการแจ้งเตือน Real-time ตารางสรุปยอด และงานตามกำหนดเวลาครบถ้วน' ] , [ '3.9' , 'Completed' , 100 , 'ทบทวนความปลอดภัย ขอบเขตบริษัท วงจรเอกสาร และปิดข้อบกพร่องที่พบ' ] , [ '3.10' , 'Completed' , 100 , 'ลดความซ้ำซ้อนของคลาสและตั้ง Baseline การพัฒนาเมื่อ 29 พ.ค. 69' ] ] , [ 'ISS-016' , 'ISS-017' , 'ISS-018' , 'ISS-019' , 'ISS-020' , 'ISS-021' , 'ISS-022' , 'ISS-023' , 'ISS-024' , 'ISS-025' , 'ISS-026' , 'ISS-027' ] , [ ] , { date : '2026-08 -03 ' , topic : 'ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลั ง Baseline' } ] ,
[ '2026-08-03' , '2026-06-01' , '2026-08-03' , 12 , [ [ '4.3' , 'In Progress' , 70 , 'ตรวจสอบเอกสารความต้องการ ออกแบบ และการสอบกลับ รอบที่ 1–3' ] , [ '4.5' , 'In Progress' , 80 , 'จัดทำคู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษา' ] , [ '4.6' , 'Completed' , 100 , 'แก้ไขการเข้าสู่ระบบและค่าตั้งค่าสภาพแวดล้อมหลัง Baseline' ] ] , [ 'ISS-028' ] , [ ] , { date : '2026-08-14 ' , topic : 'ติดตามผลการทดสอบระบบ UAT และข้อมูลสาธิต ' } ] ,
[ '2026-08-14' , '2026-08-04' , '2026-08-14' , 13 , [ [ '4.4' , 'Completed' , 100 , ` ทดสอบระบบ 45 Test Case และ UAT ครบ 14 หมวดความต้องการ ( ${ CRS . length } รายการ) ผ่านทั้งหมดระหว่าง 10–14 ส.ค. 69 ` ] , [ '4.7' , 'In Progress' , 60 , 'จัดทำข้อมูลสาธิตเสร็จ อยู่ระหว่างปรับแบรนด์และชุดติดตั้ง Docker Compose' ] , [ '5.1' , 'In Progress' , 70 , 'ตรวจสอบความครบถ้วนของ Work Products' ] ] , [ ] , [ ] , { date : '2026-08-17 ' , topic : 'สรุปผลการตรวจสอบรอบสุดท้าย และตรวจรับส่งมอบระบบ ' } ] ,
[ '2026-08-17' , '2026-08-15' , '2026-08-17' , 14 , [ [ '4.3' , 'Completed' , 100 , 'ตรวจสอบ Work Products รอบที่ 4 ครบทุกรายการ ผลผ่านทั้งหมด' ] , [ '4.5' , 'Completed' , 100 , 'คู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษาเสร็จสมบูรณ์' ] , [ '4.7' , 'Completed' , 100 , 'ปรับแบรนด์และชุดติดตั้ง Docker Compose เสร็จ Baseline 6c39700' ] , [ '5.1' , 'Completed' , 100 , 'จัดทำ List of Evidence ครบทุก Work Product' ] , [ '5.3' , 'In Progress' , 80 , 'ลูกค้าตรวจรับระบบเมื่อ 17 ส.ค. 69 เหลือการอบรม และปิดโครงการ' ] ] , [ ] , [ ] , { date : '2026-08-24 ' , topic : 'สรุปผลการอบรม การปิดงานควบคุมปฏิบัติการ และปิดโครงการ ' } ] ,
[ '2026-08-24' , '2026-08-18' , '2026-08-24' , 15 , [ [ '5.2' , 'Completed' , 100 , 'อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผ่านการทดลองใช้งานครบทุกขั้นตอน' ] , [ '5.3' , 'Completed' , 100 , 'ปิดงานควบคุมปฏิบัติการ 23 ส.ค. 69 และปิดโครงการอย่างเป็นทางการ 24 ส.ค. 69' ] , [ '4.1' , 'Completed' , 100 , 'บันทึกความก้าวหน้าและรายงานการประชุมครบตลอดโครงการ' ] , [ '4.2' , 'Completed' , 100 , 'ควบคุมเวอร์ชันและสำรองข้อมูลครบ' ] ] , [ ] , [ ] , null ] ,
[ '2026-02-18' , '2026-02-09' , '2026-02-18' , 4 , [ [ '2.2' , 'Completed' , 100 , 'จัดทำแผนโครงการ ทรัพยากร ความเสี่ยง R1–R8 และแผนสำรองงานที่ไม่แล้วเสร็จ' ] , [ '2.3' , 'Completed' , 100 , 'ตั้ง Baseline ความต้องการและแผนงาน อนุมัติเริ่มพัฒนา 19 ก.พ. 69' ] ] , [ ] , [ ] , { date : '2026-03-02 ' , topic : 'ติดตามการจัดทำ SRS, เอกสารออกแบบระบบ และการเริ่มพัฒนา' } ] ,
[ '2026-02-25' , '2026-02-19' , '2026-02-25' , 5 , [ [ '3.1' , 'Completed' , 100 , 'จัดทำ SRS (SR01–SR09) และเอกสารออกแบบระบบ เริ่มพัฒนาโครงสร้างแอปพลิเคชัน' ] , [ '4.2' , 'In Progress' , 20 , 'เริ่มควบคุม Source Code บน Git และกำหนด main เป็น Baseline' ] ] , [ ] , [ ] , { date : '2026-03-02 ' , topic : 'สรุปผล SRS เอกสารออกแบบ และการเริ่มพัฒนาระบบ ' } ] ,
[ '2026-03-17' , '2026-03-09' , '2026-03-17' , 6 , [ [ '3.2' , 'Completed' , 100 , 'ป้องกันไฟล์ตั้งค่า แก้ผลตรวจความปลอดภัย ออกแบบฐานข้อมูลสต๊อกและโมดูล ICS' ] , [ '4.3' , 'In Progress' , 10 , 'เริ่มตรวจสอบเอกสารความต้องการและออกแบบรอบที่ 1' ] ] , [ 'ISS-001' ] , [ ] , { date : '2026-03 -23 ' , topic : 'สรุปผลการแก้ไขด้านความปลอดภัยและการออกแบบฐานข้อมูลสต๊อก ' } ] ,
[ '2026-04-29' , '2026-04-09' , '2026-04-29' , 7 , [ [ '3.3' , 'Completed' , 100 , 'พัฒนาแดชบอร์ดสต๊อก สินค้า ความจุคลัง Lot/Serial/Expiry และรายงานครบตามแผน' ] , [ '3.4' , 'In Progress' , 50 , 'อยู่ระหว่างพัฒนาเข้าสู่ระบบ ลงทะเบียน และ Onboarding' ] ] , [ 'ISS-002' ] , [ ] , { date : '2026-05-04 ' , topic : 'สรุปผล การพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน ' } ] ,
[ '2026-05-08' , '2026-04-30' , '2026-05-08' , 8 , [ [ '3.4' , 'In Progress' , 80 , 'พัฒนาการเข้าสู่ระบบและสิทธิ์ตามบทบาทเกือบครบ เหลือขั้นตอนกู้คืนรหัสผ่าน' ] , [ '3.5' , 'Completed' , 100 , 'พัฒนาใบสั่งขาย ใบรับคืน ใบแจ้งหนี้ คลังหลายชั้น และบาร์โค้ดครบตามแผน' ] , [ '3.9' , 'In Progress' , 25 , 'เริ่มทบทวน Role Guard และการรวมศูนย์การตรวจสิทธิ์' ] ] , [ 'ISS-003' , 'ISS-004' , 'ISS-005' ] , [ ] , { date : '2026-05-13' , topic : 'ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบ าร์โค้ด ' } ] ,
[ '2026-05-13' , '2026-05-11' , '2026-05-13' , 9 , [ [ '3.4' , 'Completed' , 100 , 'พัฒนาการเข้าสู่ระบบ Onboarding และกู้คืนรหัสผ่านครบถ้วน' ] , [ '3.6' , 'Completed' , 100 , 'จัดทำ Base URL อัตโนมัติ สคริปต์ติดตั้งฐานข้อมูล และข้อมูลทดสอบ' ] , [ '3.7' , 'In Progress' , 20 , 'เริ่มพัฒนาโมดูลบัญชีและผังบัญชี' ] ] , [ 'ISS-006' , 'ISS-007' , 'ISS-008' , 'ISS-009' ] , [ ] , { date : '2026-05-18 ' , topic : 'ติดตามการเตรียมใช้งานจริง สคริปต์ติดตั้ง และการเริ่มโมดูลบัญชี ' } ] ,
[ '2026-05-25 ' , '2026-05-20' , '2026-05-23' , 10 , [ [ '3.7' , 'Completed' , 100 , 'พัฒนาผังบัญชี GL สมุดรายวัน รายงานบัญชี ใบวางบิลและใบเสร็จครบตามแผน' ] , [ '3.8' , 'In Progress' , 45 , 'อยู่ระหว่างพัฒนา Socket.IO และตารางสรุปยอด' ] , [ '3.9' , 'In Progress' , 60 , 'เพิ่มการเชิญผู้ใช้ การควบคุมสิทธิ์แอปพลิเคชัน และโควตารายการ' ] ] , [ 'ISS-010' , 'ISS-011' , 'ISS-012' , 'ISS-013' , 'ISS-014' , 'ISS-015' ] , [ ] , { date : '2026-05-28 ' , topic : 'ติดตาม การพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้ ' } ] ,
[ '2026-05-29' , '2026-05-24' , '2026-05-29' , 11 , [ [ '3.8' , 'Completed' , 100 , 'พัฒนาบริการแจ้งเตือน Real-time ตารางสรุปยอด และงานตามกำหนดเวลาครบถ้วน' ] , [ '3.9' , 'Completed' , 100 , 'ทบทวนความปลอดภัย ขอบเขตบริษัท วงจรเอกสาร และปิดข้อบกพร่องที่พบ' ] , [ '3.10' , 'Completed' , 100 , 'ลดความซ้ำซ้อนของคลาสและตั้ง Baseline การพัฒนาเมื่อ 29 พ.ค. 69' ] ] , [ 'ISS-016' , 'ISS-017' , 'ISS-018' , 'ISS-019' , 'ISS-020' , 'ISS-021' , 'ISS-022' , 'ISS-023' , 'ISS-024' , 'ISS-025' , 'ISS-026' , 'ISS-027' ] , [ ] , { date : '2026-06 -04 ' , topic : 'สรุปผลการพัฒนาและตั้ ง Baseline การพัฒนา ' } ] ,
[ '2026-08-03' , '2026-06-01' , '2026-08-03' , 12 , [ [ '4.3' , 'In Progress' , 70 , 'ตรวจสอบเอกสารความต้องการ ออกแบบ และการสอบกลับ รอบที่ 1–3' ] , [ '4.5' , 'In Progress' , 80 , 'จัดทำคู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษา' ] , [ '4.6' , 'Completed' , 100 , 'แก้ไขการเข้าสู่ระบบและค่าตั้งค่าสภาพแวดล้อมหลัง Baseline' ] ] , [ 'ISS-028' ] , [ ] , { date : '2026-08-10 ' , topic : 'ติดตามการแก้ไขหลัง Baseline การตรวจสอบเอกสาร และแผนการทดสอบ ' } ] ,
[ '2026-08-14' , '2026-08-04' , '2026-08-14' , 13 , [ [ '4.4' , 'Completed' , 100 , ` ทดสอบระบบ 45 Test Case และ UAT ครบ 14 หมวดความต้องการ ( ${ CRS . length } รายการ) ผ่านทั้งหมดระหว่าง 10–14 ส.ค. 69 ` ] , [ '4.7' , 'In Progress' , 60 , 'จัดทำข้อมูลสาธิตเสร็จ อยู่ระหว่างปรับแบรนด์และชุดติดตั้ง Docker Compose' ] , [ '5.1' , 'In Progress' , 70 , 'ตรวจสอบความครบถ้วนของ Work Products' ] ] , [ ] , [ ] , { date : '2026-08-19 ' , topic : 'สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต ' } ] ,
[ '2026-08-17' , '2026-08-15' , '2026-08-17' , 14 , [ [ '4.3' , 'Completed' , 100 , 'ตรวจสอบ Work Products รอบที่ 4 ครบทุกรายการ ผลผ่านทั้งหมด' ] , [ '4.5' , 'Completed' , 100 , 'คู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษาเสร็จสมบูรณ์' ] , [ '4.7' , 'Completed' , 100 , 'ปรับแบรนด์และชุดติดตั้ง Docker Compose เสร็จ Baseline 6c39700' ] , [ '5.1' , 'Completed' , 100 , 'จัดทำ List of Evidence ครบทุก Work Product' ] , [ '5.3' , 'In Progress' , 20 , 'ส่งมอบสิ่งส่งมอบครบ นัดตรวจรับ และปิดโครงการ 24 ส.ค. 69 ' ] ] , [ ] , [ ] , { date : '2026-08-19 ' , topic : 'สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต ' } ] ,
[ '2026-08-24' , '2026-08-18' , '2026-08-24' , 15 , [ [ '5.2' , 'Completed' , 100 , 'อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผ่านการทดลองใช้งานครบทุกขั้นตอน' ] , [ '5.3' , 'Completed' , 100 , 'ปิดงานควบคุมปฏิบัติการ 23 ส.ค. 69 ตรวจรับระบบ และปิดโครงการอย่างเป็นทางการ 24 ส.ค. 69' ] , [ '4.1' , 'Completed' , 100 , 'บันทึกความก้าวหน้าและรายงานการประชุมครบตลอดโครงการ' ] , [ '4.2' , 'Completed' , 100 , 'ควบคุมเวอร์ชันและสำรองข้อมูลครบ' ] ] , [ ] , [ ] , null ] ,
] ;
/**
@@ -184,83 +184,74 @@ export const MEETINGS = [
next : { date : '2026-02-25' , topic : 'ติดตามการจัดทำ SRS เอกสารออกแบบ และการเริ่มพัฒนาระบบ' } ,
} ,
{
date : '2026-03-17 ' , phase : 'Project Execution' , taskId : '3.2' , taskName : 'Security & Database Foundation' , time : '09:00 – 11:00 น.' ,
date : '2026-03-23 ' , phase : 'Project Execution' , taskId : '3.2' , taskName : 'Security & Database Foundation' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 17 มี.ค. 69' ,
progress : [ [ 'Phase 3: Project Execution' , 'กำลังดำเนินการ' , 25 , 'พัฒนาฐานข้อมูลสต๊อกและโมดูล ICS เบื้องต้น' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 30 , 'การพัฒนาเป็นไปตามแผน' ] ] ,
agenda : [ [ 'ผลการแก้ไขตามผลตรวจความปลอดภัย' , 'ยืนยันการปิดข้อบกพร่อง ISS-001' ] , [ 'การออกแบบฐานข้อมูลสต๊อกและโมดูล ICS' , 'ทบทวนโครงสร้างตารางและความสัมพันธ์' ] , [ 'แผนพัฒนาโมดูลคลังสินค้าและรายงาน' , 'ยืนยันลำดับงานช่วงเดือนเมษายน' ] ] ,
discussion : [ [ 'ความปลอดภัยของระบบ' , 'ถอดไฟล์ตั้งค่าออกจาก Git และแก้ไขตามผลตรวจความปลอดภัยครบถ้วน' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'ฐานข้อมูลสต๊อก' , 'ยืนยันโครงสร้างตาราง td_stock และตารางข้อมูลหลักที่เกี่ยวข้อง' , [ 'NoC' , 'ThS' ] , 'ยืนยันแล้ว' ] , [ 'แผนงานถัดไป' , 'พัฒนาแดชบอร์ดสต๊อก สินค้า ความจุคลัง และรายงาน' , [ 'ThS' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'บันทึกการแก้ไข ISS-001 ใน Correction Register' , [ 'YaB' ] , '2026-03-20 ' , 'Scheduled' ] , [ 'พัฒนาโมดูลคลังสินค้าและรายงาน (Task 3.3)' , [ 'ThS' ] , '2026-04-29' , 'Scheduled' ] ] ,
next : { date : '2026-04-29 ' , topic : 'ติดตามการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน' } ,
actions : [ [ 'บันทึกการแก้ไข ISS-001 ใน Correction Register' , [ 'YaB' ] , '2026-03-25 ' , 'Scheduled' ] , [ 'พัฒนาโมดูลคลังสินค้าและรายงาน (Task 3.3)' , [ 'ThS' ] , '2026-04-29' , 'Scheduled' ] ] ,
next : { date : '2026-05-04 ' , topic : 'ติดตามการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน' } ,
} ,
{
date : '2026-04-29 ' , phase : 'Project Execution' , taskId : '3.3' , taskName : 'Inventory & Warehouse Modules' , time : '09:00 – 11:00 น.' ,
date : '2026-05-04 ' , phase : 'Project Execution' , taskId : '3.3' , taskName : 'Inventory & Warehouse Modules' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 29 เม.ย. 69' ,
progress : [ [ 'Phase 3: Project Execution' , 'กำลังดำเนินการ' , 50 , 'พัฒนาโมดูลคลังสินค้า สินค้า Lot/Serial/Expiry และรายงานเสร็จ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 45 , 'เข้าสู่การพัฒนาระบบสิทธิ์และเอกสารธุรกิจ' ] ] ,
agenda : [ [ 'ผลการพัฒนาโมดูลคลังสินค้าและรายงาน' , 'ตรวจสอบความครบถ้วนตาม CR01:005– CR01:012' ] , [ 'ประเด็นความถูกต้องของข้อมูล' , 'พิจารณาการแก้ไข ISS-002' ] , [ 'แผนพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด' , 'ยืนยันลำดับงานช่วงต้นเดือนพฤษภาคม' ] ] ,
discussion : [ [ 'โมดูลคลังสินค้า' , 'พัฒนาแดชบอร์ดสต๊อก ความจุคลัง Lot/Serial/Expiry และรายงานครบตามความต้องการ' , [ 'ThS' , 'NoC' ] , 'เสร็จสิ้น' ] , [ 'ความถูกต้องของข้อมูล' , 'ถอดคำสั่งที่กระทบความถูกต้องและเพิ่มการตรวจสอบก่อนทำรายการ' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'ระบบสิทธิ์ผู้ใช้' , 'มอบหมายพัฒนา Role Guard และรวมศูนย์การตรวจสิทธิ์' , [ 'ThS' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'บันทึกการแก้ไข ISS-002 ใน Correction Register' , [ 'YaB' ] , '2026-05-01 ' , 'Scheduled' ] , [ 'พัฒนาระบบเข้าสู่ระบบ สิทธิ์ และเอกสารขาย (Task 3.4, 3.5)' , [ 'ThS' ] , '2026-05-12' , 'Scheduled' ] ] ,
next : { date : '2026-05-08 ' , topic : 'ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด' } ,
actions : [ [ 'บันทึกการแก้ไข ISS-002 ใน Correction Register' , [ 'YaB' ] , '2026-05-06 ' , 'Scheduled' ] , [ 'พัฒนาระบบเข้าสู่ระบบ สิทธิ์ และเอกสารขาย (Task 3.4, 3.5)' , [ 'ThS' ] , '2026-05-12' , 'Scheduled' ] ] ,
next : { date : '2026-05-13 ' , topic : 'ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด' } ,
} ,
{
date : '2026-05-13 ' , phase : 'Project Execution' , taskId : '3.6' , taskName : 'Production Preparation & Setup' , time : '09:00 – 11:00 น.' ,
date : '2026-05-18 ' , phase : 'Project Execution' , taskId : '3.6' , taskName : 'Production Preparation & Setup' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 13 พ.ค. 69' ,
progress : [ [ 'Phase 3: Project Execution' , 'กำลังดำเนินการ' , 70 , 'ระบบสิทธิ์ เอกสารขาย และสคริปต์ติดตั้งเสร็จ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 60 , 'เริ่มพัฒนาโมดูลบัญชีและการเงิน' ] ] ,
agenda : [ [ 'ผลการพัฒนาระบบสิทธิ์และเอกสารขาย' , 'ตรวจสอบความครบถ้วนตาม CR01:001– CR01:004 และ CR01:013' ] , [ 'ประเด็นความปลอดภัยและ Onboarding ที่พบ' , 'พิจารณาการแก้ไข ISS-003 ถึง ISS-009' ] , [ 'แผนพัฒนาบัญชีและการเงิน' , 'ยืนยันลำดับงานช่วงกลางเดือนพฤษภาคม' ] ] ,
discussion : [ [ 'ระบบสิทธิ์และ Onboarding' , 'แก้ไขข้อบกพร่องการลงทะเบียน Onboarding และการตรวจสิทธิ์ครบทุกรายการที่พบ' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'การเตรียมใช้งานจริง' , 'จัดทำ Base URL อัตโนมัติและสคริปต์ติดตั้งฐานข้อมูลในขั้นตอนเดียว' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'บัญชีและการเงิน' , 'มอบหมายพัฒนาผังบัญชี GL สมุดรายวัน และเอกสารการเงิน' , [ 'ThS' , 'NoC' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'บันทึกการแก้ไข ISS-003 ถึง ISS-009 ใน Correction Register' , [ 'YaB' ] , '2026-05-15 ' , 'Scheduled' ] , [ 'พัฒนาโมดูลบัญชีและการเงิน (Task 3.7)' , [ 'ThS' ] , '2026-05-23' , 'Scheduled' ] ] ,
next : { date : '2026-05-23 ' , topic : 'ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้' } ,
agenda : [ [ 'ผลการพัฒนาระบบสิทธิ์และเอกสารขาย' , 'ตรวจสอบความครบถ้วนตาม CR01:001– CR01:004 และ CR01:013' ] , [ 'ประเด็นความปลอดภัยและ Onboarding ที่พบ' , 'พิจารณาการแก้ไข ISS-003 ถึง ISS-009' ] , [ 'คำเรียกตำแหน่งจัดเก็บ (Rack / Bin)' , 'กำหนดคำเรียกที่ใช้ในหน้าจอให้ตรงกับการปฏิบัติงานจริง' ] , [ ' แผนพัฒนาบัญชีและการเงิน', 'ยืนยันลำดับงานช่วงกลางเดือนพฤษภาคม' ] ] ,
discussion : [ [ 'ระบบสิทธิ์และ Onboarding' , 'แก้ไขข้อบกพร่องการลงทะเบียน Onboarding และการตรวจสิทธิ์ครบทุกรายการที่พบ' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'การเตรียมใช้งานจริง' , 'จัดทำ Base URL อัตโนมัติและสคริปต์ติดตั้งฐานข้อมูลในขั้นตอนเดียว' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'คำเรียกตำแหน่งจัดเก็บ' , 'ที่ประชุมมีมติให้ใช้คำว่า Bin แทน Rack ทั้งระบบให้ตรงกับคำที่พนักงานคลังใช้จริง เป็นการปรับคำเรียกบนหน้าจอ ไม่เพิ่มหรือลดฟังก์ชันและไม่กระทบ Man-day จึงไม่ถือเป็นคำขอเปลี่ยนแปลง' , [ 'SeV' , 'ApS' , 'NoC' ] , 'มติที่ประชุม' ] , [ ' บัญชีและการเงิน', 'มอบหมายพัฒนาผังบัญชี GL สมุดรายวัน และเอกสารการเงิน' , [ 'ThS' , 'NoC' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'บันทึกการแก้ไข ISS-003 ถึง ISS-009 ใน Correction Register' , [ 'YaB' ] , '2026-05-20' , 'Scheduled' ] , [ 'ปรับคำเรียก Rack เป็น Bin ตามมติที่ประชุม' , [ 'ThS' ] , '2026-05-27 ', 'Scheduled' ] , [ 'พัฒนาโมดูลบัญชีและการเงิน (Task 3.7)' , [ 'ThS' ] , '2026-05-23' , 'Scheduled' ] ] ,
next : { date : '2026-05-28 ' , topic : 'ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้' } ,
} ,
{
date : '2026-05-23 ' , phase : 'Project Execution' , taskId : '3.7' , taskName : 'Accounting & Finance Workflows' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 23 พ.ค. 69' ,
date : '2026-05-28 ' , phase : 'Project Execution' , taskId : '3.7' , taskName : 'Accounting & Finance Workflows' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 25 พ.ค. 69' ,
progress : [ [ 'Phase 3: Project Execution' , 'กำลังดำเนินการ' , 85 , 'บัญชีและการเงินเสร็จ เหลือบริการแจ้งเตือนและการทบทวนความปลอดภัย' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 72 , 'เตรียมเข้าสู่ Baseline การพัฒนา' ] ] ,
agenda : [ [ 'ผลการพัฒนาบัญชีและการเงิน' , 'ตรวจสอบความครบถ้วนตาม CR01:015– CR01:017' ] , [ 'คำเรียกตำแหน่งจัดเก็บ (Rack / Bin)' , 'กำหนดคำเรียกที่ใช้ในหน้าจอให้ตรงกับการปฏิบัติงานจริง' ] , [ ' แผนงานก่อนตั้ง Baseline การพัฒนา', 'ยืนยันงานที่ต้องเสร็จภายใน 29 พ.ค. 69' ] ] ,
discussion : [ [ 'บัญชีและการเงิน' , 'พัฒนาผังบัญชี GL สมุดรายวัน รายงานบัญชี ใบวางบิลและใบเสร็จครบตามความต้องการ' , [ 'ThS' , 'NoC' ] , 'เสร็จสิ้น' ] , [ 'คำเรียกตำแหน่งจัดเก็บ' , 'ที่ประชุมมีมติให้ใช้คำว่า Bin แทน Rack ทั้งระบบให้ตรงกับคำที่พนักงานคลังใช้จริง เป็นการปรับคำเรียกบนหน้าจอ ไม่เพิ่มหรือลดฟังก์ชันและไม่กระทบ Man-day จึงไม่ถือเป็นคำขอเปลี่ยนแปลง' , [ 'SeV' , 'ApS' , 'NoC' ] , 'มติที่ประชุม' ] , [ 'ค วามปลอดภัยและโควตารายการ', 'เพิ่มการควบคุมสิทธิ์แอปพลิเคชันและโควตารายการต่อบริษัท' , [ 'ThS' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'ปรับคำเรียก Rack เป็น Bin ตามมติที่ประชุม' , [ 'ThS' ] , '2026-05-27' , 'Scheduled' ] , [ ' ทบทวนความปลอดภัยและวงจรเอกสารก่อนตั้ง Baseline (Task 3.9)', [ 'ThS' , 'PaNg' ] , '2026-05-28' , 'Scheduled' ] , [ 'บันทึกการแก้ไข ISS-010 ถึง ISS-015 ใน Correction Register' , [ 'YaB' ] , '2026-05-25 ' , 'Scheduled' ] ] ,
next : { date : '2026-05-29 ' , topic : 'สรุปผลการพัฒนาและตั้ง Baseline การพัฒนา' } ,
agenda : [ [ 'ผลการพัฒนาบัญชีและการเงิน' , 'ตรวจสอบความครบถ้วนตาม CR01:015– CR01:017' ] , [ 'แผนงานก่อนตั้ง Baseline การพัฒนา' , 'ยืนยันงานที่ต้องเสร็จภายใน 29 พ.ค. 69' ] ] ,
discussion : [ [ 'บัญชีและการเงิน' , 'พัฒนาผังบัญชี GL สมุดรายวัน รายงานบัญชี ใบวางบิลและใบเสร็จครบตามความต้องการ' , [ 'ThS' , 'NoC' ] , 'เสร็จสิ้น' ] , [ 'ความปลอดภัยและโควตารายการ' , 'เพิ่มการควบคุมสิทธิ์แอปพลิเคชันและโควตารายการต่อบริษัท' , [ 'ThS' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'ทบทวนความปลอดภัยและวงจรเอกสารก่อนตั้ง Baseline (Task 3.9)' , [ 'ThS' , 'PaNg' ] , '2026-05-28' , 'Scheduled' ] , [ 'บันทึกการแก้ไข ISS-010 ถึง ISS-015 ใน Correction Register' , [ 'YaB' ] , '2026-06-01 ' , 'Scheduled' ] ] ,
next : { date : '2026-06-04 ' , topic : 'สรุปผลการพัฒนาและตั้ง Baseline การพัฒนา' } ,
} ,
{
date : '2026-05-29 ' , phase : 'Project Execution' , taskId : '3.10' , taskName : 'Refactor & Development Baseline' , time : '09:00 – 11:00 น.' ,
date : '2026-06-04 ' , phase : 'Project Execution' , taskId : '3.10' , taskName : 'Refactor & Development Baseline' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 29 พ.ค. 69' ,
progress : [ [ 'Phase 3: Project Execution' , 'เสร็จสมบูรณ์' , 100 , 'พัฒนาครบทุกโมดูลและตั้ง Baseline การพัฒนา (Git a0677d6)' ] , [ 'Phase 4: Verification & Validation' , 'กำลังดำเนินการ' , 10 , 'เริ่มตรวจสอบเอกสารและจัดทำคู่มือ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 78 , 'เข้าสู่ขั้นตอนตรวจสอบและจัดทำเอกสาร' ] ] ,
agenda : [ [ 'สรุปผลการพัฒนา Task 3.1– 3.10' , 'ยืนยันความครบถ้วนของการพัฒนา' ] , [ 'สรุปผลการทบทวนความปลอดภัยและวงจรเอกสาร' , 'ยืนยันการปิดข้อบกพร่อง ISS-016 ถึง ISS-027' ] , [ 'แผนการตรวจสอบ ทดสอบ และจัดทำเอกสาร' , 'กำหนดผู้รับผิดชอบและกรอบเวลา' ] ] ,
discussion : [ [ 'Baseline การพัฒนา' , 'พัฒนาครบทุกโมดูลตามขอบเขต และลดความซ้ำซ้อนของคลาสเรียบร้อย ตั้ง Baseline เมื่อ 29 พ.ค. 69' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'ความปลอดภัยและการแยกข้อมูล' , 'ปิดข้อบกพร่องด้านการเข้าสู่ระบบ ขอบเขตบริษัท และวงจรเอกสารครบทุกรายการที่พบ' , [ 'ThS' , 'PaNg' ] , 'เสร็จสิ้น' ] , [ 'ขั้นตอนถัดไป' , 'ตรวจสอบ Work Products จัดทำคู่มือ และเตรียมชุดทดสอบระบบ' , [ 'PaNg' , 'NoC' , 'YaB' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'จัดทำ Test Case และ Test Procedures ครบทุกหน่วยงาน' , [ 'PaNg' , 'NoC' ] , '2026-07-31' , 'Scheduled' ] , [ 'จัดทำคู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษา (Task 4.5)' , [ 'ThS' , 'YaB' ] , '2026-08-17' , 'Scheduled' ] , [ 'ตรวจสอบ Work Products รอบที่ 1– 3 (Task 4.3)' , [ 'PaNg' , 'NoC' ] , '2026-08-15 ' , 'Scheduled' ] ] ,
next : { date : '2026-08-03 ' , topic : 'ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลัง Baseline' } ,
actions : [ [ 'จัดทำ Test Case และ Test Procedures ครบทุกหน่วยงาน' , [ 'PaNg' , 'NoC' ] , '2026-07-31' , 'Scheduled' ] , [ 'จัดทำคู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษา (Task 4.5)' , [ 'ThS' , 'YaB' ] , '2026-08-17' , 'Scheduled' ] , [ 'ตรวจสอบ Work Products รอบที่ 1– 3 (Task 4.3)' , [ 'PaNg' , 'NoC' ] , '2026-07-31 ' , 'Scheduled' ] ] ,
next : { date : '2026-08-1 0' , topic : 'ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลัง Baseline' } ,
} ,
{
date : '2026-08-03 ' , phase : 'Stabilization' , taskId : '4.6' , taskName : 'Post-baseline Corrections' , time : '09:00 – 11:00 น.' ,
date : '2026-08-1 0' , phase : 'Stabilization' , taskId : '4.6' , taskName : 'Post-baseline Corrections' , time : '09:00 – 11:00 น.' ,
attachment : 'Progress Status Record 3 ส.ค. 69' ,
progress : [ [ 'Phase 4: Verification & Validation' , 'กำลังดำเนินการ' , 70 , 'ตรวจสอบเอกสารรอบที่ 1–3 และจัดทำคู่มือใกล้เสร็จ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 85 , 'เตรียมทดสอบระบบและ UAT' ] ] ,
agenda : [ [ 'ผลการแก้ไขหลัง Baseline การพัฒนา' , 'ยืนยันการปิดข้อบกพร่อง ISS-028' ] , [ 'ความคืบหน้าการตรวจสอบเอกสารและคู่มือ' , 'ทบทวนผลการตรวจสอบรอบที่ 1–3' ] , [ 'แผนการทดสอบระบบและ UAT' , 'ยืนยันสภาพแวดล้อม ผู้ทดสอบ และกรอบเวลา' ] ] ,
discussion : [ [ 'การแก้ไขหลัง Baseline' , 'แก้ไขการเข้าสู่ระบบและค่าตั้งค่าสภาพแวดล้อมที่พบหลังตั้ง Baseline เรียบร้อย' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'การตรวจสอบเอกสาร' , 'ตรวจสอบความต้องการ ออกแบบ และการสอบกลับรอบที่ 1–3 พบประเด็นที่ต้องปรับปรุงและแก้ไขแล้ว' , [ 'PaNg' , 'NoC' ] , 'ดำเนินการ' ] , [ 'แผนการทดสอบ' , 'กำหนดทดสอบระบบบน Internal Testing Server โดย QA และ UAT บนสภาพแวดล้อมจริงโดยตัวแทนลูกค้า ระหว่าง 10–14 ส.ค. 69' , [ 'PaNg' , 'SeV' ] , 'อนุมัติ' ] ] ,
actions : [ [ 'บันทึกการแก้ไข ISS-028 ใน Correction Register' , [ 'YaB' ] , '2026-08-05 ' , 'Scheduled' ] , [ 'เตรียมข้อมูลสาธิตสำหรับการทดสอบและ UAT' , [ 'ThS' ] , '2026-08-14' , 'Scheduled' ] , [ 'ดำเนินการทดสอบระบบและ UAT (Task 4.4)' , [ 'PaNg' , 'SeV' ] , '2026-08-14' , 'Scheduled' ] ] ,
next : { date : '2026-08-14 ' , topic : 'สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต' } ,
agenda : [ [ 'ผลการแก้ไขหลัง Baseline การพัฒนา' , 'ยืนยันการปิดข้อบกพร่อง ISS-028' ] , [ 'ความคืบหน้าการตรวจสอบเอกสารและคู่มือ' , 'ทบทวนผลการตรวจสอบรอบที่ 1–3' ] , [ 'แผนการทดสอบระบบและ UAT' , 'ยืนยันสภาพแวดล้อม ผู้ทดสอบ และกรอบเวลา' ] , [ 'ข้อมูลสาธิต อัตลักษณ์องค์กร และชุดติดตั้ง (Task 4.7)' , 'พิจารณาตามเกณฑ์การเปลี่ยนแปลงและกำหนดผู้รับผิดชอบ' ] ] ,
discussion : [ [ 'การแก้ไขหลัง Baseline' , 'แก้ไขการเข้าสู่ระบบและค่าตั้งค่าสภาพแวดล้อมที่พบหลังตั้ง Baseline เรียบร้อย' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'การตรวจสอบเอกสาร' , 'ตรวจสอบความต้องการ ออกแบบ และการสอบกลับรอบที่ 1–3 พบประเด็นที่ต้องปรับปรุงและแก้ไขแล้ว' , [ 'PaNg' , 'NoC' ] , 'ดำเนินการ' ] , [ 'แผนการทดสอบ' , 'กำหนดทดสอบระบบบน Internal Testing Server โดย QA และ UAT บนสภาพแวดล้อมจริงโดยตัวแทนลูกค้า ระหว่าง 10–14 ส.ค. 69' , [ 'PaNg' , 'SeV' ] , 'อนุมัติ' ] , [ 'ข้อมูลสาธิตและชุดส่งมอบ' , 'Project Sponsor ขอให้เตรียมข้อมูลสาธิตสำหรับการตรวจรับ ปรับอัตลักษณ์องค์กร และจัดทำชุดติดตั้ง Docker Compose ตามความต้องการ CR10:002 ที่ประชุมพิจารณาตามเกณฑ์การเปลี่ยนแปลงแล้ว ไม่เพิ่มหรือลดสิ่งส่งมอบและไม่กระทบ Man-day จึงดำเนินการเป็นงานเตรียมการส่งมอบตาม Task 4.7' , [ 'SeV' , 'ApS' ] , 'มติที่ประชุม' ] ] ,
actions : [ [ 'บันทึกการแก้ไข ISS-028 ใน Correction Register' , [ 'YaB' ] , '2026-08-12 ' , 'Scheduled' ] , [ 'เตรียมข้อมูลสาธิตสำหรับการทดสอบและ UAT' , [ 'ThS' ] , '2026-08-14' , 'Scheduled' ] , [ 'ดำเนินการทดสอบระบบและ UAT (Task 4.4)' , [ 'PaNg' , 'SeV' ] , '2026-08-14' , 'Scheduled' ] , [ 'ปรับอัตลักษณ์องค์กรและจัดทำชุดติดตั้ง Docker Compose (Task 4.7)' , [ 'ThS' ] , '2026-08-17' , 'Scheduled' ] ] ,
next : { date : '2026-08-19 ' , topic : 'สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต' } ,
} ,
{
date : '2026-08-14 ' , phase : 'Validation' , taskId : '4.4' , taskName : 'System Test & UAT' , time : '09:00 – 11:00 น.' ,
date : '2026-08-19 ' , phase : 'Validation' , taskId : '4.4' , taskName : 'System Test & UAT' , time : '09:00 – 11:00 น.' ,
attachment : 'Test Report, Validation Results' ,
progress : [ [ 'Phase 4: Verification & Validation' , 'เสร็จสมบูรณ์' , 100 , ` ทดสอบ 45 Test Case และ UAT ครบ 14 หมวดความต้องการ ( ${ CRS . length } รายการ) ผ่านทั้งหมด ` ] , [ 'Phase 5: Project Close' , 'กำลังดำเนินการ' , 60 , 'อยู่ระหว่างตรวจสอบ Work Products และเตรียมชุดส่งมอบ ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 92 , 'เตรียมตรวจรับและปิดโครงการ' ] ] ,
progress : [ [ 'Phase 4: Verification & Validation' , 'เสร็จสมบูรณ์' , 100 , ` ทดสอบ 45 Test Case และ UAT ครบ 14 หมวดความต้องการ ( ${ CRS . length } รายการ) ผ่านทั้งหมด ` ] , [ 'Phase 5: Project Close' , 'กำลังดำเนินการ' , 60 , 'อยู่ระหว่างเ ตรียมอบรมผู้ใช้งาน ตรวจรับ และปิดโครงการ ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 92 , 'เตรียมตรวจรับและปิดโครงการ' ] ] ,
agenda : [ [ 'สรุปผลการทดสอบระบบ 45 Test Case' , 'ยืนยันผลการทดสอบและข้อบกพร่องคงค้าง' ] , [ 'สรุปผลการทดสอบการยอมรับ (UAT) ตาม Customer Requirements CR01– CR14' , 'ยืนยันความพร้อมใช้งานจริง' ] , [ 'ข้อมูลสาธิตสำหรับการตรวจรับ (Task 4.7)' , 'ยืนยันความพร้อมของข้อมูลตั้งต้น' ] , [ 'แผนงานปิดโครงการ' , 'ยืนยันงานที่เหลือถึง 24 ส.ค. 69' ] ] ,
discussion : [ [ 'ผลการทดสอบระบบ' , 'ทดสอบ 45 Test Case บน Internal Testing Server ผ่านทั้งหมด ไม่พบข้อบกพร่องคงค้าง' , [ 'PaNg' ] , 'ผ่าน' ] , [ 'ผลการทดสอบการยอมรับ' , ` ตัวแทนลูกค้าทดสอบการยอมรับครบ 14 หมวดความต้องการ ( ${ CRS . length } รายการ) บนสภาพแวดล้อมใช้งานจริง ผ่านทั้งหมด ` , [ 'SeV' ] , 'ผ่าน' ] , [ 'ข้อมูลสาธิต' , 'จัดเตรียมข้อมูลสาธิตสำหรับการตรวจรับรายงานและขั้นตอนการทำงานเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ' , [ 'ApS' , 'SeV' ] , 'เสร็จสิ้น' ] , [ 'งานที่เหลือ' , 'ตรวจสอบ Work Products รอบสุดท้าย เตรียมชุดติดตั้ง ตรวจรับ อบรม และปิดโครงการ' , [ 'ApS' , 'YaB' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'ตรวจสอบ Work Products รอบที่ 4 และจัดทำ List of Evidence ' , [ 'YaB ' , 'ApS ' ] , '2026-08-17 ' , 'Scheduled' ] , [ 'จัดทำชุดติดตั้ง Docker Compose (CR10:002) และปรับแบรนด์ (Task 4.7) ' , [ 'ThS' ] , '2026-08-17 ' , 'Scheduled' ] , [ 'นัดตรวจรับส่งมอบระบบกับ Project Sponsor' , [ 'ApS' ] , '2026-08-17 ' , 'Scheduled' ] ] ,
next : { date : '2026-08-17 ' , topic : 'สรุปผลการตรวจสอบรอบสุดท้ายและ ตรวจรับส่งมอบระบบ' } ,
discussion : [ [ 'ผลการทดสอบระบบ' , 'ทดสอบ 45 Test Case บน Internal Testing Server ผ่านทั้งหมด ไม่พบข้อบกพร่องคงค้าง' , [ 'PaNg' ] , 'ผ่าน' ] , [ 'ผลการทดสอบการยอมรับ' , ` ตัวแทนลูกค้าทดสอบการยอมรับครบ 14 หมวดความต้องการ ( ${ CRS . length } รายการ) บนสภาพแวดล้อมใช้งานจริง ผ่านทั้งหมด ` , [ 'SeV' ] , 'ผ่าน' ] , [ 'ข้อมูลสาธิต' , 'จัดเตรียมข้อมูลสาธิตสำหรับการตรวจรับรายงานและขั้นตอนการทำงานเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ' , [ 'ApS' , 'SeV' ] , 'เสร็จสิ้น' ] , [ 'งานที่เหลือ' , 'อบรมผู้ใช้งาน ปิดงานควบคุมปฏิบัติการ ตรวจรับส่งมอบ และปิดโครงการ' , [ 'ApS' , 'YaB' ] , 'ดำเนินการ' ] ] ,
actions : [ [ 'จัดอบรมผู้ใช้งานก่อนเปิดใช้งานจริง (Task 5.2) ' , [ 'ThS ' , 'PaNg ' ] , '2026-08-22 ' , 'Scheduled' ] , [ 'ปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวังระบบ ' , [ 'ThS' ] , '2026-08-23 ' , 'Scheduled' ] , [ 'นัดตรวจรับส่งมอบระบบและปิดโครงการ กับ Project Sponsor' , [ 'ApS' ] , '2026-08-24 ' , 'Scheduled' ] ] ,
next : { date : '2026-08-24 ' , topic : 'ตรวจรับส่งมอบระบบและปิดโครงการอย่างเป็นทางการ ' } ,
} ,
{
date : '2026-08-17 ' , phase : 'Project Close' , taskId : '5.3' , taskName : 'Acceptance & Project Closure' , time : '09:00 – 11 :00 น.' ,
attachment : 'Acceptance Report, List of Evidence, Verification Results' ,
progress : [ [ 'Phase 3: Project Execution' , 'เสร็จสมบูรณ์' , 100 , 'พัฒนาระบบครบตามขอบเขต Baseline 6c39700' ] , [ 'Phase 4: Verification & Validation' , 'เสร็จสมบูรณ์' , 100 , 'ตรวจสอบ ทดสอบ และ UAT ผ่านครบทุกรายการ' ] , [ 'Phase 5: Project Close' , 'กำลังดำเนินการ ' , 80 , 'ตรวจรับระบบแล้ว เหลือการ อบรมและ ปิดงานควบคุมปฏิบัติการ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 96 , 'ตรวจรับระบบเรียบร้อย ' ] ] ,
agenda : [ [ 'นำเสนอผลการดำเนินโครงการและสิ่งส่งมอบ' , 'สรุปผลงานทั้งหมดเทียบกับแผนและผลลัพธ์จริง' ] , [ 'ตรวจสอบความครบถ้วนของเอกสารและหลักฐาน' , 'ยืนยันเอกสารครบตามมาตรฐาน ISO/IEC 29110' ] , [ 'ชุดติดตั้งและอัตลักษณ์องค์กร (Task 4.7)' , 'ยืนยันความพร้อมของชุดส่งมอบ' ] , [ 'พิจารณาตรวจรับส่งมอบระบบ' , 'ลงมติผลการตรวจรับ' ] ] ,
discussion : [ [ 'ผลการดำเนินโครงการ' , 'พัฒนาระบบครบตามขอบเขต 11 ระบบงาน ทดสอบและ UAT ผ่านทั้งหมด ไม่มีข้อบกพร่องระดับวิกฤตคงค้าง' , [ 'ApS' , 'SeV' ] , 'ผ่านการรับรอง' ] , [ 'ความครบถ้วนของเอกสาร' , 'ตรวจสอบ Work Products รอบที่ 4 ครบทุกรายการ ผลผ่านทั้งหมด และจัดทำ List of Evidence เรียบร้อย' , [ 'YaB' , 'PaNg' ] , 'สมบูรณ์' ] , [ 'ชุดติดตั้งและอัตลักษณ์องค์กร' , 'จัดทำชุดติดตั้ง Docker Compose ตามความต้องการ CR10:002 และปรับอัตลักษณ์องค์กรในหน้าจอและเอกสารเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ' , [ 'SeV' , 'ApS' ] , 'เสร็จสิ้น' ] , [ 'ผลการตรวจรับ' , 'Project Sponsor ตรวจรับสิ่งส่งมอบทั้งหมด ผลการตรวจรับ Accepted' , [ 'SeV' ] , 'ตรวจรับแล้ว' ] ] ,
actions : [ [ 'จัดอบรมผู้ใช้งานก่อนเปิดใช้งานจริง (Task 5.2)' , [ 'ThS' , 'PaNg' ] , '2026-08-22' , 'Scheduled' ] , [ 'ปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวังระบบ' , [ 'ThS' ] , '2026-08-23' , 'Scheduled' ] , [ 'ปิดโครงการและส่งมอบเอกสารเข้าระบบควบคุมเอกสาร' , [ 'ApS' , 'YaB' ] , '2026-08-24' , 'Scheduled' ] ] ,
next : { date : '2026-08-24' , topic : 'สรุปผลการอบรม การปิดงานควบคุมปฏิบัติการ และปิดโครงการอย่างเป็นทางการ' } ,
} ,
{
date : '2026-08-24' , phase : 'Project Close' , taskId : '5.3' , taskName : 'Final Report & Sign-off' , time : '09:00 – 11:00 น.' ,
attachment : 'Training Report, Product Operation Guide, Project Repository (Backup)' ,
progress : [ [ 'Phase 1: Project Initiation' , 'เสร็จสมบูรณ์' , 100 , 'เปิดโครงการและอนุมัติกฎบัตรเรียบร้อย' ] , [ 'Phase 2: Project Planning' , 'เสร็จสมบูรณ์' , 100 , 'อนุมัติแผนโครงการและ Baseline ความต้องการ' ] , [ 'Phase 3: Project Execution' , 'เสร็จสมบูรณ์' , 100 , 'พัฒนาระบบครบตามขอบเขตและเปิดใช้งานจริง' ] , [ 'Phase 4: Verification & Validation' , 'เสร็จสมบูรณ์' , 100 , 'ตรวจสอบ ทดสอบ และ UAT ผ่านครบทุกรายการ' ] , [ 'Phase 5: Project Close' , 'เสร็จสมบูรณ์' , 100 , 'อบรม ปิดงานควบคุมปฏิบัติการ และปิดโครงการเรียบร้อย' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 100 , 'โครงการเสร็จสมบูรณ์ ปิดโครงการอย่างเป็นทางการ' ] ] ,
agenda : [ [ 'สรุปผลการอบรมผู้ใช้งาน' , 'ยืนยันความพร้อมของผู้ใช้ก่อนเปิดใช้งานจริง' ] , [ 'สรุปการปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวัง' , 'ยืนยันการปิดรายการ OP-001 และ OP-002' ] , [ 'สรุปการสำรอง Repository และเอกสารโครงการ' , 'ยืนยันการสำรองและกู้คืนได้จริง' ] , [ 'ปิดโครงการอย่างเป็นทางการ' , 'ลงมติปิดโครงการและส่งมอบเอกสาร' ] ] ,
discussion : [ [ 'ผลการอบรม' , 'อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผู้เข้าอบรมทดลองใช้งานครบทุกขั้นตอนได้สำเร็จ' , [ 'ThS' , 'PaNg' ] , 'เสร็จสิ้น' ] , [ 'การควบคุมปฏิบัติการ' , 'ปิดรายการสำรองฐานข้อมูลอัตโนมัติ (OP-001) และการเฝ้าระวังพร้อมแจ้งเตือน (OP-002) เมื่อ 23 ส.ค. 69' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'การสำรองข้อมูลโครงการ' , 'ซิงก์ Branch `main` ไปยัง Backup Remote และทดสอบเรียกคืนสำเร็จ' , [ 'ThS' , 'YaB' ] , 'เสร็จสิ้น' ] , [ 'การปิดโครงการ' , 'ที่ประชุมมีมติปิดโครงการอย่างเป็นทางการเมื่อ 24 ส.ค. 69' , [ 'SeV' , 'ApS' ] , 'ปิดโครงการ' ] ] ,
date : '2026-08-24 ' , phase : 'Project Close' , taskId : '5.3' , taskName : 'Acceptance & Project Closure' , time : '09:00 – 12 :00 น.' ,
attachment : 'Acceptance Report, List of Evidence, Verification Results, Training Report, Product Operation Guide, Project Repository (Backup) ' ,
progress : [ [ 'Phase 1: Project Initiation' , 'เสร็จสมบูรณ์' , 100 , 'เปิดโครงการและอนุมัติกฎบัตรเรียบร้อย' ] , [ 'Phase 2: Project Planning' , 'เสร็จสมบูรณ์' , 100 , 'อนุมัติแผนโครงการและ Baseline ความต้องการ' ] , [ 'Phase 3: Project Execution', 'เสร็จสมบูรณ์' , 100 , 'พัฒนาระบบครบตามขอบเขต Baseline 6c39700' ] , [ 'Phase 4: Verification & Validation' , 'เสร็จสมบูรณ์' , 100 , 'ตรวจสอบ ทดสอบ และ UAT ผ่านครบทุกรายการ' ] , [ 'Phase 5: Project Close' , 'เสร็จสมบูรณ์ ' , 100 , 'ตรวจรับ อบรม ปิดงานควบคุมปฏิบัติการ และปิดโครงการเรียบร้อย ' ] , [ 'รวมความคืบหน้าทั้งโครงการ' , 'ตามแผน' , 100 , 'โครงการเสร็จสมบูรณ์ ปิดโครงการอย่างเป็นทางการ ' ] ] ,
agenda : [ [ 'นำเสนอผลการดำเนินโครงการและสิ่งส่งมอบ' , 'สรุปผลงานทั้งหมดเทียบกับแผนและผลลัพธ์จริง' ] , [ 'ตรวจสอบความครบถ้วนของเอกสารและหลักฐาน' , 'ยืนยันเอกสารครบตามมาตรฐาน ISO/IEC 29110' ] , [ 'ชุดติดตั้งและอัตลักษณ์องค์กร (Task 4.7)' , 'ยืนยันความพร้อมของชุดส่งมอบ' ] , [ 'พิจารณาตรวจรับส่งมอบระบบ' , 'ลงมติผลการตรวจรับ' ] , [ 'สรุปผลการอบรมผู้ใช้งาน' , 'ยืนยันความพร้อมของผู้ใช้ก่อนเปิดใช้งานจริง' ] , [ 'สรุปการปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวัง' , 'ยืนยันการปิดรายการ OP-001 และ OP-002' ] , [ 'สรุปการสำรอง Repository และเอกสารโครงการ' , 'ยืนยันการสำรองและกู้คืนได้จริง' ] , [ 'ปิดโครงการอย่างเป็นทางการ' , 'ลงมติปิดโครงการและส่งมอบเอกสาร' ] ] ,
discussion : [ [ 'ผลการดำเนินโครงการ' , 'พัฒนาระบบครบตามขอบเขต 11 ระบบงาน ทดสอบและ UAT ผ่านทั้งหมด ไม่มีข้อบกพร่องระดับวิกฤตคงค้าง' , [ 'ApS' , 'SeV' ] , 'ผ่านการรับรอง' ] , [ 'ความครบถ้วนของเอกสาร' , 'ตรวจสอบ Work Products รอบที่ 4 ครบทุกรายการ ผลผ่านทั้งหมด และจัดทำ List of Evidence เรียบร้อย' , [ 'YaB' , 'PaNg' ] , 'สมบูรณ์' ] , [ 'ชุดติดตั้งและอัตลักษณ์องค์กร' , 'จัดทำชุดติดตั้ง Docker Compose ตามความต้องการ CR10:002 และปรับอัตลักษณ์องค์กรในหน้าจอและเอกสารเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ' , [ 'SeV' , 'ApS' ] , 'เสร็จสิ้น' ] , [ 'ผลการตรวจรับ' , 'Project Sponsor ตรวจรับสิ่งส่งมอบทั้งหมด ผลการตรวจรับ Accepted' , [ 'SeV' ] , 'ตรวจรับแล้ว' ] , [ 'ผลการอบรม' , 'อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผู้เข้าอบรมทดลองใช้งานครบทุกขั้นตอนได้สำเร็จ' , [ 'ThS' , 'PaNg' ] , 'เสร็จสิ้น' ] , [ 'การควบคุมปฏิบัติการ' , 'ปิดรายการสำรองฐานข้อมูลอัตโนมัติ (OP-001) และการเฝ้าระวังพร้อมแจ้งเตือน (OP-002) เมื่อ 23 ส.ค. 69' , [ 'ThS' ] , 'เสร็จสิ้น' ] , [ 'การสำรองข้อมูลโครงการ' , 'ซิงก์ Branch `main` ไปยัง Backup Remote และทดสอบเรียกคืนสำเร็จ' , [ 'ThS' , 'YaB' ] , 'เสร็จสิ้น' ] , [ 'การปิดโครงการ' , 'ที่ประชุมมีมติปิดโครงการอย่างเป็นทางการเมื่อ 24 ส.ค. 69' , [ 'SeV' , 'ApS' ] , 'ปิดโครงการ' ] ] ,
actions : [ [ 'จัดเก็บเอกสารโครงการทั้งหมดเข้าระบบควบคุมเอกสาร' , [ 'YaB' ] , '2026-08-24' , 'เสร็จสมบูรณ์' ] , [ 'ติดตามการตรวจนับสต๊อกสิ้นเดือนแรกหลังเปิดใช้งานจริง' , [ 'ApS' ] , '2026-09-30' , 'Scheduled' ] ] ,
next : null ,
} ,