มหาวิทยาลัยมหามกุฏราชวิทยาลัย · ระบบสาธิต (Demo)
ข้ามไปยังเนื้อหา

แผนการดำเนินงานโครงการ

งวดที่ 1 · บริหารโครงการ

ดาวน์โหลด .md

แผนการดำเนินงานโครงการ

โครงการ: จ้างพัฒนาระบบแชตบอตปัญญาประดิษฐ์เฉพาะทางพระพุทธศาสนาและเว็บไซต์ (MBU Buddhist AI) ผู้ว่าจ้าง: มหาวิทยาลัยมหามกุฏราชวิทยาลัย (มมร.) อ้างอิง TOR: ข้อ 4.1.1 (แผนดำเนินงานและ Milestone ที่สอดคล้องกับข้อ 6 และข้อ 7), ข้อ 7.1.1 (เอกสารส่งมอบงวดที่ 1)

สถานะเอกสาร: เอกสารฉบับนี้จัดทำขึ้นเพื่อประกอบระบบสาธิต (Demo) วันที่ตามปฏิทินทั้งหมดในเอกสารเป็น วันที่สมมติ โดยกำหนดให้วันเริ่มนับระยะเวลาตามสัญญา (D0) คือวันที่ 1 ตุลาคม พ.ศ. 2569 เมื่อมีการลงนามสัญญาจริง ผู้รับจ้างจะปรับวันที่ทั้งหมดให้ตรงกับวันที่ระบุในสัญญาและเสนอคณะกรรมการตรวจรับพัสดุให้ความเห็นชอบ

1. วัตถุประสงค์ของแผน

  1. กำหนดขอบเขตงาน (WBS) ระยะเวลา และผลผลิตของแต่ละงวดงานให้สอดคล้องกับ TOR ข้อ 6 (ส่งมอบภายใน 365 วัน) และข้อ 7 (งวดงานและการจ่ายเงิน)
  2. กำหนด Milestone ที่ตรวจวัดได้ เพื่อให้มหาวิทยาลัยติดตามความก้าวหน้าผ่านรายงานความก้าวหน้าทุก 30 วัน (ข้อ 4.9.2)
  3. ระบุเส้นทางวิกฤต (Critical Path) และงานที่ต้องพึ่งพาปัจจัยจากมหาวิทยาลัย เพื่อบริหารความเสี่ยงด้านเวลาได้ล่วงหน้า
  4. กำหนดแผนการสื่อสารระหว่างผู้รับจ้างกับมหาวิทยาลัยตลอดอายุสัญญา

2. กรอบเวลาและงวดงานตามสัญญา

ระยะเวลาดำเนินงานรวม 365 วันนับถัดจากวันลงนามในสัญญา วงเงิน 5,000,000 บาท แบ่งเป็น 3 งวด ดังนี้

งวดกำหนดส่งมอบ (นับจาก D0)วันที่สมมติสัดส่วนการจ่ายเงินจำนวนเงิน (บาท)ผลผลิตหลัก (TOR ข้อ 7)
งวดที่ 1ภายใน 60 วัน30 พฤศจิกายน พ.ศ. 2569ร้อยละ 10500,000แผนงาน โครงสร้างทีม แผนความเสี่ยง (7.1.1), SRS (7.1.2), User Flow/Wireframe/Prototype (7.1.3), Master Test Plan/Test Case/Checklist (7.1.4), รายงานการประชุม/ความก้าวหน้า/สรุปงวด (7.1.5)
งวดที่ 2ภายใน 240 วัน29 พฤษภาคม พ.ศ. 2570ร้อยละ 603,000,000Frontend และ Backend & AI Engine บน Production (7.2.1–7.2.2), ระบบประเมินผลพร้อม Benchmark และ Baseline Report (7.2.3), Data Ingestion Plan (7.2.4), รายงานนำเข้าข้อมูลไม่น้อยกว่าร้อยละ 20 (7.2.5), รายงาน Vulnerability Scan/Penetration Test (7.2.6), รายงาน AI Security/Guardrail Testing (7.2.7), Production Beta พร้อมสาธิตและบัญชีสำหรับคณะกรรมการ (7.2.8), รายงานการประชุม/ความก้าวหน้า (7.2.9)
งวดที่ 3ภายใน 365 วัน1 ตุลาคม พ.ศ. 2570ร้อยละ 301,500,000ส่งมอบระบบครบถ้วน นำเข้าข้อมูลครบตามภาคผนวก ข ฝึกอบรม คู่มือ และถ่ายโอนระบบ (7.3)

