4.0 KiB
4.0 KiB
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
src/features/company
Site Management
src/features/site
Department Management
src/features/department
Location Management
src/features/location
Employee Management
src/features/employee
Vendor Management
src/features/vendor
Attachment Management
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
src/features/assets
Asset Assignment
src/features/asset-assignments
Asset Transfer
src/features/asset-transfers
Asset Movement
src/features/asset-movements
Asset Dashboard
src/features/asset-dashboard
Deliverables
- Asset Master
- Assignment
- Transfer
- Return
- Movement Timeline
- Dashboard
Phase 2 - Governance & Lifecycle
Goal
บริหารความเสี่ยงของ Asset
Modules
Warranty
src/features/warranties
Contracts
src/features/contracts
Lifecycle
src/features/lifecycle
Asset Audit
src/features/asset-audits
Risk Dashboard
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 ใช้งบประมาณเท่าไรในอนาคต