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