การจ่ายเงินแต่ละงวดเป็นไปตามเงื่อนไขข้อ 7.4 คือเมื่อผู้รับจ้างส่งมอบงานครบถ้วนและคณะกรรมการตรวจรับพัสดุตรวจรับเรียบร้อยแล้ว เอกสารส่งมอบทุกงวดจัดทำ 2 ชุด พร้อมไฟล์ PDF และไฟล์ต้นฉบับที่แก้ไขได้ (ข้อ 7.5)

3. โครงสร้างการแบ่งงาน (Work Breakdown Structure)

รหัส WBSกลุ่มงานงานย่อยTOR ที่เกี่ยวข้องงวด
1.0การบริหารโครงการ1.1 Kick-off และยืนยันขอบเขต / 1.2 แผนงาน โครงสร้างทีม แผนความเสี่ยง / 1.3 ประชุมและรายงานการประชุม / 1.4 รายงานความก้าวหน้าทุก 30 วัน / 1.5 รายงานสรุปประจำงวด4.1.1–4.1.3, 4.9.1–4.9.31–3
2.0การศึกษา วิเคราะห์ และออกแบบ2.1 รวบรวมความต้องการ / 2.2 จัดทำ SRS (FR/NFR, Workflow, Architecture, Data Dictionary, OpenAPI 3.0) / 2.3 User Flow, Wireframe, Prototype / 2.4 ออกแบบอัตลักษณ์ให้สอดคล้อง มมร. และ Dhammaverse4.2.1–4.2.2, 4.3.1–4.3.31
3.0การวางแผนทดสอบ3.1 Master Test Plan / 3.2 Test Case และ Traceability กับ SRS / 3.3 Checklist ประสิทธิภาพและความมั่นคงปลอดภัย4.7.1–4.7.21
4.0การพัฒนาระบบ4.1 Frontend Website (ภาคผนวก ก ข้อ 3) / 4.2 Backend Service & AI Engine แบบ RAG (ก.4) / 4.3 AI Evaluation & Benchmarking (ก.5) / 4.4 Admin Portal (ก.6) / 4.5 Dashboard & Report (ก.7)4.4.1–4.4.62
5.0ข้อมูลและฐานองค์ความรู้5.1 Data Ingestion Plan / 5.2 รับมอบและตรวจคุณภาพไฟล์ 91 เล่ม / 5.3 นำเข้าระยะที่ 1 (ไม่น้อยกว่าร้อยละ 20) / 5.4 นำเข้าครบ 91 เล่ม / 5.5 Search Index Update Pipeline4.5.1–4.5.3, ข.12–3
6.0โครงสร้างพื้นฐานและ DevOps6.1 แยกสภาพแวดล้อม Dev/Test/Production / 6.2 CI/CD บน GitHub พร้อม Rollback / 6.3 ติดตั้งบน Cloud ของมหาวิทยาลัย / 6.4 Backup/Restore และ Restore Test4.4.7, 4.6.1–4.6.3, ก.1.6.32–3
7.0การทดสอบ7.1 Unit Test (Coverage ไม่น้อยกว่าร้อยละ 80) / 7.2 Functional และ SIT / 7.3 Regression อัตโนมัติ / 7.4 Performance (500 concurrent) / 7.5 Baseline และ Acceptance Evaluation / 7.6 UAT และ Defect Log4.7.3–4.7.92–3
8.0ความมั่นคงปลอดภัย8.1 Vulnerability Scan / 8.2 Penetration Testing และทดสอบซ้ำ / 8.3 AI Security และ Guardrail Testing4.8.1–4.8.2, 7.2.72–3
9.0ฝึกอบรมและคู่มือ9.1 คู่มือผู้ใช้และคู่มือผู้ดูแลระบบ / 9.2 เอกสารประกอบระบบ / 9.3 ฝึกอบรมอย่างน้อย 1 ครั้ง4.10.1–4.10.33
10.0ส่งมอบและถ่ายโอน10.1 ส่งมอบ Source Code/Config/Prompt/Benchmark / 10.2 Transition Plan, Deployment Guide, Backup Guide / 10.3 ลบทำลายข้อมูลและหนังสือรับรอง4.11.1–4.11.33

