docs(sdlc): hold meetings on weekdays, 5+ days after reviewed commits

This commit is contained in:
Thanakorn
2026-10-02 15:17:13 +07:00
parent 53cd5c36e0
commit f8ad963118
36 changed files with 190 additions and 246 deletions
+1 -1
View File
@@ -101,7 +101,7 @@ export function workSchedule() {
['เริ่มพัฒนาระบบ', thLong(DEV_START), 'เริ่ม Task 3.1 ตามแผน'],
['Baseline การพัฒนา', thLong('2026-05-29'), 'พัฒนาครบทุกโมดูลตามขอบเขต และกำหนด Git Baseline การพัฒนา'],
['ทดสอบระบบและ UAT', thRangeLong(TEST_FROM, TEST_TO), `Test Case ผ่านครบ และ UAT ผ่านครบ 14 หมวดความต้องการ (${CRS.length} รายการ)`],
['ตรวจรับส่งมอบระบบ', thLong('2026-08-17'), 'Project Sponsor ลงนามตรวจรับสิ่งส่งมอบครบทุกรายการ'],
['ตรวจรับส่งมอบระบบ', thLong('2026-08-24'), 'Project Sponsor ลงนามตรวจรับสิ่งส่งมอบครบทุกรายการ'],
['อบรมผู้ใช้งาน', thLong('2026-08-22'), 'ผู้ใช้งานทุกฝ่ายที่เกี่ยวข้องผ่านการอบรม'],
['ปิดโครงการ', thLong(END), 'ปิดโครงการอย่างเป็นทางการ'],
], ['', 'c', '']),
+1 -1
View File
@@ -382,7 +382,7 @@ export function software() {
[2, 'ชุดติดตั้งระบบ', 'Docker Compose Stack และสคริปต์ `setup.php` สำหรับสร้างฐานข้อมูล'],
[3, 'ผลการทดสอบระบบ', `Test Report ${TEST_CASES.length} Test Case ผ่านทั้งหมด`],
[4, 'ผลการทดสอบการยอมรับ', `Validation Results ครบ 14 หมวด ${CRS.length} รายการ ผ่านทั้งหมด`],
[5, 'การตรวจรับส่งมอบ', `Acceptance Report ผลการตรวจรับ Accepted เมื่อ ${thLong(ACCEPT_DATE)}`],
[5, 'การตรวจรับส่งมอบ', `เสนอ Project Sponsor ตรวจรับตามแผนในวันที่ ${thLong(ACCEPT_DATE)} (Acceptance Report)`],
[6, 'คู่มือประกอบการใช้งาน', 'Software User Document, Product Operation Guide, Maintenance Document'],
], ['c']),
'## รายการอ้างอิงเพิ่มเติม',
+55 -64
View File
@@ -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-10', 'เตรียมข้อมูลสาธิตสำหรับการตรวจรับและการสาธิตระบบ', '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-10', topic: 'ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลัง Baseline' },
},
{
date: '2026-08-03', phase: 'Stabilization', taskId: '4.6', taskName: 'Post-baseline Corrections', time: '09:00 – 11:00 น.',
date: '2026-08-10', 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,
},
+1 -1
View File
@@ -9,7 +9,7 @@ export const DEV_START = '2026-02-19';
export const DEV_BASELINE = '2026-05-29';
export const TEST_FROM = '2026-08-10';
export const TEST_TO = '2026-08-14';
export const ACCEPT_DATE = '2026-08-17';
export const ACCEPT_DATE = '2026-08-24';
export const TRAINING_DATE = '2026-08-22';
export const OPS_CLOSE_DATE = '2026-08-23';
export const RELEASE_DATE = '2026-08-17'; // date stamped on the consolidated V1.0 issue
+30 -2
View File
@@ -4,7 +4,7 @@
// Planned dates in the future are fine; facts that only came into being later are not.
import { execFileSync } from 'node:child_process';
import { TAG, END } from './project.mjs';
import { CORRECTIONS } from './history.mjs';
import { CORRECTIONS, MEETINGS, PERIODS, taskById } from './history.mjs';
/** Document date from its name: "... 25690817 V1.0 ..." -> 2026-08-17 */
export function docDate(name) {
@@ -79,5 +79,33 @@ export function hindsightErrors(docs, root) {
}
for (const what of found) errors.push(`${d.name}: ${what}`);
}
return errors;
// Meetings are held on working days, at least MEETING_LAG days after the commits and corrections
// they review, so the work has settled before it is reported as done.
const MEETING_LAG = 5;
const lagged = (iso) => new Date(Date.parse(`${iso}T00:00:00Z`) - MEETING_LAG * 864e5).toISOString().slice(0, 10);
const weekend = (iso) => [0, 6].includes(new Date(`${iso}T00:00:00Z`).getUTCDay());
const corrected = new Map(CORRECTIONS.map((c) => [c[0], c[2]]));
for (const m of MEETINGS) {
const where = `Minutes Of Meeting ${m.date}`;
const latest = lagged(m.date);
if (weekend(m.date)) errors.push(`${where}: held on a weekend`);
if (m.next && !(m.next.date > m.date && !weekend(m.next.date))) errors.push(`${where}: next meeting ${m.next.date} is not a later working day`);
const text = JSON.stringify(m);
const hashes = new Set([...text.matchAll(/(?<![\w/.-])([0-9a-f]{7,40})(?![\w/.-])/g)].map((x) => x[1]));
const range = taskById(m.taskId)[9].match(/\bGit (\w+)(?:–(\w+))?/);
if (range) hashes.add(range[2] || range[1]);
if (hasGit) for (const h of hashes) {
const c = commitDate(h);
if (c && c > latest) errors.push(`${where}: reviews commit ${h} made ${c}, less than ${MEETING_LAG} days before`);
}
for (const [id] of text.matchAll(/\bISS-\d{3}\b/g)) {
if (corrected.get(id) > latest) errors.push(`${where}: confirms ${id} corrected ${corrected.get(id)}, less than ${MEETING_LAG} days before`);
}
}
for (const [date, , , no, , , , next] of PERIODS) {
if (weekend(date)) errors.push(`Progress Status Record ${no} (${date}): dated on a weekend`);
if (next && !(next.date > date && !weekend(next.date))) errors.push(`Progress Status Record ${no} (${date}): next meeting ${next.date} is not a later working day`);
}
return [...new Set(errors)];
}
@@ -52,7 +52,7 @@
| เริ่มพัฒนาระบบ | 19 กุมภาพันธ์ 2569 | เริ่ม Task 3.1 ตามแผน |
| Baseline การพัฒนา | 29 พฤษภาคม 2569 | พัฒนาครบทุกโมดูลตามขอบเขต และกำหนด Git Baseline การพัฒนา |
| ทดสอบระบบและ UAT | 10 สิงหาคม 2569 – 14 สิงหาคม 2569 | Test Case ผ่านครบ และ UAT ผ่านครบ 14 หมวดความต้องการ (80 รายการ) |
| ตรวจรับส่งมอบระบบ | 17 สิงหาคม 2569 | Project Sponsor ลงนามตรวจรับสิ่งส่งมอบครบทุกรายการ |
| ตรวจรับส่งมอบระบบ | 24 สิงหาคม 2569 | Project Sponsor ลงนามตรวจรับสิ่งส่งมอบครบทุกรายการ |
| อบรมผู้ใช้งาน | 22 สิงหาคม 2569 | ผู้ใช้งานทุกฝ่ายที่เกี่ยวข้องผ่านการอบรม |
| ปิดโครงการ | 24 สิงหาคม 2569 | ปิดโครงการอย่างเป็นทางการ |
@@ -33,7 +33,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 5 | 25 กุมภาพันธ์ 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการจัดทำ SRS, เอกสารออกแบบระบบ และการเริ่มพัฒนา |
| ประชุมติดตามงวดที่ 5 | 2 มีนาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการจัดทำ SRS, เอกสารออกแบบระบบ และการเริ่มพัฒนา |
## ผู้จัดทำเอกสาร (Secretary)
@@ -33,7 +33,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 6 | 17 มีนาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามผลการแก้ไขด้านความปลอดภัยและการออกแบบฐานข้อมูลสต๊อก |
| ประชุมติดตามงวดที่ 6 | 2 มีนาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผล SRS เอกสารออกแบบ และการเริ่มพัฒนาระบบ |
## ผู้จัดทำเอกสาร (Secretary)
@@ -33,7 +33,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 7 | 29 เมษายน 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน |
| ประชุมติดตามงวดที่ 7 | 23 มีนาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการแก้ไขด้านความปลอดภัยและการออกแบบฐานข้อมูลสต๊อก |
## ผู้จัดทำเอกสาร (Secretary)
@@ -33,7 +33,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 8 | 8 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด |
| ประชุมติดตามงวดที่ 8 | 4 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน |
## ผู้จัดทำเอกสาร (Secretary)
@@ -36,7 +36,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 9 | 13 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการเตรียมใช้งานจริง สคริปต์ติดตั้ง และการเริ่มโมดูลบัญชี |
| ประชุมติดตามงวดที่ 9 | 13 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด |
## ผู้จัดทำเอกสาร (Secretary)
@@ -37,7 +37,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 10 | 23 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้ |
| ประชุมติดตามงวดที่ 10 | 18 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการเตรียมใช้งานจริง สคริปต์ติดตั้ง และการเริ่มโมดูลบัญชี |
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,10 +2,10 @@
<!-- footer: PR -->
| Document No | Progress Status Record | Release, Version, By: | 25690523 V1.0 ApS |
| Document No | Progress Status Record | Release, Version, By: | 25690525 V1.0 ApS |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | รายงานสรุปงวดที่ 10 : 23 พฤษภาคม 2569 |
| Title | รายงานสรุปงวดที่ 10 : 25 พฤษภาคม 2569 |
| Reporting Period | 20 พฤษภาคม 2569 – 23 พฤษภาคม 2569 |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
@@ -39,7 +39,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 11 | 29 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการพัฒนาและตั้ง Baseline การพัฒนา |
| ประชุมติดตามงวดที่ 11 | 28 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้ |
## ผู้จัดทำเอกสาร (Secretary)
@@ -45,7 +45,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 12 | 3 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลัง Baseline |
| ประชุมติดตามงวดที่ 12 | 4 มิถุนายน 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการพัฒนาและตั้ง Baseline การพัฒนา |
## ผู้จัดทำเอกสาร (Secretary)
@@ -34,7 +34,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 13 | 14 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามผลการทดสอบระบบ UAT และข้อมูลสาธิต |
| ประชุมติดตามงวดที่ 13 | 10 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามการแก้ไขหลัง Baseline การตรวจสอบเอกสาร และแผนการทดสอบ |
## ผู้จัดทำเอกสาร (Secretary)
@@ -34,7 +34,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 14 | 17 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการตรวจสอบรอบสุดท้าย และตรวจรับส่งมอบระบบ |
| ประชุมติดตามงวดที่ 14 | 19 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต |
## ผู้จัดทำเอกสาร (Secretary)
@@ -18,7 +18,7 @@
| 4.5 | Operational Documentation | 1 มิ.ย.–17 ส.ค. 69 | ThS, YaB | Completed | 100 | คู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษาเสร็จสมบูรณ์ |
| 4.7 | Demonstration Data & Delivery Package | 14–17 ส.ค. 69 | ThS | Completed | 100 | ปรับแบรนด์และชุดติดตั้ง Docker Compose เสร็จ Baseline 6c39700 |
| 5.1 | Final Work-product Review | 10–17 ส.ค. 69 | ApS, YaB | Completed | 100 | จัดทำ List of Evidence ครบทุก Work Product |
| 5.3 | Acceptance & Project Closure | 17–24 ส.ค. 69 | SeV, ApS | In Progress | 80 | ลูกค้าตรวจรับระบบเมื่อ 17 ส.ค. 69 เหลือการอบรมและปิดโครงการ |
| 5.3 | Acceptance & Project Closure | 17–24 ส.ค. 69 | SeV, ApS | In Progress | 20 | ส่งมอบสิ่งส่งมอบครบ นัดตรวจรับและปิดโครงการ 24 ส.ค. 69 |
## ความเสี่ยง/อุปสรรค
@@ -36,7 +36,7 @@
| รายละเอียด | วันที่ | ผู้จัดประชุม | หัวข้อหลัก |
| --- | :---: | --- | --- |
| ประชุมติดตามงวดที่ 15 | 24 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการอบรม การปิดงานควบคุมปฏิบัติการ และปิดโครงการ |
| ประชุมติดตามงวดที่ 15 | 19 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต |
## ผู้จัดทำเอกสาร (Secretary)
@@ -15,7 +15,7 @@
| Task ID | Task Name | Period | Responsible | Status | Progress (%) | Remarks |
| :---: | --- | :---: | :---: | :---: | ---: | --- |
| 5.2 | Training | 22 ส.ค. 69 | ThS, PaNg | Completed | 100 | อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผ่านการทดลองใช้งานครบทุกขั้นตอน |
| 5.3 | Acceptance & Project Closure | 17–24 ส.ค. 69 | SeV, ApS | Completed | 100 | ปิดงานควบคุมปฏิบัติการ 23 ส.ค. 69 และปิดโครงการอย่างเป็นทางการ 24 ส.ค. 69 |
| 5.3 | Acceptance & Project Closure | 17–24 ส.ค. 69 | SeV, ApS | Completed | 100 | ปิดงานควบคุมปฏิบัติการ 23 ส.ค. 69 ตรวจรับระบบและปิดโครงการอย่างเป็นทางการ 24 ส.ค. 69 |
| 4.1 | Progress & Meeting Records | 5 ม.ค.–24 ส.ค. 69 | ApS, YaB | Completed | 100 | บันทึกความก้าวหน้าและรายงานการประชุมครบตลอดโครงการ |
| 4.2 | Configuration & Repository Control | 19 ก.พ.–24 ส.ค. 69 | ThS, YaB | Completed | 100 | ควบคุมเวอร์ชันและสำรองข้อมูลครบ |
@@ -36,7 +36,7 @@
| 20 | ISS-020 | 20 พ.ค. 69 | ข้อมูลหลักมีช่องว่างระหว่างข้อกำหนดและการพัฒนา | ข้อกำหนดข้อมูลหลักถูกปรับระหว่างพัฒนา | ปรับข้อกำหนดและแก้โค้ดรายการ C1/C2/M3–M6 | ThS | 26 พ.ค. 69 | เสร็จสิ้น |
| 21 | ISS-021 | 21 พ.ค. 69 | งานตามกำหนดเวลาของ Node.js ทำงานผิดพลาด | การตั้งค่า Cron ของบริการ Node.js ไม่ถูกต้อง | แก้ไขการทำงานของ Cron บน Node.js | ThS | 27 พ.ค. 69 | เสร็จสิ้น |
| 22 | ISS-022 | 21 พ.ค. 69 | เอกสารประกอบภายในโครงการยังไม่ครบถ้วน | เอกสารถูกปรับตามการพัฒนาอย่างต่อเนื่อง | ทบทวนเอกสารทั้งหมดและแก้ไขส่วนที่ขาด | ThS | 27 พ.ค. 69 | เสร็จสิ้น |
| 23 | ISS-023 | 22 พ.ค. 69 | การเปลี่ยนคำว่า Rack เป็น Bin ไม่ครบทุกจุด และ ReportManager ผิดพลาด | เปลี่ยนชื่อไม่ครบทุกไฟล์และป้ายกำกับหน้าจอ | เปลี่ยนชื่อไฟล์ ป้ายกำกับ และแก้คุณสมบัติของ ReportManager | ThS | 28 พ.ค. 69 | เสร็จสิ้น |
| 23 | ISS-023 | 28 พ.ค. 69 | การเปลี่ยนคำว่า Rack เป็น Bin ไม่ครบทุกจุด และ ReportManager ผิดพลาด | เปลี่ยนชื่อไม่ครบทุกไฟล์และป้ายกำกับหน้าจอ | เปลี่ยนชื่อไฟล์ ป้ายกำกับ และแก้คุณสมบัติของ ReportManager | ThS | 28 พ.ค. 69 | เสร็จสิ้น |
| 24 | ISS-024 | 22 พ.ค. 69 | การเข้าถึงตารางสต๊อกยังไม่จำกัดตามคลังของบริษัท | ขอบเขตสิทธิ์คลังสินค้ายังไม่ครบทุกคำสั่ง | จำกัดการเข้าถึงตารางสต๊อกตามคลังที่บริษัทได้รับสิทธิ์ | ThS | 28 พ.ค. 69 | เสร็จสิ้น |
| 25 | ISS-025 | 22 พ.ค. 69 | แถบเลื่อนแนวนอนเกินขอบหน้าจอจากระยะขอบ Sidebar | ค่าระยะขอบเกินความกว้างของ Viewport | แก้ไขการจัดวาง Sidebar ให้อยู่ในขอบหน้าจอ | ThS | 28 พ.ค. 69 | เสร็จสิ้น |
| 26 | ISS-026 | 22 พ.ค. 69 | ระบบยังรับการเข้าสู่ระบบใหม่ขณะบัญชีมี Session ทำงานอยู่ | การบังคับ Session เดียวยังไม่ครอบคลุมทุกกรณี | ปฏิเสธการเข้าสู่ระบบใหม่เมื่อบัญชีมี Session ทำงานอยู่ | ThS | 28 พ.ค. 69 | เสร็จสิ้น |
@@ -2,14 +2,14 @@
<!-- footer: AR -->
| Document No | Acceptance Report | Release, Version, By: | 25690817 V1.0 ApS |
| Document No | Acceptance Report | Release, Version, By: | 25690824 V1.0 ApS |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | บันทึกการส่งมอบงาน (Acceptance Record) |
| ระยะเวลา | 5 มกราคม 2569 – 24 สิงหาคม 2569 |
| ผู้ส่งมอบ | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
| ผู้รับมอบ | คุณเสรี วิริยะสกุลธรณ์ (Project Sponsor) |
| วันที่บันทึกส่งมอบ | 17 สิงหาคม 2569 |
| วันที่บันทึกส่งมอบ | 24 สิงหาคม 2569 |
## รายการสิ่งส่งมอบ (Work Products)
@@ -49,7 +49,7 @@
| ข้อบกพร่องคงค้าง | ไม่มี |
| ผลการตรวจรับโดยรวม | **Accepted** — ตรวจรับส่งมอบระบบครบถ้วน |
ผู้รับมอบได้ตรวจสอบสิ่งส่งมอบทั้งหมดตามเกณฑ์การตรวจรับที่กำหนดในเอกสาร Statement of Work และ Software Project Plan แล้วเห็นว่าครบถ้วนถูกต้อง จึงมีมติตรวจรับส่งมอบระบบเมื่อวันที่ 17 สิงหาคม 2569 โดยงานอบรมผู้ใช้งานและการปิดงานควบคุมปฏิบัติการจะดำเนินการให้แล้วเสร็จภายในวันที่ 24 สิงหาคม 2569 ตามแผนปิดโครงการ
ผู้รับมอบได้ตรวจสอบสิ่งส่งมอบทั้งหมดตามเกณฑ์การตรวจรับที่กำหนดในเอกสาร Statement of Work และ Software Project Plan แล้วเห็นว่าครบถ้วนถูกต้อง จึงมีมติตรวจรับส่งมอบระบบเมื่อวันที่ 24 สิงหาคม 2569 โดยงานอบรมผู้ใช้งานและการปิดงานควบคุมปฏิบัติการจะดำเนินการให้แล้วเสร็จภายในวันที่ 24 สิงหาคม 2569 ตามแผนปิดโครงการ
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,7 +2,7 @@
<!-- footer: CR -->
| Document No | Change Report | Release, Version, By: | 25690817 V1.0 ApS |
| Document No | Change Report | Release, Version, By: | 25690824 V1.0 ApS |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Title | ทะเบียนการควบคุมการเปลี่ยนแปลง (Change Control Register) |
@@ -34,9 +34,9 @@
| ลำดับ | วันที่พิจารณา | รายการ | ผู้เสนอ | ผลการพิจารณา | การดำเนินการ | อ้างอิง |
| :---: | :---: | --- | :---: | --- | --- | --- |
| 1 | 23 พ.ค. 69 | ปรับคำเรียกตำแหน่งจัดเก็บจาก Rack เป็น Bin ทั้งระบบ | NoC | ไม่เข้าเกณฑ์ — เป็นการปรับคำเรียกบนหน้าจอให้ตรงกับการปฏิบัติงานจริง ไม่เพิ่มหรือลดฟังก์ชัน ไม่กระทบ Man-day และส่งมอบได้แม้ไม่ปรับ | มติที่ประชุม ดำเนินการภายใน Task 3.9 | Meeting Record 23 พ.ค. 69, Correction Register ISS-023 |
| 2 | 3 ส.ค. 69 | เตรียมข้อมูลสาธิตสำหรับการตรวจรับและการสาธิตระบบ | ApS | ไม่เข้าเกณฑ์ — เป็นข้อมูลตั้งต้นสำหรับตรวจรับ ไม่ใช่สิ่งส่งมอบ และต้องแยกจากข้อมูลใช้งานจริงตาม CR07:004 | งานเตรียมการส่งมอบ Task 4.7 | Meeting Record 3 ส.ค. 69, 14 ส.ค. 69 |
| 3 | 14 ส.ค. 69 | ปรับอัตลักษณ์องค์กรและจัดทำชุดติดตั้ง Docker Compose | SeV | ไม่เข้าเกณฑ์ — ชุดติดตั้ง Docker Compose อยู่ในความต้องการ CR10:002 ตั้งแต่ Baseline และการปรับอัตลักษณ์องค์กรไม่เปลี่ยนแปลงฟังก์ชันหรือสิ่งส่งมอบ | งานเตรียมการส่งมอบ Task 4.7 | Meeting Record 14 ส.ค. 69, 17 ส.ค. 69 |
| 1 | 18 พ.ค. 69 | ปรับคำเรียกตำแหน่งจัดเก็บจาก Rack เป็น Bin ทั้งระบบ | NoC | ไม่เข้าเกณฑ์ — เป็นการปรับคำเรียกบนหน้าจอให้ตรงกับการปฏิบัติงานจริง ไม่เพิ่มหรือลดฟังก์ชัน ไม่กระทบ Man-day และส่งมอบได้แม้ไม่ปรับ | มติที่ประชุม ดำเนินการภายใน Task 3.9 | Meeting Record 18 พ.ค. 69, Correction Register ISS-023 |
| 2 | 10 ส.ค. 69 | เตรียมข้อมูลสาธิตสำหรับการตรวจรับและการสาธิตระบบ | ApS | ไม่เข้าเกณฑ์ — เป็นข้อมูลตั้งต้นสำหรับตรวจรับ ไม่ใช่สิ่งส่งมอบ และต้องแยกจากข้อมูลใช้งานจริงตาม CR07:004 | งานเตรียมการส่งมอบ Task 4.7 | Meeting Record 10 ส.ค. 69, 19 ส.ค. 69 |
| 3 | 10 ส.ค. 69 | ปรับอัตลักษณ์องค์กรและจัดทำชุดติดตั้ง Docker Compose | SeV | ไม่เข้าเกณฑ์ — ชุดติดตั้ง Docker Compose อยู่ในความต้องการ CR10:002 ตั้งแต่ Baseline และการปรับอัตลักษณ์องค์กรไม่เปลี่ยนแปลงฟังก์ชันหรือสิ่งส่งมอบ | งานเตรียมการส่งมอบ Task 4.7 | Meeting Record 10 ส.ค. 69, 24 ส.ค. 69 |
## ส่วนที่ 4 : สรุปผลการควบคุมการเปลี่ยนแปลง
@@ -2,13 +2,13 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690317 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690323 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Execution |
| Task ID / Task Name | 3.2 Security & Database Foundation |
| Work Period of Task | 9 มีนาคม 2569 – 17 มีนาคม 2569 |
| Meeting Date | 17 มีนาคม 2569 | Time | 09:00 – 11:00 น. |
| Meeting Date | 23 มีนาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 17 มี.ค. 69 |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
@@ -53,14 +53,14 @@
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | บันทึกการแก้ไข ISS-001 ใน Correction Register | YaB | 20 มีนาคม 2569 | Scheduled |
| 1 | บันทึกการแก้ไข ISS-001 ใน Correction Register | YaB | 25 มีนาคม 2569 | Scheduled |
| 2 | พัฒนาโมดูลคลังสินค้าและรายงาน (Task 3.3) | ThS | 29 เมษายน 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| ติดตามการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน | 29 เมษายน 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| ติดตามการพัฒนาโมดูลคลังสินค้า สินค้า และรายงาน | 4 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,13 +2,13 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690429 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690504 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Execution |
| Task ID / Task Name | 3.3 Inventory & Warehouse Modules |
| Work Period of Task | 9 เมษายน 2569 – 29 เมษายน 2569 |
| Meeting Date | 29 เมษายน 2569 | Time | 09:00 – 11:00 น. |
| Meeting Date | 4 พฤษภาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 29 เม.ย. 69 |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
@@ -53,14 +53,14 @@
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | บันทึกการแก้ไข ISS-002 ใน Correction Register | YaB | 1 พฤษภาคม 2569 | Scheduled |
| 1 | บันทึกการแก้ไข ISS-002 ใน Correction Register | YaB | 6 พฤษภาคม 2569 | Scheduled |
| 2 | พัฒนาระบบเข้าสู่ระบบ สิทธิ์ และเอกสารขาย (Task 3.4, 3.5) | ThS | 12 พฤษภาคม 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด | 8 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| ติดตามการพัฒนาระบบสิทธิ์ ใบสั่งขาย และบาร์โค้ด | 13 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,13 +2,13 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690513 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690518 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Execution |
| Task ID / Task Name | 3.6 Production Preparation & Setup |
| Work Period of Task | 11 พฤษภาคม 2569 – 13 พฤษภาคม 2569 |
| Meeting Date | 13 พฤษภาคม 2569 | Time | 09:00 – 11:00 น. |
| Meeting Date | 18 พฤษภาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 13 พ.ค. 69 |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
@@ -39,7 +39,8 @@
| :---: | --- | --- |
| 1 | ผลการพัฒนาระบบสิทธิ์และเอกสารขาย | ตรวจสอบความครบถ้วนตาม CR01:001–CR01:004 และ CR01:013 |
| 2 | ประเด็นความปลอดภัยและ Onboarding ที่พบ | พิจารณาการแก้ไข ISS-003 ถึง ISS-009 |
| 3 | แผนพัฒนาบัญชีและการเงิน | ยืนยันลำดับงานช่วงกลางเดือนพฤษภาคม |
| 3 | คำเรียกตำแหน่งจัดเก็บ (Rack / Bin) | กำหนดคำเรียกที่ใช้ในหน้าจอให้ตรงกับการปฏิบัติงานจริง |
| 4 | แผนพัฒนาบัญชีและการเงิน | ยืนยันลำดับงานช่วงกลางเดือนพฤษภาคม |
## สรุปรายงานการประชุม (Discussion Summary)
@@ -47,20 +48,22 @@
| :---: | --- | --- | :---: | :---: |
| 1 | ระบบสิทธิ์และ Onboarding | แก้ไขข้อบกพร่องการลงทะเบียน Onboarding และการตรวจสิทธิ์ครบทุกรายการที่พบ | ThS | เสร็จสิ้น |
| 2 | การเตรียมใช้งานจริง | จัดทำ Base URL อัตโนมัติและสคริปต์ติดตั้งฐานข้อมูลในขั้นตอนเดียว | ThS | เสร็จสิ้น |
| 3 | บัญชีและการเงิน | มอบหมายพัฒนาผังบัญชี GL สมุดรายวัน และเอกสารการเงิน | ThS, NoC | ดำเนินการ |
| 3 | คำเรียกตำแหน่งจัดเก็บ | ที่ประชุมมีมติให้ใช้คำว่า Bin แทน Rack ทั้งระบบให้ตรงกับคำที่พนักงานคลังใช้จริง เป็นการปรับคำเรียกบนหน้าจอ ไม่เพิ่มหรือลดฟังก์ชันและไม่กระทบ Man-day จึงไม่ถือเป็นคำขอเปลี่ยนแปลง | SeV, ApS, NoC | มติที่ประชุม |
| 4 | บัญชีและการเงิน | มอบหมายพัฒนาผังบัญชี GL สมุดรายวัน และเอกสารการเงิน | ThS, NoC | ดำเนินการ |
## งานที่ต้องติดตาม (Action Item)
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | บันทึกการแก้ไข ISS-003 ถึง ISS-009 ใน Correction Register | YaB | 15 พฤษภาคม 2569 | Scheduled |
| 2 | พัฒนาโมดูลบัญชีและการเงิน (Task 3.7) | ThS | 23 พฤษภาคม 2569 | Scheduled |
| 1 | บันทึกการแก้ไข ISS-003 ถึง ISS-009 ใน Correction Register | YaB | 20 พฤษภาคม 2569 | Scheduled |
| 2 | ปรับคำเรียก Rack เป็น Bin ตามมติที่ประชุม | ThS | 27 พฤษภาคม 2569 | Scheduled |
| 3 | พัฒนาโมดูลบัญชีและการเงิน (Task 3.7) | ThS | 23 พฤษภาคม 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้ | 23 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| ติดตามการพัฒนาบัญชี การเงิน และการควบคุมสิทธิ์ผู้ใช้ | 28 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,14 +2,14 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690523 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690528 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Execution |
| Task ID / Task Name | 3.7 Accounting & Finance Workflows |
| Work Period of Task | 13 พฤษภาคม 2569 – 23 พฤษภาคม 2569 |
| Meeting Date | 23 พฤษภาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 23 พ.ค. 69 |
| Meeting Date | 28 พฤษภาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 25 พ.ค. 69 |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
@@ -38,30 +38,27 @@
| ลำดับ | หัวข้อการประชุม | วัตถุประสงค์ |
| :---: | --- | --- |
| 1 | ผลการพัฒนาบัญชีและการเงิน | ตรวจสอบความครบถ้วนตาม CR01:015–CR01:017 |
| 2 | คำเรียกตำแหน่งจัดเก็บ (Rack / Bin) | กำหนดคำเรียกที่ใช้ในหน้าจอให้ตรงกับการปฏิบัติงานจริง |
| 3 | แผนงานก่อนตั้ง Baseline การพัฒนา | ยืนยันงานที่ต้องเสร็จภายใน 29 พ.ค. 69 |
| 2 | แผนงานก่อนตั้ง Baseline การพัฒนา | ยืนยันงานที่ต้องเสร็จภายใน 29 พ.ค. 69 |
## สรุปรายงานการประชุม (Discussion Summary)
| ลำดับ | ประเด็น | รายละเอียด / มติที่ได้ | ผู้รับผิดชอบ | สถานะ |
| :---: | --- | --- | :---: | :---: |
| 1 | บัญชีและการเงิน | พัฒนาผังบัญชี GL สมุดรายวัน รายงานบัญชี ใบวางบิลและใบเสร็จครบตามความต้องการ | ThS, NoC | เสร็จสิ้น |
| 2 | คำเรียกตำแหน่งจัดเก็บ | ที่ประชุมมีมติให้ใช้คำว่า Bin แทน Rack ทั้งระบบให้ตรงกับคำที่พนักงานคลังใช้จริง เป็นการปรับคำเรียกบนหน้าจอ ไม่เพิ่มหรือลดฟังก์ชันและไม่กระทบ Man-day จึงไม่ถือเป็นคำขอเปลี่ยนแปลง | SeV, ApS, NoC | มติที่ประชุม |
| 3 | ความปลอดภัยและโควตารายการ | เพิ่มการควบคุมสิทธิ์แอปพลิเคชันและโควตารายการต่อบริษัท | ThS | ดำเนินการ |
| 2 | ความปลอดภัยและโควตารายการ | เพิ่มการควบคุมสิทธิ์แอปพลิเคชันและโควตารายการต่อบริษัท | ThS | ดำเนินการ |
## งานที่ต้องติดตาม (Action Item)
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | ปรับคำเรียก Rack เป็น Bin ตามมติที่ประชุม | ThS | 27 พฤษภาคม 2569 | Scheduled |
| 2 | ทบทวนความปลอดภัยและวงจรเอกสารก่อนตั้ง Baseline (Task 3.9) | ThS, PaNg | 28 พฤษภาคม 2569 | Scheduled |
| 3 | บันทึกการแก้ไข ISS-010 ถึง ISS-015 ใน Correction Register | YaB | 25 พฤษภาคม 2569 | Scheduled |
| 1 | ทบทวนความปลอดภัยและวงจรเอกสารก่อนตั้ง Baseline (Task 3.9) | ThS, PaNg | 28 พฤษภาคม 2569 | Scheduled |
| 2 | บันทึกการแก้ไข ISS-010 ถึง ISS-015 ใน Correction Register | YaB | 1 มิถุนายน 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| สรุปผลการพัฒนาและตั้ง Baseline การพัฒนา | 29 พฤษภาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| สรุปผลการพัฒนาและตั้ง Baseline การพัฒนา | 4 มิถุนายน 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,13 +2,13 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690529 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690604 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Execution |
| Task ID / Task Name | 3.10 Refactor & Development Baseline |
| Work Period of Task | 29 พฤษภาคม 2569 – 29 พฤษภาคม 2569 |
| Meeting Date | 29 พฤษภาคม 2569 | Time | 09:00 – 11:00 น. |
| Meeting Date | 4 มิถุนายน 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 29 พ.ค. 69 |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
@@ -56,13 +56,13 @@
| :---: | --- | :---: | :---: | :---: |
| 1 | จัดทำ Test Case และ Test Procedures ครบทุกหน่วยงาน | PaNg, NoC | 31 กรกฎาคม 2569 | Scheduled |
| 2 | จัดทำคู่มือผู้ใช้ คู่มือผู้ดูแลระบบ และคู่มือบำรุงรักษา (Task 4.5) | ThS, YaB | 17 สิงหาคม 2569 | Scheduled |
| 3 | ตรวจสอบ Work Products รอบที่ 1–3 (Task 4.3) | PaNg, NoC | 15 สิงหาคม 2569 | Scheduled |
| 3 | ตรวจสอบ Work Products รอบที่ 1–3 (Task 4.3) | PaNg, NoC | 31 กรกฎาคม 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลัง Baseline | 3 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| ติดตามการตรวจสอบเอกสาร การจัดทำคู่มือ และการแก้ไขหลัง Baseline | 10 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -2,13 +2,13 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690803 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690810 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Stabilization |
| Task ID / Task Name | 4.6 Post-baseline Corrections |
| Work Period of Task | 3 สิงหาคม 2569 – 3 สิงหาคม 2569 |
| Meeting Date | 3 สิงหาคม 2569 | Time | 09:00 – 11:00 น. |
| Meeting Date | 10 สิงหาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Progress Status Record 3 ส.ค. 69 |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
@@ -40,6 +40,7 @@
| 1 | ผลการแก้ไขหลัง Baseline การพัฒนา | ยืนยันการปิดข้อบกพร่อง ISS-028 |
| 2 | ความคืบหน้าการตรวจสอบเอกสารและคู่มือ | ทบทวนผลการตรวจสอบรอบที่ 1–3 |
| 3 | แผนการทดสอบระบบและ UAT | ยืนยันสภาพแวดล้อม ผู้ทดสอบ และกรอบเวลา |
| 4 | ข้อมูลสาธิต อัตลักษณ์องค์กร และชุดติดตั้ง (Task 4.7) | พิจารณาตามเกณฑ์การเปลี่ยนแปลงและกำหนดผู้รับผิดชอบ |
## สรุปรายงานการประชุม (Discussion Summary)
@@ -48,20 +49,22 @@
| 1 | การแก้ไขหลัง Baseline | แก้ไขการเข้าสู่ระบบและค่าตั้งค่าสภาพแวดล้อมที่พบหลังตั้ง Baseline เรียบร้อย | ThS | เสร็จสิ้น |
| 2 | การตรวจสอบเอกสาร | ตรวจสอบความต้องการ ออกแบบ และการสอบกลับรอบที่ 1–3 พบประเด็นที่ต้องปรับปรุงและแก้ไขแล้ว | PaNg, NoC | ดำเนินการ |
| 3 | แผนการทดสอบ | กำหนดทดสอบระบบบน Internal Testing Server โดย QA และ UAT บนสภาพแวดล้อมจริงโดยตัวแทนลูกค้า ระหว่าง 10–14 ส.ค. 69 | PaNg, SeV | อนุมัติ |
| 4 | ข้อมูลสาธิตและชุดส่งมอบ | Project Sponsor ขอให้เตรียมข้อมูลสาธิตสำหรับการตรวจรับ ปรับอัตลักษณ์องค์กร และจัดทำชุดติดตั้ง Docker Compose ตามความต้องการ CR10:002 ที่ประชุมพิจารณาตามเกณฑ์การเปลี่ยนแปลงแล้ว ไม่เพิ่มหรือลดสิ่งส่งมอบและไม่กระทบ Man-day จึงดำเนินการเป็นงานเตรียมการส่งมอบตาม Task 4.7 | SeV, ApS | มติที่ประชุม |
## งานที่ต้องติดตาม (Action Item)
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | บันทึกการแก้ไข ISS-028 ใน Correction Register | YaB | 5 สิงหาคม 2569 | Scheduled |
| 1 | บันทึกการแก้ไข ISS-028 ใน Correction Register | YaB | 12 สิงหาคม 2569 | Scheduled |
| 2 | เตรียมข้อมูลสาธิตสำหรับการทดสอบและ UAT | ThS | 14 สิงหาคม 2569 | Scheduled |
| 3 | ดำเนินการทดสอบระบบและ UAT (Task 4.4) | PaNg, SeV | 14 สิงหาคม 2569 | Scheduled |
| 4 | ปรับอัตลักษณ์องค์กรและจัดทำชุดติดตั้ง Docker Compose (Task 4.7) | ThS | 17 สิงหาคม 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต | 14 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| สรุปผลการทดสอบระบบ UAT และข้อมูลสาธิต | 19 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -1,86 +0,0 @@
# Minutes Of Meeting
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690817 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Close |
| Task ID / Task Name | 5.3 Acceptance & Project Closure |
| Work Period of Task | 17 สิงหาคม 2569 – 24 สิงหาคม 2569 |
| Meeting Date | 17 สิงหาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Acceptance Report, List of Evidence, Verification Results |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
| สำเนาถึง (CC) | คุณเสรี วิริยะสกุลธรณ์ (Project Sponsor) |
## ผู้เข้าร่วมประชุม (Participants)
| ชื่อ - สกุล | ชื่อย่อ | ตำแหน่ง/บทบาท | (✔ เข้าร่วม / ✘ ไม่เข้าร่วม) |
| --- | :---: | --- | :---: |
| คุณเสรี วิริยะสกุลธรณ์ | SeV | Project Sponsor | ✔ |
| คุณอภิรัชช์ สุภัทรประทีป | ApS | Project Manager | ✔ |
| คุณนพพงษ์ เจริญสุข | NoC | System Analyst | ✔ |
| คุณธนกร สถิตวิทยากุล | ThS | Developer | ✔ |
| คุณปริญ งามขำ | PaNg | QA/Tester | ✔ |
| คุณเยาวลักษณ์ บางชมภู | YaB | Document Control | ✔ |
## ความคืบหน้ารวมของโครงการ (Project Progress)
| หมวดงาน | สถานะ | ความคืบหน้า (%) | รายละเอียด |
| --- | :---: | ---: | --- |
| Phase 3: Project Execution | เสร็จสมบูรณ์ | 100 | พัฒนาระบบครบตามขอบเขต Baseline 6c39700 |
| Phase 4: Verification & Validation | เสร็จสมบูรณ์ | 100 | ตรวจสอบ ทดสอบ และ UAT ผ่านครบทุกรายการ |
| Phase 5: Project Close | กำลังดำเนินการ | 80 | ตรวจรับระบบแล้ว เหลือการอบรมและปิดงานควบคุมปฏิบัติการ |
| รวมความคืบหน้าทั้งโครงการ | ตามแผน | 96 | ตรวจรับระบบเรียบร้อย |
## หัวข้อการประชุม (Agenda)
| ลำดับ | หัวข้อการประชุม | วัตถุประสงค์ |
| :---: | --- | --- |
| 1 | นำเสนอผลการดำเนินโครงการและสิ่งส่งมอบ | สรุปผลงานทั้งหมดเทียบกับแผนและผลลัพธ์จริง |
| 2 | ตรวจสอบความครบถ้วนของเอกสารและหลักฐาน | ยืนยันเอกสารครบตามมาตรฐาน ISO/IEC 29110 |
| 3 | ชุดติดตั้งและอัตลักษณ์องค์กร (Task 4.7) | ยืนยันความพร้อมของชุดส่งมอบ |
| 4 | พิจารณาตรวจรับส่งมอบระบบ | ลงมติผลการตรวจรับ |
## สรุปรายงานการประชุม (Discussion Summary)
| ลำดับ | ประเด็น | รายละเอียด / มติที่ได้ | ผู้รับผิดชอบ | สถานะ |
| :---: | --- | --- | :---: | :---: |
| 1 | ผลการดำเนินโครงการ | พัฒนาระบบครบตามขอบเขต 11 ระบบงาน ทดสอบและ UAT ผ่านทั้งหมด ไม่มีข้อบกพร่องระดับวิกฤตคงค้าง | ApS, SeV | ผ่านการรับรอง |
| 2 | ความครบถ้วนของเอกสาร | ตรวจสอบ Work Products รอบที่ 4 ครบทุกรายการ ผลผ่านทั้งหมด และจัดทำ List of Evidence เรียบร้อย | YaB, PaNg | สมบูรณ์ |
| 3 | ชุดติดตั้งและอัตลักษณ์องค์กร | จัดทำชุดติดตั้ง Docker Compose ตามความต้องการ CR10:002 และปรับอัตลักษณ์องค์กรในหน้าจอและเอกสารเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ | SeV, ApS | เสร็จสิ้น |
| 4 | ผลการตรวจรับ | Project Sponsor ตรวจรับสิ่งส่งมอบทั้งหมด ผลการตรวจรับ Accepted | SeV | ตรวจรับแล้ว |
## งานที่ต้องติดตาม (Action Item)
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | จัดอบรมผู้ใช้งานก่อนเปิดใช้งานจริง (Task 5.2) | ThS, PaNg | 22 สิงหาคม 2569 | Scheduled |
| 2 | ปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวังระบบ | ThS | 23 สิงหาคม 2569 | Scheduled |
| 3 | ปิดโครงการและส่งมอบเอกสารเข้าระบบควบคุมเอกสาร | ApS, YaB | 24 สิงหาคม 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| สรุปผลการอบรม การปิดงานควบคุมปฏิบัติการ และปิดโครงการอย่างเป็นทางการ | 24 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเยาวลักษณ์ บางชมภู | Document Control | | |
## ผู้ตรวจสอบเอกสาร (Reviewer)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | |
## ผู้อนุมัติ (Approval)
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
| --- | --- | --- | --- |
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
@@ -2,13 +2,13 @@
<!-- footer: MoM -->
| Document No | Minutes Of Meeting | Release, Version, By: | 25690814 V1.0 YaB |
| Document No | Minutes Of Meeting | Release, Version, By: | 25690819 V1.0 YaB |
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Validation |
| Task ID / Task Name | 4.4 System Test & UAT |
| Work Period of Task | 10 สิงหาคม 2569 – 14 สิงหาคม 2569 |
| Meeting Date | 14 สิงหาคม 2569 | Time | 09:00 – 11:00 น. |
| Meeting Date | 19 สิงหาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Test Report, Validation Results |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
@@ -31,7 +31,7 @@
| หมวดงาน | สถานะ | ความคืบหน้า (%) | รายละเอียด |
| --- | :---: | ---: | --- |
| Phase 4: Verification & Validation | เสร็จสมบูรณ์ | 100 | ทดสอบ 45 Test Case และ UAT ครบ 14 หมวดความต้องการ (80 รายการ) ผ่านทั้งหมด |
| Phase 5: Project Close | กำลังดำเนินการ | 60 | อยู่ระหว่างตรวจสอบ Work Products และเตรียมชุดส่งมอบ |
| Phase 5: Project Close | กำลังดำเนินการ | 60 | อยู่ระหว่างเตรียมอบรมผู้ใช้งาน ตรวจรับ และปิดโครงการ |
| รวมความคืบหน้าทั้งโครงการ | ตามแผน | 92 | เตรียมตรวจรับและปิดโครงการ |
## หัวข้อการประชุม (Agenda)
@@ -50,21 +50,21 @@
| 1 | ผลการทดสอบระบบ | ทดสอบ 45 Test Case บน Internal Testing Server ผ่านทั้งหมด ไม่พบข้อบกพร่องคงค้าง | PaNg | ผ่าน |
| 2 | ผลการทดสอบการยอมรับ | ตัวแทนลูกค้าทดสอบการยอมรับครบ 14 หมวดความต้องการ (80 รายการ) บนสภาพแวดล้อมใช้งานจริง ผ่านทั้งหมด | SeV | ผ่าน |
| 3 | ข้อมูลสาธิต | จัดเตรียมข้อมูลสาธิตสำหรับการตรวจรับรายงานและขั้นตอนการทำงานเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ | ApS, SeV | เสร็จสิ้น |
| 4 | งานที่เหลือ | ตรวจสอบ Work Products รอบสุดท้าย เตรียมชุดติดตั้ง ตรวจรับ อบรม และปิดโครงการ | ApS, YaB | ดำเนินการ |
| 4 | งานที่เหลือ | อบรมผู้ใช้งาน ปิดงานควบคุมปฏิบัติการ ตรวจรับส่งมอบ และปิดโครงการ | ApS, YaB | ดำเนินการ |
## งานที่ต้องติดตาม (Action Item)
| ลำดับ | งาน | ผู้รับผิดชอบ | วันครบกำหนด | สถานะ |
| :---: | --- | :---: | :---: | :---: |
| 1 | ตรวจสอบ Work Products รอบที่ 4 และจัดทำ List of Evidence | YaB, ApS | 17 สิงหาคม 2569 | Scheduled |
| 2 | จัดทำชุดติดตั้ง Docker Compose (CR10:002) และปรับแบรนด์ (Task 4.7) | ThS | 17 สิงหาคม 2569 | Scheduled |
| 3 | นัดตรวจรับส่งมอบระบบกับ Project Sponsor | ApS | 17 สิงหาคม 2569 | Scheduled |
| 1 | จัดอบรมผู้ใช้งานก่อนเปิดใช้งานจริง (Task 5.2) | ThS, PaNg | 22 สิงหาคม 2569 | Scheduled |
| 2 | ปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวังระบบ | ThS | 23 สิงหาคม 2569 | Scheduled |
| 3 | นัดตรวจรับส่งมอบระบบและปิดโครงการกับ Project Sponsor | ApS | 24 สิงหาคม 2569 | Scheduled |
## งานประชุมครั้งถัดไป (Next Meeting)
| หัวข้อการประชุมถัดไป | วันที่ | ผู้จัดประชุม | วัตถุประสงค์ |
| --- | :---: | --- | --- |
| สรุปผลการตรวจสอบรอบสุดท้ายและตรวจรับส่งมอบระบบ | 17 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
| ตรวจรับส่งมอบระบบและปิดโครงการอย่างเป็นทางการ | 24 สิงหาคม 2569 | คุณอภิรัชช์ สุภัทรประทีป (ApS) | ติดตามความคืบหน้าและมติที่เกี่ยวข้อง |
## ผู้จัดทำเอกสาร (Secretary)
@@ -6,10 +6,10 @@
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Project Code | 200-WMS-26-001-00 |
| Phase | Project Close |
| Task ID / Task Name | 5.3 Final Report & Sign-off |
| Task ID / Task Name | 5.3 Acceptance & Project Closure |
| Work Period of Task | 17 สิงหาคม 2569 – 24 สิงหาคม 2569 |
| Meeting Date | 24 สิงหาคม 2569 | Time | 09:00 – 11:00 น. |
| สิ่งแนบ | Training Report, Product Operation Guide, Project Repository (Backup) |
| Meeting Date | 24 สิงหาคม 2569 | Time | 09:00 – 12:00 น. |
| สิ่งแนบ | Acceptance Report, List of Evidence, Verification Results, Training Report, Product Operation Guide, Project Repository (Backup) |
| Location | ห้องประชุม บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) , คุณนพพงษ์ เจริญสุข (System Analyst) |
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
@@ -32,28 +32,36 @@
| --- | :---: | ---: | --- |
| Phase 1: Project Initiation | เสร็จสมบูรณ์ | 100 | เปิดโครงการและอนุมัติกฎบัตรเรียบร้อย |
| Phase 2: Project Planning | เสร็จสมบูรณ์ | 100 | อนุมัติแผนโครงการและ Baseline ความต้องการ |
| Phase 3: Project Execution | เสร็จสมบูรณ์ | 100 | พัฒนาระบบครบตามขอบเขตและเปิดใช้งานจริง |
| Phase 3: Project Execution | เสร็จสมบูรณ์ | 100 | พัฒนาระบบครบตามขอบเขต Baseline 6c39700 |
| Phase 4: Verification & Validation | เสร็จสมบูรณ์ | 100 | ตรวจสอบ ทดสอบ และ UAT ผ่านครบทุกรายการ |
| Phase 5: Project Close | เสร็จสมบูรณ์ | 100 | อบรม ปิดงานควบคุมปฏิบัติการ และปิดโครงการเรียบร้อย |
| Phase 5: Project Close | เสร็จสมบูรณ์ | 100 | ตรวจรับ อบรม ปิดงานควบคุมปฏิบัติการ และปิดโครงการเรียบร้อย |
| รวมความคืบหน้าทั้งโครงการ | ตามแผน | 100 | โครงการเสร็จสมบูรณ์ ปิดโครงการอย่างเป็นทางการ |
## หัวข้อการประชุม (Agenda)
| ลำดับ | หัวข้อการประชุม | วัตถุประสงค์ |
| :---: | --- | --- |
| 1 | สรุปผลการอบรมผู้ใช้งาน | ยืนยันความพร้อมของผู้ใช้ก่อนเปิดใช้งานจริง |
| 2 | สรุปการปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวัง | ยืนยันการปิดรายการ OP-001 และ OP-002 |
| 3 | สรุปการสำรอง Repository และเอกสารโครงการ | ยืนยันการสำรองและกู้คืนได้จริง |
| 4 | ปิดโครงการอย่างเป็นทางการ | ลงมติปิดโครงการและส่งมอบเอกสาร |
| 1 | นำเสนอผลการดำเนินโครงการและสิ่งส่งมอบ | สรุปผลงานทั้งหมดเทียบกับแผนและผลลัพธ์จริง |
| 2 | ตรวจสอบความครบถ้วนของเอกสารและหลักฐาน | ยืนยันเอกสารครบตามมาตรฐาน ISO/IEC 29110 |
| 3 | ชุดติดตั้งและอัตลักษณ์องค์กร (Task 4.7) | ยืนยันความพร้อมของชุดส่งมอบ |
| 4 | พิจารณาตรวจรับส่งมอบระบบ | ลงมติผลการตรวจรับ |
| 5 | สรุปผลการอบรมผู้ใช้งาน | ยืนยันความพร้อมของผู้ใช้ก่อนเปิดใช้งานจริง |
| 6 | สรุปการปิดงานควบคุมการสำรองข้อมูลและการเฝ้าระวัง | ยืนยันการปิดรายการ OP-001 และ OP-002 |
| 7 | สรุปการสำรอง Repository และเอกสารโครงการ | ยืนยันการสำรองและกู้คืนได้จริง |
| 8 | ปิดโครงการอย่างเป็นทางการ | ลงมติปิดโครงการและส่งมอบเอกสาร |
## สรุปรายงานการประชุม (Discussion Summary)
| ลำดับ | ประเด็น | รายละเอียด / มติที่ได้ | ผู้รับผิดชอบ | สถานะ |
| :---: | --- | --- | :---: | :---: |
| 1 | ผลการอบรม | อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผู้เข้าอบรมทดลองใช้งานครบทุกขั้นตอนได้สำเร็จ | ThS, PaNg | เสร็จสิ้น |
| 2 | การควบคุมปฏิบัติการ | ปิดรายการสำรองฐานข้อมูลอัตโนมัติ (OP-001) และการเฝ้าระวังพร้อมแจ้งเตือน (OP-002) เมื่อ 23 ส.ค. 69 | ThS | เสร็จสิ้น |
| 3 | การสำรองข้อมูลโครงการ | ซิงก์ Branch `main` ไปยัง Backup Remote และทดสอบเรียกคืนสำเร็จ | ThS, YaB | เสร็จสิ้น |
| 4 | การปิดโครงการ | ที่ประชุมมีมติปิดโครงการอย่างเป็นทางการเมื่อ 24 ส.ค. 69 | SeV, ApS | ปิดโครงการ |
| 1 | ผลการดำเนินโครงการ | พัฒนาระบบครบตามขอบเขต 11 ระบบงาน ทดสอบและ UAT ผ่านทั้งหมด ไม่มีข้อบกพร่องระดับวิกฤตคงค้าง | ApS, SeV | ผ่านการรับรอง |
| 2 | ความครบถ้วนของเอกสาร | ตรวจสอบ Work Products รอบที่ 4 ครบทุกรายการ ผลผ่านทั้งหมด และจัดทำ List of Evidence เรียบร้อย | YaB, PaNg | สมบูรณ์ |
| 3 | ชุดติดตั้งและอัตลักษณ์องค์กร | จัดทำชุดติดตั้ง Docker Compose ตามความต้องการ CR10:002 และปรับอัตลักษณ์องค์กรในหน้าจอและเอกสารเสร็จแล้ว เป็นงานเตรียมการส่งมอบตาม Task 4.7 ไม่เปลี่ยนแปลงขอบเขตหรือสิ่งส่งมอบ | SeV, ApS | เสร็จสิ้น |
| 4 | ผลการตรวจรับ | Project Sponsor ตรวจรับสิ่งส่งมอบทั้งหมด ผลการตรวจรับ Accepted | SeV | ตรวจรับแล้ว |
| 5 | ผลการอบรม | อบรมผู้ใช้งาน 6 คน เมื่อ 22 ส.ค. 69 ผู้เข้าอบรมทดลองใช้งานครบทุกขั้นตอนได้สำเร็จ | ThS, PaNg | เสร็จสิ้น |
| 6 | การควบคุมปฏิบัติการ | ปิดรายการสำรองฐานข้อมูลอัตโนมัติ (OP-001) และการเฝ้าระวังพร้อมแจ้งเตือน (OP-002) เมื่อ 23 ส.ค. 69 | ThS | เสร็จสิ้น |
| 7 | การสำรองข้อมูลโครงการ | ซิงก์ Branch `main` ไปยัง Backup Remote และทดสอบเรียกคืนสำเร็จ | ThS, YaB | เสร็จสิ้น |
| 8 | การปิดโครงการ | ที่ประชุมมีมติปิดโครงการอย่างเป็นทางการเมื่อ 24 ส.ค. 69 | SeV, ApS | ปิดโครงการ |
## งานที่ต้องติดตาม (Action Item)
@@ -110,7 +110,7 @@ Wireframe แสดงโครงร่างหน้าจอหลักท
| หัวข้อ | รายละเอียด |
| --- | --- |
| เวลาที่กำหนด Baseline | เมื่อพัฒนาครบทุกโมดูล (Baseline การพัฒนา ตามแผน 29 พฤษภาคม 2569) และเมื่อตรวจรับส่งมอบ (Baseline ของระบบที่ส่งมอบ ตามแผน 17 สิงหาคม 2569) |
| เวลาที่กำหนด Baseline | เมื่อพัฒนาครบทุกโมดูล (Baseline การพัฒนา ตามแผน 29 พฤษภาคม 2569) และเมื่อตรวจรับส่งมอบ (Baseline ของระบบที่ส่งมอบ ตามแผน 24 สิงหาคม 2569) |
| ผู้จัดทำ Baseline | คุณธนกร สถิตวิทยากุล (Developer) |
| ผู้ตรวจสอบ | คุณนพพงษ์ เจริญสุข (System Analyst) และ คุณปริญ งามขำ (QA/Tester) |
| ผู้อนุมัติ | คุณเสรี วิริยะสกุลธรณ์ (Project Sponsor) โดย Baseline ของระบบที่ส่งมอบอนุมัติพร้อมการตรวจรับ |
@@ -19,7 +19,7 @@
| Baseline | Git commit `6c39700` บน branch `main` |
| Repository หลัก | `git@188.166.228.62:nok/wms-app.git` |
| Repository สำรอง | `git@github.com:thanakorninbox-dev/wms-app.git` |
| วันที่ส่งมอบ | 17 สิงหาคม 2569 |
| วันที่ส่งมอบ | 24 สิงหาคม 2569 |
| วิธีการติดตั้ง | ติดตั้งแบบ Manual ผ่าน `setup.php` หรือแบบ Container ด้วย `docker compose up -d --build` |
## ขอบเขตระบบงานที่ส่งมอบ
@@ -46,7 +46,7 @@
| 2 | ชุดติดตั้งระบบ | Docker Compose Stack และสคริปต์ `setup.php` สำหรับสร้างฐานข้อมูล |
| 3 | ผลการทดสอบระบบ | Test Report 45 Test Case ผ่านทั้งหมด |
| 4 | ผลการทดสอบการยอมรับ | Validation Results ครบ 14 หมวด 80 รายการ ผ่านทั้งหมด |
| 5 | การตรวจรับส่งมอบ | Acceptance Report ผลการตรวจรับ Accepted เมื่อ 17 สิงหาคม 2569 |
| 5 | การตรวจรับส่งมอบ | เสนอ Project Sponsor ตรวจรับตามแผนในวันที่ 24 สิงหาคม 2569 (Acceptance Report) |
| 6 | คู่มือประกอบการใช้งาน | Software User Document, Product Operation Guide, Maintenance Document |
## รายการอ้างอิงเพิ่มเติม
@@ -154,7 +154,7 @@
| ไม่ผ่าน (Failed) | 0 |
| ค้างการทดสอบ | 0 |
ตัวแทนลูกค้าได้ทดสอบการยอมรับครบทุกความต้องการใน Customer Requirements บนสภาพแวดล้อมใช้งานจริง ผลการทดสอบผ่านทั้งหมด ไม่พบประเด็นที่ขัดขวางการเปิดใช้งาน จึงยืนยันความพร้อมของระบบและเสนอเข้าสู่การตรวจรับส่งมอบตามแผนในวันที่ 17 สิงหาคม 2569
ตัวแทนลูกค้าได้ทดสอบการยอมรับครบทุกความต้องการใน Customer Requirements บนสภาพแวดล้อมใช้งานจริง ผลการทดสอบผ่านทั้งหมด ไม่พบประเด็นที่ขัดขวางการเปิดใช้งาน จึงยืนยันความพร้อมของระบบและเสนอเข้าสู่การตรวจรับส่งมอบตามแผนในวันที่ 24 สิงหาคม 2569
## ผู้จัดทำเอกสาร (Secretary)
@@ -16,11 +16,11 @@
| :---: | --- | --- | --- |
| 1 | Statement of Work | 200-WMS-26-001-00 Statement of Work 25690105 V1.0 ApS | ขอบเขตของโครงการและหนังสือเชิญประชุมเปิดโครงการ |
| 2 | Project Plan | 1. 200-WMS-26-001-00 Work Schedule 25690213 V1.0 ApS<br>2. 200-WMS-26-001-00 Software Project Plan 25690213 V1.0 ApS<br>3. 200-WMS-26-001-00 Customer Requirements 25690206 V1.0 NoC | แผนการดำเนินงาน แผนโครงการ และความต้องการของลูกค้า |
| 3 | Progress Status Record (15 Report) | 1. 200-WMS-26-001-00 Progress Status Record 25690109 V1.0 ApS<br>2. 200-WMS-26-001-00 Progress Status Record 25690123 V1.0 ApS<br>3. 200-WMS-26-001-00 Progress Status Record 25690206 V1.0 ApS<br>4. 200-WMS-26-001-00 Progress Status Record 25690218 V1.0 ApS<br>5. 200-WMS-26-001-00 Progress Status Record 25690225 V1.0 ApS<br>6. 200-WMS-26-001-00 Progress Status Record 25690317 V1.0 ApS<br>7. 200-WMS-26-001-00 Progress Status Record 25690429 V1.0 ApS<br>8. 200-WMS-26-001-00 Progress Status Record 25690508 V1.0 ApS<br>9. 200-WMS-26-001-00 Progress Status Record 25690513 V1.0 ApS<br>10. 200-WMS-26-001-00 Progress Status Record 25690523 V1.0 ApS<br>11. 200-WMS-26-001-00 Progress Status Record 25690529 V1.0 ApS<br>12. 200-WMS-26-001-00 Progress Status Record 25690803 V1.0 ApS<br>13. 200-WMS-26-001-00 Progress Status Record 25690814 V1.0 ApS<br>14. 200-WMS-26-001-00 Progress Status Record 25690817 V1.0 ApS<br>15. 200-WMS-26-001-00 Progress Status Record 25690824 V1.0 ApS | บันทึกความก้าวหน้าของโครงการรายงวด |
| 3 | Progress Status Record (15 Report) | 1. 200-WMS-26-001-00 Progress Status Record 25690109 V1.0 ApS<br>2. 200-WMS-26-001-00 Progress Status Record 25690123 V1.0 ApS<br>3. 200-WMS-26-001-00 Progress Status Record 25690206 V1.0 ApS<br>4. 200-WMS-26-001-00 Progress Status Record 25690218 V1.0 ApS<br>5. 200-WMS-26-001-00 Progress Status Record 25690225 V1.0 ApS<br>6. 200-WMS-26-001-00 Progress Status Record 25690317 V1.0 ApS<br>7. 200-WMS-26-001-00 Progress Status Record 25690429 V1.0 ApS<br>8. 200-WMS-26-001-00 Progress Status Record 25690508 V1.0 ApS<br>9. 200-WMS-26-001-00 Progress Status Record 25690513 V1.0 ApS<br>10. 200-WMS-26-001-00 Progress Status Record 25690525 V1.0 ApS<br>11. 200-WMS-26-001-00 Progress Status Record 25690529 V1.0 ApS<br>12. 200-WMS-26-001-00 Progress Status Record 25690803 V1.0 ApS<br>13. 200-WMS-26-001-00 Progress Status Record 25690814 V1.0 ApS<br>14. 200-WMS-26-001-00 Progress Status Record 25690817 V1.0 ApS<br>15. 200-WMS-26-001-00 Progress Status Record 25690824 V1.0 ApS | บันทึกความก้าวหน้าของโครงการรายงวด |
| 4 | Correction Register | 200-WMS-26-001-00 Correction Register 25690817 V1.0 YaB | เอกสารสรุปปัญหาที่พบระหว่างดำเนินโครงการ |
| 5 | Acceptance Record | 200-WMS-26-001-00 Acceptance Report 25690817 V1.0 ApS | บันทึกการส่งมอบงาน (Sign off Letter) |
| 6 | Change Request (Change Report) | 200-WMS-26-001-00 Change Report 25690817 V1.0 ApS | เกณฑ์และทะเบียนการพิจารณาคำขอเปลี่ยนแปลง (ไม่มีคำขอที่เข้าเกณฑ์ตลอดโครงการ) |
| 7 | Meeting Record (12 MoM Report) | 1. 200-WMS-26-001-00 Minutes Of Meeting 25690105 V1.0 YaB<br>2. 200-WMS-26-001-00 Minutes Of Meeting 25690123 V1.0 YaB<br>3. 200-WMS-26-001-00 Minutes Of Meeting 25690218 V1.0 YaB<br>4. 200-WMS-26-001-00 Minutes Of Meeting 25690317 V1.0 YaB<br>5. 200-WMS-26-001-00 Minutes Of Meeting 25690429 V1.0 YaB<br>6. 200-WMS-26-001-00 Minutes Of Meeting 25690513 V1.0 YaB<br>7. 200-WMS-26-001-00 Minutes Of Meeting 25690523 V1.0 YaB<br>8. 200-WMS-26-001-00 Minutes Of Meeting 25690529 V1.0 YaB<br>9. 200-WMS-26-001-00 Minutes Of Meeting 25690803 V1.0 YaB<br>10. 200-WMS-26-001-00 Minutes Of Meeting 25690814 V1.0 YaB<br>11. 200-WMS-26-001-00 Minutes Of Meeting 25690817 V1.0 YaB<br>12. 200-WMS-26-001-00 Minutes Of Meeting 25690824 V1.0 YaB | รายงานการประชุมตามแผนการทำงานใน Work Schedule |
| 5 | Acceptance Record | 200-WMS-26-001-00 Acceptance Report 25690824 V1.0 ApS | บันทึกการส่งมอบงาน (Sign off Letter) |
| 6 | Change Request (Change Report) | 200-WMS-26-001-00 Change Report 25690824 V1.0 ApS | เกณฑ์และทะเบียนการพิจารณาคำขอเปลี่ยนแปลง (ไม่มีคำขอที่เข้าเกณฑ์ตลอดโครงการ) |
| 7 | Meeting Record (11 MoM Report) | 1. 200-WMS-26-001-00 Minutes Of Meeting 25690105 V1.0 YaB<br>2. 200-WMS-26-001-00 Minutes Of Meeting 25690123 V1.0 YaB<br>3. 200-WMS-26-001-00 Minutes Of Meeting 25690218 V1.0 YaB<br>4. 200-WMS-26-001-00 Minutes Of Meeting 25690323 V1.0 YaB<br>5. 200-WMS-26-001-00 Minutes Of Meeting 25690504 V1.0 YaB<br>6. 200-WMS-26-001-00 Minutes Of Meeting 25690518 V1.0 YaB<br>7. 200-WMS-26-001-00 Minutes Of Meeting 25690528 V1.0 YaB<br>8. 200-WMS-26-001-00 Minutes Of Meeting 25690604 V1.0 YaB<br>9. 200-WMS-26-001-00 Minutes Of Meeting 25690810 V1.0 YaB<br>10. 200-WMS-26-001-00 Minutes Of Meeting 25690819 V1.0 YaB<br>11. 200-WMS-26-001-00 Minutes Of Meeting 25690824 V1.0 YaB | รายงานการประชุมตามแผนการทำงานใน Work Schedule |
| 8 | Software Configuration | 200-WMS-26-001-00 Software Configuration 25690817 V1.0 ThS | บันทึกการกำหนดค่าและความเปลี่ยนแปลงต่าง ๆ ที่เกิดขึ้นของระบบ |
| 9 | Project Repository | 200-WMS-26-001-00 Project Repository 25690817 V1.0 ThS | พื้นที่เก็บข้อมูล เอกสาร และหลักฐานทุกอย่างของโครงการ (Git Server: `git@188.166.228.62:nok/wms-app.git`) |
| 10 | Project Repository (Backup) | 200-WMS-26-001-00 Project Repository Backup 25690824 V1.0 ThS | พื้นที่สำรองสำหรับกู้คืนข้อมูล (Git Remote สำรอง: `git@github.com:thanakorninbox-dev/wms-app.git` และชุดสำรองฐานข้อมูลบนคลาวด์) |
@@ -59,8 +59,8 @@
| Work Products กระบวนการ PM | 10 |
| Work Products กระบวนการ SI | 12 |
| เอกสารประกอบเพิ่มเติม (Other Document) | 5 |
| ไฟล์เอกสารที่จัดเก็บทั้งหมด | 56 |
| เอกสารที่จัดเตรียมครบถ้วน | 56 |
| ไฟล์เอกสารที่จัดเก็บทั้งหมด | 55 |
| เอกสารที่จัดเตรียมครบถ้วน | 55 |
| เอกสารที่ยังไม่ได้จัดเตรียม | 0 |
เอกสารและหลักฐานทั้งหมดจัดเก็บใน Project Repository และสำรองไว้ตามที่ระบุในเอกสาร Project Repository (Backup) โดยชุดเอกสารส่งมอบควบคุมใน Git Repository
@@ -77,7 +77,7 @@
| ตั้ง Baseline ความต้องการ | 18 กุมภาพันธ์ 2569 | อนุมัติ Customer Requirements และแผนงาน |
| Baseline การพัฒนา | 29 พฤษภาคม 2569 | พัฒนาครบทุกโมดูลตามขอบเขต |
| ทดสอบระบบและ UAT | 10 สิงหาคม 2569 – 14 สิงหาคม 2569 | Test Case และ UAT ผ่านครบทุกรายการ |
| ตรวจรับส่งมอบ | 17 สิงหาคม 2569 | Project Sponsor ลงนามตรวจรับสิ่งส่งมอบ |
| ตรวจรับส่งมอบ | 24 สิงหาคม 2569 | Project Sponsor ลงนามตรวจรับสิ่งส่งมอบ |
| ปิดโครงการ | 24 สิงหาคม 2569 | ปิดโครงการอย่างเป็นทางการ |
## ผู้จัดทำเอกสาร (Secretary)
+1 -1
View File
@@ -31,7 +31,7 @@
| Point | What to show | What to say |
|---|---|---|
| No change requests in 8 months | Change Report parts 1–3; Minutes of Meeting 23 May (Rack → Bin), 3 Aug and 14 Aug (Task 4.7) | "Change control was used: 3 items were judged against the criteria and none qualified." Rehearse the advisor's test: "if we removed it, could we still deliver?" |
| No change requests in 8 months | Change Report parts 1–3; Minutes of Meeting 18 May (Rack → Bin), 10 Aug (Task 4.7 decided) and 19 Aug / 24 Aug (Task 4.7 done) | "Change control was used: 3 items were judged against the criteria and none qualified." Rehearse the advisor's test: "if we removed it, could we still deliver?" |
| All 45 test cases passed in one run | Correction Register: 28 issues found and fixed during development, each linked to a commit and a test case; Test Case and Test Procedures pass rule: defects logged and retested until they pass | "The formal run came after the defects were fixed, so a clean run is the result of that work." If git history has real failing test runs, have one ready |
| Risks never re-rated | Software Project Plan R1–R8; risk table in every Progress Status Record | Pick 1–2 risks that actually occurred (R1 → Rack/Bin decision; R7 → evidence prepared before UAT) and show where they were handled. Do not change ratings in the records now |
| Interviews must match the documents | One rehearsal session with the three people | Developer: how a defect is logged (ISS-002 → commit `92d116f` → TC-UN08.002). QA: run TC-UN08.002 (rollback test). PM: trace CR13:001 → SR09:003 → UN08.002 → TC-UN08.002 → Passed in Test Report and Validation Results |