Trace every CR to a test case or delivered document, drop the draft FR/NFR remark column, record lessons learned, replace the three change reports with a change-control register, add high-level diagrams and wireframes to the design, plan verification rounds with dates and hours, and base the validation result on the Customer Requirements.
77 lines
5.7 KiB
Markdown
77 lines
5.7 KiB
Markdown
# Software Configuration
|
||
|
||
<!-- footer: SC -->
|
||
|
||
| Document No | Software Configuration | Release, Version, By: | 25690817 V1.0 ThS |
|
||
| Project Name | โครงการพัฒนาระบบบริหารจัดการคลังสินค้า (BRN WMS) บริษัท บี.อาร์.เอ็น เอ็นเตอร์ไพรส์ จำกัด |
|
||
| Project Code | 200-WMS-26-001-00 |
|
||
| Title | บันทึกการกำหนดค่าและความเปลี่ยนแปลงต่าง ๆ ที่เกิดขึ้นของระบบ |
|
||
| ระยะเวลา | 5 มกราคม 2569 – 24 สิงหาคม 2569 |
|
||
| Organizer | คุณอภิรัชช์ สุภัทรประทีป (Project Manager) |
|
||
| Recorder | คุณเยาวลักษณ์ บางชมภู (Document Control) |
|
||
|
||
## รายการสิ่งส่งมอบ (Work Products)
|
||
|
||
| No. | Work Product | Version |
|
||
| :---: | --- | --- |
|
||
| **เอกสารส่งมอบครั้งที่ 1 (วางแผนโครงการ)** | | |
|
||
| WP 1.0 | เอกสาร 200-WMS-26-001-00 Software Project Plan (พร้อม Work Schedule) | 1.0 |
|
||
| WP 2.0 | เอกสาร 200-WMS-26-001-00 Customer Requirements | 1.0 |
|
||
| **เอกสารส่งมอบครั้งที่ 2 (พัฒนาและทดสอบ)** | | |
|
||
| WP 3.0 | เอกสาร 200-WMS-26-001-00 Software Requirements Specification | 1.0 |
|
||
| WP 4.0 | เอกสาร 200-WMS-26-001-00 Software Design | 1.0 |
|
||
| WP 5.0 | เอกสาร 200-WMS-26-001-00 Change Report | 1.0 |
|
||
| WP 6.0 | เอกสาร 200-WMS-26-001-00 Test Case and Test Procedures | 1.0 |
|
||
| WP 7.0 | เอกสาร 200-WMS-26-001-00 Validation Results | 1.0 |
|
||
| WP 8.0 | เอกสาร 200-WMS-26-001-00 Software User Document | 1.0 |
|
||
| WP 9.0 | ระบบ BRN WMS ที่ผ่านการทดสอบ (Git baseline `6c39700`) | 1.0 |
|
||
| **เอกสารส่งมอบครั้งที่ 3 (ส่งมอบและปิดโครงการ)** | | |
|
||
| WP 10.0 | เอกสาร 200-WMS-26-001-00 Product Operation Guide | 1.0 |
|
||
| WP 11.0 | เอกสาร 200-WMS-26-001-00 Maintenance Document | 1.0 |
|
||
| — | เอกสาร 200-WMS-26-001-00 Acceptance Report | 1.0 |
|
||
|
||
## รายการ Configuration Item ของซอฟต์แวร์
|
||
|
||
| ลำดับ | รายการ | ที่จัดเก็บ | การควบคุมเวอร์ชัน |
|
||
| :---: | --- | --- | --- |
|
||
| 1 | Source Code แอปพลิเคชัน PHP | `app/` | Git baseline `6c39700` บน branch main |
|
||
| 2 | บริการ Node.js (แจ้งเตือนและงานตามกำหนดเวลา) | `nodejs/` | Git พร้อม package.json และ package-lock.json |
|
||
| 3 | สคริปต์ติดตั้งฐานข้อมูล | `setup.php`, `docker/mariadb/init-wms2.sql` | Git |
|
||
| 4 | ชุดติดตั้ง Docker Compose | `docker-compose.yml`, `docker/`, `.env.example` | Git (ไม่รวมค่าความลับ) |
|
||
| 5 | ค่าตั้งค่าและความลับของสภาพแวดล้อม | `.env`, `app/config.php` บนเครื่องที่ติดตั้ง | ไม่ควบคุมใน Git สร้างขึ้นตอนติดตั้งด้วย `docker/init-env.sh` |
|
||
| 6 | เอกสาร Work Products | `sdlc/` | Git (Markdown ต้นฉบับ) |
|
||
| 7 | ชุดเอกสารส่งมอบ (PDF) | `sdlc-delivery/` | Git สร้างจาก `sdlc/` ด้วย `scripts/build-sdlc-delivery.sh` |
|
||
|
||
## การควบคุมเวอร์ชันและการเข้าถึง
|
||
|
||
| หัวข้อ | รายละเอียด |
|
||
| --- | --- |
|
||
| Repository หลัก (origin) | `git@188.166.228.62:nok/wms-app.git` |
|
||
| Repository สำรอง (backup) | `git@github.com:thanakorninbox-dev/wms-app.git` |
|
||
| Branch หลัก | `main` เป็น Baseline ที่ควบคุม |
|
||
| Baseline ของระบบที่ส่งมอบ | Commit `6c39700` |
|
||
| Tag ของชุดเอกสารส่งมอบ | `sdlc-v1.0-final` |
|
||
| สิทธิ์การเข้าถึง | ยืนยันตัวตนด้วย SSH Key ตามบทบาทของสมาชิกโครงการ |
|
||
|
||
## การเชื่อมโยงกับการเปลี่ยนแปลง
|
||
|
||
การเปลี่ยนแปลง Configuration Item ต้องพิจารณาตามเกณฑ์ใน Change Report และการแก้ไขข้อบกพร่องต้องบันทึกใน Correction Register (ISS-001–ISS-028) โดยทุกรายการเชื่อมโยงกับ Commit ที่ตรวจสอบได้ใน Repository
|
||
|
||
## ผู้จัดทำเอกสาร (Secretary)
|
||
|
||
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
|
||
| --- | --- | --- | --- |
|
||
| คุณธนกร สถิตวิทยากุล | Developer | | |
|
||
|
||
## ผู้ตรวจสอบเอกสาร (Reviewer)
|
||
|
||
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
|
||
| --- | --- | --- | --- |
|
||
| คุณอภิรัชช์ สุภัทรประทีป | Project Manager | | |
|
||
|
||
## ผู้อนุมัติ (Approval)
|
||
|
||
| ชื่อ | ตำแหน่ง | ลายเซ็น | วันที่ |
|
||
| --- | --- | --- | --- |
|
||
| คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | | |
|