4. ตาราง Milestone เทียบ TOR ข้อ 6 และข้อ 7

รหัสMilestoneกำหนด (วันนับจาก D0)วันที่สมมติเกณฑ์ตรวจวัดTOR
M0ลงนามสัญญาและ Kick-offD+78 ตุลาคม พ.ศ. 2569รายงานการประชุม Kick-off ส่งภายใน 7 วันทำการ4.9.1
M1เห็นชอบแผนงาน ทีมงาน และแผนความเสี่ยงD+2122 ตุลาคม พ.ศ. 2569เอกสาร 3 ฉบับผ่านการพิจารณา4.1.1–4.1.3, 7.1.1
M2SRS ฉบับสมบูรณ์D+4515 พฤศจิกายน พ.ศ. 2569SRS ครบ FR/NFR, Data Dictionary, OpenAPI 3.04.2.2, 7.1.2
M3Prototype หน้าจอหลักและ Master Test PlanD+5222 พฤศจิกายน พ.ศ. 2569Prototype ผ่านการทบทวน, Test Case มี Traceability4.3.2, 4.7.1, 7.1.3, 7.1.4
M4ส่งมอบงวดที่ 1D+6030 พฤศจิกายน พ.ศ. 2569เอกสาร 7.1.1–7.1.5 ครบ7.1
M5สภาพแวดล้อม Dev/Test พร้อม และ CI/CD ทำงานD+9030 ธันวาคม พ.ศ. 2569Pipeline รันผ่าน, Rollback ทดสอบแล้ว4.6.2, 4.6.3
M6RAG Pipeline รุ่นแรกและ Baseline EvaluationD+15028 กุมภาพันธ์ พ.ศ. 2570รัน Benchmark 7 ชุดครั้งที่ 1 และออก Baseline Report4.7.7, 7.2.3
M7นำเข้าข้อมูลไม่น้อยกว่าร้อยละ 20D+18030 มีนาคม พ.ศ. 2570รายงานนำเข้าข้อมูลระบุสัดส่วนเล่มที่ครอบคลุม4.5.2, 7.2.5
M8Vulnerability Scan, Penetration Test และ Guardrail TestD+21029 เมษายน พ.ศ. 2570ไม่มีช่องโหว่ระดับ High/Critical คงค้าง4.8.1, 4.8.2, 7.2.6, 7.2.7
M9Production Beta และสาธิตต่อคณะกรรมการD+22514 พฤษภาคม พ.ศ. 2570ระบบบน Production, บัญชีสำหรับคณะกรรมการ7.2.1, 7.2.2, 7.2.8
M10ส่งมอบงวดที่ 2D+24029 พฤษภาคม พ.ศ. 2570ผลผลิต 7.2.1–7.2.9 ครบ7.2
M11นำเข้าข้อมูลครบ 91 เล่มD+30028 กรกฎาคม พ.ศ. 2570รายงานนำเข้าข้อมูลฉบับสมบูรณ์4.5.2, ข.1
M12Acceptance Evaluation ผ่านเกณฑ์ภาคผนวก ก ข้อ 5.3D+31512 สิงหาคม พ.ศ. 2570ผลทุกชุดไม่ต่ำกว่าเกณฑ์ขั้นต่ำและค่าที่รับประกัน4.7.7, ก.5.3, 16.2
M13UAT เสร็จสิ้น ไม่มี Defect ระดับ High/Critical คงค้างD+3351 กันยายน พ.ศ. 2570Defect Log ปิดครบ4.7.8
M14ฝึกอบรมและส่งมอบคู่มือD+35016 กันยายน พ.ศ. 2570บันทึกการอบรมและแบบประเมิน4.10.1–4.10.3
M15ส่งมอบงวดที่ 3 (งวดสุดท้าย)D+3651 ตุลาคม พ.ศ. 2570ส่งมอบครบถ้วน ถ่ายโอนระบบ หนังสือรับรองการลบทำลายข้อมูล6, 7.3, 4.11.1–4.11.3

