Files
wms-app/sdlc/3-Other Document/200-WMS-26-001-00 Project Charter Report 25690817 V1.0.md
T
2026-08-17 17:09:27 +07:00

108 lines
7.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Project Charter Report
| Document field | Value |
|---|---|
| Document | Project Charter Report |
| Project | BRN WMS |
| Project code | 200-WMS-26-001-00 |
| Title | กฎบัตรโครงการ (Project Charter) |
| Project period | 05/01/26–24/08/26 |
| Preparation date | 17/08/26 |
| Release | 17/08/26 V1.0 |
| Standard | ISO/IEC 29110 Basic Profile |
| Prepared by | คุณอภิรัชต์ สุภัทรประทีป — Project Manager |
| Status | Final — reconstructed retrospectively; see Basis |
## Basis
This charter was prepared retrospectively on 17/08/26, after the project's substantial completion, from the agreed project period, Git history, and the already-approved Customer Requirements and Statement of Work. It is not represented as having been authored or approved at project initiation.
## Project information
| No. | หัวข้อ | รายละเอียด |
|---:|---|---|
| 1 | ชื่อโครงการ (Project name) | BRN WMS — โครงการพัฒนาระบบบริหารจัดการคลังสินค้า |
| 2 | รหัสโครงการ (Project code) | 200-WMS-26-001-00 |
| 3 | วันที่เริ่มโครงการ (Start) | 05/01/26 (formal project period start) |
| 4 | ระยะเวลาโครงการ (Duration) | 05/01/26–14/08/26 (agreed completion boundary; approximately 222 days) |
## Project objectives (วัตถุประสงค์ของโครงการ)
| Objective | Description |
|---|---|
| Centralize warehouse management | Replace manual/fragmented tracking with a single system for inventory accuracy, transaction control, and visibility |
| Support multi-company, multi-warehouse operation | Restrict each user to authorized company and warehouse data |
| Integrate operational and financial workflows | Connect sales, purchasing, and inventory movements to accounting and reporting |
| Strengthen control and auditability | Controlled document numbering, status lifecycles, and traceable transaction history |
| Enable maintainable deployment | Repeatable installation, configuration, and (per Product Operation Guide) backup/recovery procedures |
## Scope of Work (SOW)
| No. | ระบบ (System) | System name |
|---:|---|---|
| 1 | ระบบบริหารจัดการผู้ใช้งาน สิทธิ์ และการเข้าถึงระบบ | Identity, Role, and Application-Access Management |
| 2 | ระบบข้อมูลหลัก (คลัง, สินค้า, ผู้ติดต่อ) | Master Data Management (Warehouse, Product, Contact) |
| 3 | ระบบปฏิบัติการคลังสินค้าและสต๊อก | Inventory and Warehouse Operations (stock in/out/transfer, lot/serial/expiry, barcode) |
| 4 | ระบบขาย | Sales (Quotation, Order, Invoice, Return, Credit Note) |
| 5 | ระบบจัดซื้อ | Purchasing (Request, Order, Invoice, Supplier Return) |
| 6 | ระบบการเงิน | Finance (Receipt Billing/Receipts, Payment Billing/Payments) |
| 7 | ระบบบัญชี | Accounting (Chart of Accounts, Departments, Journals, General Ledger) |
| 8 | ระบบรายงาน | Reporting and Dashboards |
| 9 | ระบบเลขที่เอกสารและสถานะ | Controlled Document Numbering and Lifecycle |
| 10 | ระบบแจ้งเตือนและงานตามกำหนดเวลา | Node.js/Socket.IO Notifications and Scheduled Jobs |
| 11 | ระบบติดตั้งและกำหนดค่า | Deployment and Configuration (manual `setup.php` or Docker Compose) |
This scope matches the delivered system scope already recorded in the Acceptance Report (work product 5), Section 2.
## Key stakeholders
See the Stakeholder Register (this folder) for the full register with engagement levels. Summary:
| No. | ชื่อ-สกุล | บทบาท (Role) | ความรับผิดชอบหลัก |
|---:|---|---|---|
| 1 | คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor | อนุมัติเอกสารและงบประมาณโครงการ |
| 2 | คุณอภิรัชต์ สุภัทรประทีป | Project Manager | บริหารจัดการแผนงานและควบคุมคุณภาพ |
| 3 | ธนกร สถิตวิทยากุล | Developer / System Analyst | วิเคราะห์ ออกแบบ และพัฒนาระบบ |
| 4 | ปริญ งามขำ | QA / Tester | ทดสอบระบบและตรวจสอบคุณภาพ |
## Project timeline
Reconstructed from Git-evidenced milestones (see `SDLC_DOCS.md`, Meeting Record work product 7):
| Phase | ช่วงเวลา (Date) | หมายเหตุ |
|---|---|---|
| Initiation / planning | 05/01/26–18/02/26 | Planning precedes the first implementation evidence; no Git-supported activity in this window |
| Development | 19/02/26–29/05/26 | Git-supported implementation begins `9a50080` (19/02/26); development substantially complete `a0677d6` (29/05/26) |
| Stabilization | 30/05/26–03/08/26 | Stabilization evidence `b2c4374` (03/08/26) |
| Closure preparation | 04/08/26–14/08/26 | Agreed completion boundary; demo data population `dd48a8b` (14/08/26) |
| Post-boundary delivery preparation | 15/08/26–17/08/26 | Rebranding, Docker Compose deployment stack, and SDLC documentation completion (outside the originally agreed period; see Change Report CH-002–CH-003) |
## Project budget
Not disclosed in this reconstructed record. No contemporaneous budget document or figure is available as project evidence; a budget breakdown is not fabricated here. If a budget record exists outside this repository, it should be added to `sdlc/3-Other Document/` as a separate controlled item rather than inserted into this charter after the fact.
## Approval
### Prepared by
Name: คุณอภิรัชต์ สุภัทรประทีป
Role: Project Manager
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed by
Name: ธนกร สถิตวิทยากุล
Role: Developer / System Analyst
Signature: ______________________________________________
Date: ___________________________________________________
### Reviewed and authorized by
Name: คุณเสรี วิริยะสกุลธรณ์
Project roles: Project Sponsor / Customer Representative / Authorized Approver
Position: กรรมการผู้จัดการ
Company: บริษัท บี.อาร์.เอ็น. เอ็นเตอร์ไพรส์ จำกัด
Signature: ______________________________________________
Date: ___________________________________________________