docs(sdlc): drop perfective maintenance; say Git Repository, not branch sdlc

This commit is contained in:
Thanakorn
2026-09-25 15:34:08 +07:00
parent fe9c7e612f
commit 7b5cc192d9
26 changed files with 16 additions and 20 deletions
@@ -17,7 +17,7 @@
| วิธีการสำรอง | Git Remote สำรอง (Secondary Remote) |
| ชื่อ Remote สำรอง | `backup` |
| ที่อยู่ Remote สำรอง | `git@github.com:thanakorninbox-dev/wms-app.git` |
| ขอบเขตการสำรอง | Branch `main` (Baseline `6c39700`), Branch `sdlc` |
| ขอบเขตการสำรอง | Branch `main` (Baseline `6c39700`) และเอกสารส่งมอบใน Git Repository |
| รอบการสำรอง | ซิงก์ทุกครั้งที่มีการส่งมอบหรือปรับปรุง Baseline |
| ผู้รับผิดชอบ | คุณธนกร สถิตวิทยากุล (Developer) |
@@ -38,7 +38,7 @@
| BK-001 | ตรวจสอบว่า Remote สำรองเข้าถึงได้และมี Baseline `6c39700` ตรงกับ Repository หลัก | ThS | 17 สิงหาคม 2569 | ผ่าน |
| BK-002 | ทดสอบ Clone จาก Remote สำรองและตรวจสอบความครบถ้วนของข้อมูล | ThS | 17 สิงหาคม 2569 | ผ่าน |
| BK-003 | ทดสอบกู้คืนฐานข้อมูลจากชุดสำรองสู่สภาพแวดล้อมทดสอบ | ThS | 23 สิงหาคม 2569 | ผ่าน |
| BK-004 | ซิงก์ Branch `sdlc` ไปยัง Remote สำรองและตรวจสอบการเรียกคืน | ThS | 24 สิงหาคม 2569 | ผ่าน |
| BK-004 | ซิงก์เอกสารส่งมอบใน Git Repository ไปยัง Remote สำรองและตรวจสอบการเรียกคืน | ThS | 24 สิงหาคม 2569 | ผ่าน |
## ขั้นตอนการกู้คืน
@@ -17,7 +17,6 @@
| ประเภท | Git Server |
| Repository หลัก (origin) | `git@188.166.228.62:nok/wms-app.git` |
| Branch หลัก | `main` |
| Branch เอกสารส่งมอบ | `sdlc` |
| Baseline ของระบบที่ส่งมอบ | Commit `6c39700` |
| สิทธิ์การเข้าถึง | ยืนยันตัวตนด้วย SSH Key ตามบทบาทของสมาชิกโครงการ |
@@ -46,7 +45,7 @@
| :---: | --- | --- |
| 1 | โครงสร้าง Repository และประวัติการเปลี่ยนแปลง | ตรวจสอบได้จาก Git Server ตามสิทธิ์ที่ได้รับ |
| 2 | Baseline ของระบบที่ส่งมอบ | Commit `6c39700` บน branch `main` |
| 3 | ชุดเอกสารส่งมอบที่ควบคุมแล้ว | Branch `sdlc` |
| 3 | ชุดเอกสารส่งมอบที่ควบคุมแล้ว | Git Repository |
## ผู้จัดทำเอกสาร (Secretary)
@@ -106,7 +106,7 @@ Wireframe แสดงโครงร่างหน้าจอหลักท
| Source Code ของแอปพลิเคชัน | Git commit บน branch `main` ณ วันที่กำหนด Baseline | Repository หลัก `git@188.166.228.62:nok/wms-app.git` |
| โครงสร้างฐานข้อมูล | Schema ที่สร้างโดย `setup.php` และ `docker/mariadb/init-wms2.sql` | ควบคุมใน Repository เดียวกัน |
| ค่าตั้งค่าและชุดติดตั้ง | `docker-compose.yml`, `docker/`, `.env.example` (ไม่รวมค่าความลับ) | ควบคุมใน Repository เดียวกัน |
| เอกสาร Work Products | Branch `sdlc` | Repository หลักและ Remote สำรอง `git@github.com:thanakorninbox-dev/wms-app.git` |
| เอกสาร Work Products | Git Repository | Repository หลักและ Remote สำรอง `git@github.com:thanakorninbox-dev/wms-app.git` |
| หัวข้อ | รายละเอียด |
| --- | --- |
@@ -20,7 +20,7 @@
| 4 | Deployment Package | ชุดติดตั้ง Docker Compose (php-apache, mariadb, node/pm2) | `docker-compose.yml`, `docker/` | `6c39700` |
| 5 | Configuration Template | แม่แบบค่าตั้งค่าและสคริปต์สร้าง `.env` | `.env.example`, `docker/init-env.sh` | `6c39700` |
| 6 | Demo Data | สคริปต์สร้างข้อมูลสาธิตสำหรับตรวจรับ | `demo_seed*.php` | `dd48a8b` |
| 7 | Document Package | เอกสาร Work Products และชุด PDF ที่ส่งมอบ | `sdlc/`, `sdlc-delivery/` | Branch `sdlc` |
| 7 | Document Package | เอกสาร Work Products และชุด PDF ที่ส่งมอบ | `sdlc/`, `sdlc-delivery/` | Git Repository |
## รายการ Software Unit ที่พัฒนาแล้ว
@@ -32,8 +32,7 @@
| :---: | --- | --- |
| 1 | Corrective Maintenance | แก้ไขข้อผิดพลาด (Bug Fix) และตรวจสอบ Error Log |
| 2 | Adaptive Maintenance | ปรับระบบให้รองรับ Browser หรือระบบปฏิบัติการรุ่นใหม่ |
| 3 | Perfective Maintenance | ปรับปรุงประสิทธิภาพและเพิ่มความสามารถตามที่ตกลง |
| 4 | Preventive Maintenance | ปรับปรุงความปลอดภัย (Patch Security) และทดสอบการสำรอง/กู้คืนข้อมูล |
| 3 | Preventive Maintenance | ปรับปรุงความปลอดภัย (Patch Security) และทดสอบการสำรอง/กู้คืนข้อมูล |
## กิจกรรมการบำรุงรักษา (Maintenance Activities)
@@ -111,7 +111,7 @@
| VR04.100.004 | ลงชื่อผู้จัดทำและผู้อนุมัติเรียบร้อย | มีตารางลงนามครบถ้วน | Passed | ThS | |
| WP 11.0 Maintenance Document | | | | | |
| VR04.110.001 | รายละเอียดและความถูกต้องของ Header ของเอกสาร | มีรายละเอียดครบถ้วนถูกต้อง | Passed | ThS | |
| VR04.110.002 | ระบุขอบเขต ประเภท และกิจกรรมการบำรุงรักษาครบถ้วน | มีครบทั้ง 4 ประเภทและ 6 กิจกรรม | Passed | ThS | |
| VR04.110.002 | ระบุขอบเขต ประเภท และกิจกรรมการบำรุงรักษาครบถ้วน | มีครบทั้ง 3 ประเภทและ 6 กิจกรรม | Passed | ThS | |
| VR04.110.003 | ระบุข้อตกลงระดับการให้บริการ (SLA) | มี SLA ครบ 4 ระดับ | Passed | ThS | |
| VR04.110.004 | ลงชื่อผู้จัดทำและผู้อนุมัติเรียบร้อย | มีตารางลงนามครบถ้วน | Passed | ThS | |
@@ -63,7 +63,7 @@
| เอกสารที่จัดเตรียมครบถ้วน | 56 |
| เอกสารที่ยังไม่ได้จัดเตรียม | 0 |
เอกสารและหลักฐานทั้งหมดจัดเก็บใน Project Repository และสำรองไว้ตามที่ระบุในเอกสาร Project Repository (Backup) โดยชุดเอกสารส่งมอบควบคุมใน Branch `sdlc`
เอกสารและหลักฐานทั้งหมดจัดเก็บใน Project Repository และสำรองไว้ตามที่ระบุในเอกสาร Project Repository (Backup) โดยชุดเอกสารส่งมอบควบคุมใน Git Repository
## ผู้จัดทำเอกสาร (Secretary)