5. แผนภูมิแกนต์ (Gantt Chart)

แผนภูมิใช้ปี ค.ศ. ตามข้อจำกัดของเครื่องมือ (2026 = พ.ศ. 2569, 2027 = พ.ศ. 2570)

gantt
    title แผนดำเนินงาน MBU Buddhist AI (365 วัน / 3 งวด) - วันที่สมมติ
    dateFormat  YYYY-MM-DD
    axisFormat  %m/%Y

    section งวดที่ 1 (60 วัน / 10%)
    Kick-off และยืนยันขอบเขต            :a1, 2026-10-01, 7d
    แผนงาน ทีมงาน แผนความเสี่ยง          :a2, after a1, 14d
    รวบรวมความต้องการ                    :a3, 2026-10-08, 21d
    จัดทำ SRS และ OpenAPI                :crit, a4, 2026-10-22, 24d
    User Flow / Wireframe / Prototype    :a5, 2026-10-29, 24d
    Master Test Plan / Test Case         :a6, 2026-11-05, 17d
    ส่งมอบงวดที่ 1 (D+60)                :milestone, crit, m4, 2026-11-30, 0d

    section งวดที่ 2 (240 วัน / 60%)
    Dev/Test Environment และ CI/CD       :b1, 2026-12-01, 30d
    รับมอบและตรวจคุณภาพไฟล์ 91 เล่ม      :crit, b2, 2026-12-01, 45d
    Frontend Website (ก.3)               :b3, 2026-12-01, 120d
    Backend และ RAG Engine (ก.4)         :crit, b4, 2026-12-15, 120d
    Admin Portal และ Dashboard (ก.6-ก.7) :b5, 2027-01-15, 100d
    Evaluation System และ Benchmark (ก.5) :crit, b6, 2027-01-04, 55d
    Baseline Evaluation ครั้งที่ 1       :milestone, crit, m6, 2027-02-28, 0d
    นำเข้าข้อมูลระยะที่ 1 (ไม่น้อยกว่า 20%) :crit, b7, 2027-01-15, 74d
    Vuln Scan / Pentest / Guardrail Test :b8, 2027-04-01, 28d
    Production Beta และสาธิต             :crit, b9, 2027-04-30, 15d
    ส่งมอบงวดที่ 2 (D+240)               :milestone, crit, m10, 2027-05-29, 0d

    section งวดที่ 3 (365 วัน / 30%)
    นำเข้าข้อมูลครบ 91 เล่ม              :crit, c1, 2027-05-30, 60d
    ปรับจูน RAG และ Prompt                :crit, c2, 2027-06-15, 50d
    Acceptance Evaluation                :crit, c3, 2027-07-29, 15d
    Performance Test 500 concurrent      :c4, 2027-07-15, 21d
    UAT และแก้ไข Defect                  :crit, c5, 2027-08-13, 20d
    คู่มือ เอกสารระบบ ฝึกอบรม             :c6, 2027-08-16, 31d
    Restore Test และ Transition          :c7, 2027-09-01, 21d
    ส่งมอบงวดที่ 3 (D+365)               :milestone, crit, m15, 2027-10-01, 0d

6. เส้นทางวิกฤต (Critical Path)

