338 lines
4.0 KiB
Markdown
338 lines
4.0 KiB
Markdown
# ALLA-ITCENTER Roadmap
|
|
|
|
Version: 1.0
|
|
|
|
Status: Planning
|
|
|
|
---
|
|
|
|
# Vision
|
|
|
|
ALLA-ITCENTER เป็นแพลตฟอร์มบริหารจัดการงาน IT Operations สำหรับองค์กร
|
|
|
|
ครอบคลุม
|
|
|
|
* IT Asset Management
|
|
* Software Asset Management
|
|
* Lifecycle Management
|
|
* Inventory Management
|
|
* IT Service Management
|
|
* IT Governance
|
|
|
|
---
|
|
|
|
# Architecture Principles
|
|
|
|
อ้างอิงจาก AGENTS.md และ Dashboard Skill
|
|
|
|
## Technical Direction
|
|
|
|
* Next.js App Router
|
|
* Route Handlers
|
|
* PostgreSQL
|
|
* Drizzle ORM
|
|
* TanStack Query
|
|
* TanStack Form
|
|
* Feature Based Architecture
|
|
* Organization Aware RBAC
|
|
|
|
---
|
|
|
|
# Phase 0 - Foundation
|
|
|
|
Goal
|
|
|
|
สร้างข้อมูลกลางขององค์กร
|
|
|
|
## Modules
|
|
|
|
### Company Management
|
|
|
|
```text
|
|
src/features/company
|
|
```
|
|
|
|
### Site Management
|
|
|
|
```text
|
|
src/features/site
|
|
```
|
|
|
|
### Department Management
|
|
|
|
```text
|
|
src/features/department
|
|
```
|
|
|
|
### Location Management
|
|
|
|
```text
|
|
src/features/location
|
|
```
|
|
|
|
### Employee Management
|
|
|
|
```text
|
|
src/features/employee
|
|
```
|
|
|
|
### Vendor Management
|
|
|
|
```text
|
|
src/features/vendor
|
|
```
|
|
|
|
### Attachment Management
|
|
|
|
```text
|
|
src/features/attachment
|
|
```
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* Company
|
|
* Site
|
|
* Building
|
|
* Floor
|
|
* Area
|
|
* Department
|
|
* Employee
|
|
* Vendor
|
|
|
|
---
|
|
|
|
# Phase 1 - Asset Core (MVP)
|
|
|
|
Goal
|
|
|
|
สร้าง Single Source of Truth ของ Asset
|
|
|
|
แก้ปัญหา
|
|
|
|
* ไม่รู้ใครถือครอง
|
|
* หาของไม่เจอ
|
|
* ตรวจนับไม่ตรง
|
|
* Asset History สูญหาย
|
|
|
|
## Modules
|
|
|
|
### Asset Management
|
|
|
|
```text
|
|
src/features/assets
|
|
```
|
|
|
|
### Asset Assignment
|
|
|
|
```text
|
|
src/features/asset-assignments
|
|
```
|
|
|
|
### Asset Transfer
|
|
|
|
```text
|
|
src/features/asset-transfers
|
|
```
|
|
|
|
### Asset Movement
|
|
|
|
```text
|
|
src/features/asset-movements
|
|
```
|
|
|
|
### Asset Dashboard
|
|
|
|
```text
|
|
src/features/asset-dashboard
|
|
```
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* Asset Master
|
|
* Assignment
|
|
* Transfer
|
|
* Return
|
|
* Movement Timeline
|
|
* Dashboard
|
|
|
|
---
|
|
|
|
# Phase 2 - Governance & Lifecycle
|
|
|
|
Goal
|
|
|
|
บริหารความเสี่ยงของ Asset
|
|
|
|
## Modules
|
|
|
|
### Warranty
|
|
|
|
```text
|
|
src/features/warranties
|
|
```
|
|
|
|
### Contracts
|
|
|
|
```text
|
|
src/features/contracts
|
|
```
|
|
|
|
### Lifecycle
|
|
|
|
```text
|
|
src/features/lifecycle
|
|
```
|
|
|
|
### Asset Audit
|
|
|
|
```text
|
|
src/features/asset-audits
|
|
```
|
|
|
|
### Risk Dashboard
|
|
|
|
```text
|
|
src/features/risk-dashboard
|
|
```
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* Warranty Tracking
|
|
* EOS
|
|
* EOL
|
|
* EOP
|
|
* Audit
|
|
* Risk Dashboard
|
|
|
|
---
|
|
|
|
# Phase 3 - Inventory & Stock
|
|
|
|
Goal
|
|
|
|
ควบคุมอุปกรณ์คงคลัง
|
|
|
|
## Modules
|
|
|
|
### Stockroom
|
|
|
|
### Stock Transactions
|
|
|
|
### Consumables
|
|
|
|
### Spare Parts
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* Stock Control
|
|
* Spare Part Tracking
|
|
* Consumable Tracking
|
|
|
|
---
|
|
|
|
# Phase 4 - Software Asset Management
|
|
|
|
Goal
|
|
|
|
ควบคุม Software และ License
|
|
|
|
## Modules
|
|
|
|
### Software Catalog
|
|
|
|
### License Management
|
|
|
|
### Subscription Management
|
|
|
|
### SaaS Management
|
|
|
|
### License Assignment
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* License Tracking
|
|
* SaaS Tracking
|
|
* License Utilization
|
|
|
|
---
|
|
|
|
# Phase 5 - IT Service Management
|
|
|
|
Goal
|
|
|
|
จัดการงานบริการ IT
|
|
|
|
## Modules
|
|
|
|
### Incident
|
|
|
|
### Service Request
|
|
|
|
### Problem
|
|
|
|
### Change
|
|
|
|
### Knowledge Base
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* Helpdesk
|
|
* Service Portal
|
|
* Change Management
|
|
|
|
---
|
|
|
|
# Phase 6 - IT Governance Platform
|
|
|
|
Goal
|
|
|
|
ยกระดับเป็น IT Operations Platform
|
|
|
|
## Modules
|
|
|
|
### Procurement Tracking
|
|
|
|
### Budget Planning
|
|
|
|
### Refresh Planning
|
|
|
|
### Vendor Evaluation
|
|
|
|
### Capacity Planning
|
|
|
|
### Executive Dashboard
|
|
|
|
---
|
|
|
|
Deliverables
|
|
|
|
* Asset Forecast
|
|
* Budget Forecast
|
|
* Lifecycle Forecast
|
|
* Governance Dashboard
|
|
|
|
---
|
|
|
|
# Success Criteria
|
|
|
|
Platform สามารถตอบได้ว่า
|
|
|
|
* ใครถือครอง Asset
|
|
* Asset อยู่ที่ไหน
|
|
* Asset มีความเสี่ยงหรือไม่
|
|
* Asset จะหมดอายุเมื่อใด
|
|
* Asset เคยผ่านเหตุการณ์ใดบ้าง
|
|
* IT ใช้งบประมาณเท่าไรในอนาคต
|