Files
alla-allaos-fullstack/plans/it-center.md
phaichayon 7a390cf0df init
2026-06-11 12:46:57 +07:00

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 ใช้งบประมาณเท่าไรในอนาคต