งานต่อไปนี้ไม่มีเวลาสำรอง (Float) หรือมีน้อยมาก ความล่าช้าของงานใดงานหนึ่งจะกระทบกำหนดส่งมอบงวดโดยตรง

  1. SRS → การพัฒนา Backend และ RAG Engine — SRS ต้องได้รับความเห็นชอบภายในงวดที่ 1 จึงจะเริ่มพัฒนาได้เต็มกำลังตั้งแต่ต้นงวดที่ 2
  2. การรับมอบไฟล์พระไตรปิฎกและอรรถกถาแปล 91 เล่ม → ตรวจคุณภาพ (ไฟล์สแกน/OCR) → Chunking ตามหน้าและข้อ → จัดทำดัชนี — ปริมาณและคุณภาพของไฟล์ต้นทางเป็นปัจจัยที่ไม่แน่นอนมากที่สุดของโครงการ (ดูแผนบริหารความเสี่ยง R-01)
  3. ชุด Benchmark ฉบับเต็ม 7 ชุด → Baseline Evaluation → ปรับจูน → Acceptance Evaluation — ภาคผนวก ก ข้อ 5.3.1 กำหนดว่าจะไม่ตรวจรับหากผลต่ำกว่าเกณฑ์ ดังนั้นต้องมีรอบปรับจูนอย่างน้อย 50 วันก่อน Acceptance
  4. Cloud ของมหาวิทยาลัยและคีย์ LLM API → Production Beta — ค่าบริการ Cloud และ LLM API อยู่นอกวงเงินและมหาวิทยาลัยเป็นผู้จัดหา (ข้อ 4.6.1) การส่งมอบ Production (7.2.1, 7.2.2, 7.2.8) จึงขึ้นกับความพร้อมของทรัพยากรดังกล่าว
  5. UAT → ปิด Defect ระดับ High/Critical → ส่งมอบงวดสุดท้าย — ข้อ 4.7.8 กำหนดว่าต้องไม่มี Defect ระดับ High/Critical คงค้าง

ปัจจัยนำเข้าที่ต้องได้รับจากมหาวิทยาลัย (Dependencies)

ลำดับสิ่งที่ต้องได้รับต้องได้รับภายในผลกระทบหากล่าช้า
1รายชื่อผู้ประสานงานและคณะกรรมการตรวจรับD+7ไม่สามารถจัดประชุมรวบรวมความต้องการ
2ไฟล์เอกสาร 91 เล่ม หรือการยืนยันแหล่งข้อมูลออนไลน์ระยะแรก (ภาคผนวก ข)D+60กระทบ M7 (นำเข้าร้อยละ 20)
3ชุด Benchmark ฉบับเต็มที่มหาวิทยาลัยจัดเตรียม (ธรรมศึกษา 100 ข้อ, นักธรรม 50 ข้อ ฯลฯ)D+90กระทบ M6 (Baseline)
4บัญชี Cloud, Cluster และคีย์ LLM APID+90 (Dev/Test), D+200 (Production)กระทบ M5 และ M9
5การกำหนดค่า DNS โดเมน dhammaverse.mbu.ac.thD+200กระทบ M9 (ก.1.5.2)
6รายชื่อผู้ทดสอบ UAT และผู้เข้าอบรมD+300กระทบ M13, M14

7. แผนการสื่อสาร (Communication Plan)

กิจกรรมความถี่ผู้เข้าร่วมช่องทางผลผลิต
ประชุม Kick-offครั้งเดียว (ภายใน D+7)คณะกรรมการตรวจรับ ผู้ประสานงาน ทีมผู้รับจ้างประชุม ณ มหาวิทยาลัย หรือออนไลน์รายงานการประชุมภายใน 7 วันทำการ (4.9.1)
ประชุมติดตามความก้าวหน้าเดือนละ 1 ครั้งเป็นอย่างน้อยผู้ประสานงาน PM และหัวหน้าทีมที่เกี่ยวข้องประชุม/ออนไลน์รายงานการประชุมภายใน 7 วันทำการ
รายงานความก้าวหน้า (Progress Report)ทุก 30 วันPM จัดทำ ส่งผู้ประสานงานเอกสาร PDF และไฟล์ต้นฉบับProgress Report (4.9.2)
รายงานสรุปประจำงวดเมื่อสิ้นแต่ละงวดPM จัดทำ เสนอคณะกรรมการตรวจรับเอกสาร 2 ชุด + PDFรายงานสรุปประจำงวด (4.9.3)
ประชุมทบทวนทางเทคนิคตามความจำเป็นTech Lead, AI Engineer, ศูนย์เทคโนโลยีสารสนเทศออนไลน์บันทึกข้อตกลงทางเทคนิค
สาธิตระบบ (Demo/Review)ทุกสิ้น Milestone หลักคณะกรรมการ ผู้ใช้ตัวแทนสาธิตบนระบบจริงข้อเสนอแนะและรายการปรับปรุง
แจ้งเหตุขัดข้อง/Defectเมื่อเกิดเหตุผู้ดูแลระบบของมหาวิทยาลัย ทีมสนับสนุนอีเมล โทรศัพท์ ช่องทางเร่งด่วน (ข้อ 11.2)Defect Log พร้อมเวลาตาม SLA
รายงาน SLA รายเดือนภายในวันที่ 15 ของเดือนถัดไปPM/DevOpsเอกสารรายงาน SLA (12.5)

