SDLC docs
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
# 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: ___________________________________________________
|
||||
Reference in New Issue
Block a user