ลำดับการยกระดับปัญหา (Escalation): ผู้ปฏิบัติงาน → Tech Lead/หัวหน้างาน (ภายใน 1 วันทำการ) → Project Manager (ภายใน 2 วันทำการ) → ผู้บริหารของผู้รับจ้างและประธานคณะกรรมการตรวจรับ (ภายใน 5 วันทำการ)

8. การควบคุมการเปลี่ยนแปลงและการติดตามแผน

  1. ความคืบหน้าวัดจากร้อยละของงานตาม WBS และสถานะ Milestone รายงานใน Progress Report ทุก 30 วัน
  2. การเปลี่ยนแปลงขอบเขตหรือกำหนดเวลาต้องทำเป็นลายลักษณ์อักษร ผ่านการพิจารณาของคณะกรรมการตรวจรับ และไม่ขัดกับลำดับความสำคัญของเอกสารตามข้อ 16.3
  3. ความเสี่ยงที่กระทบเส้นทางวิกฤตให้ทบทวนในการประชุมประจำเดือนทุกครั้ง (ดูเอกสาร risk-plan)
  4. ความสอดคล้องกับ TOR รายข้อ ติดตามผ่านตารางเปรียบเทียบข้อกำหนด (หน้า /tor ของระบบ ซึ่งแสดงครบ 200 ข้อพร้อมสถานะ)

9. ความสัมพันธ์กับระบบสาธิต (Demo)

ระบบสาธิตที่ประกอบเอกสารนี้พัฒนาตามลำดับ Phase 0–10 ของแผนพัฒนา Demo เพื่อแสดงให้เห็นว่าผลผลิตของทั้ง 3 งวดสามารถทำได้จริง โดยย่อสถาปัตยกรรม Production (8 Microservices บน Kubernetes, PostgreSQL, Elasticsearch) ลงเป็นแอปพลิเคชัน Next.js เดียวกับ SQLite ที่รันในเครื่องเดียว

งวดตามสัญญาสิ่งที่ระบบสาธิตแสดงข้อจำกัดของระบบสาธิต
งวดที่ 1เอกสารแผนงาน ทีมงาน ความเสี่ยง SRS แผนทดสอบ ในหน้า /documentsการประชุมจริงยังไม่เกิดขึ้น เอกสารประชุมเป็นแม่แบบและตัวอย่าง
งวดที่ 2หน้า /chat, /admin/*, ระบบประเมินผล รายงานความปลอดภัยที่สร้างจากการรันเครื่องมือจริงรันบน localhost ไม่ใช่ Production บน Cloud ของมหาวิทยาลัย ข้อมูลเป็นชุดตัวอย่าง ไม่ใช่ 91 เล่มเต็ม
งวดที่ 3คู่มือ เอกสารถ่ายโอน หน้า /admin/data-destructionการฝึกอบรมและ UAT กับบุคลากรจริงยังไม่เกิดขึ้น

รายการที่ระบบสาธิตไม่สามารถดำเนินการได้ (การติดตั้งบน Cloud, โดเมนจริง, Auto Scaling, WAF) ระบุสถานะและเหตุผลไว้ในหน้า /tor อย่างตรงไปตรงมา