Dự án cá nhân
Team PM System, nền tảng quản lý công việc và dự án cho phòng kỹ thuật
Vai trò và phạm vi
| Vai trò | Tự kiến trúc và phát triển toàn bộ |
|---|---|
| Thời gian | 2025 – nay |
| Phạm vi | Ứng dụng nội bộ phòng kỹ thuật, triển khai on-premise |
| Nền tảng kỹ thuật | Next.js · PostgreSQL · Prisma · Docker · CPM · Gantt |
Bài toán
Công tác theo dõi công việc đội nhóm và tiến độ dự án trong phòng kỹ thuật trước đây sử dụng nhiều công cụ phân tán, thiếu một giao diện nhìn nhận toàn cảnh. Khi phụ trách quản lý bốn đội chuyên môn, việc nắm bắt nhân sự đang làm gì, hạng mục nào chậm tiến độ và lý do chậm ở đâu nếu chỉ dựa vào việc hỏi trực tiếp từng người sẽ tốn nhiều thời gian và thông tin cập nhật luôn có độ trễ.
Cách tiếp cận
Mục tiêu là xây dựng một nền tảng phục vụ trực tiếp công việc hằng ngày của toàn bộ kỹ sư trong phòng, tránh việc biến hệ thống thành một công cụ chỉ để báo cáo số liệu đơn thuần cho cấp quản lý.
Mô-đun quản lý tiến độ áp dụng phương pháp đường găng (Critical Path Method) hiển thị qua biểu đồ Gantt, tập trung nhận diện sớm các đầu việc có nguy cơ kéo chậm tiến độ chung của toàn dự án để ưu tiên xử lý.
Về mặt công nghệ, hệ thống chạy trên nền Next.js, cơ sở dữ liệu PostgreSQL kết nối qua Prisma, đóng gói bằng Docker và triển khai on-premise trên hạ tầng máy chủ của công ty. Ứng dụng tích hợp chức năng tự động tạo tài liệu từ mẫu biểu, chạy tác vụ nền theo lịch trình và gửi email thông báo định kỳ.
Bàn giao
Nền tảng quản lý công việc và dự án triển khai on-premise cho phòng kỹ thuật.
Phân hệ lập tiến độ theo đường găng trên biểu đồ Gantt, bộ chỉ số theo dõi và nhật ký ghi nhận thay đổi.
Công cụ tự động tạo tài liệu theo mẫu và các tác vụ định kỳ kèm thông báo email.
Kết quả
Hoạt động phối hợp công việc và theo dõi tiến độ của các nhóm kỹ thuật được quản lý tập trung trên một hệ thống duy nhất.
Hệ thống tiếp tục được mở rộng để tích hợp thêm các tác vụ nội bộ khác, giúp đội ngũ kỹ sư thao tác trên một giao diện thống nhất. Bản chất bài toán quản lý này tương đồng với việc tích hợp hệ thống trong nhà máy: thay vì chắp vá các công cụ riêng rẽ, giải pháp hiệu quả là thiết lập một nền tảng trung tâm rồi gom dần các luồng dữ liệu về một mối.
Mã nguồn dự án này không công khai.
Có câu hỏi về cách tiếp cận trong dự án này?
Có thể gửi thông tin nếu bạn muốn trao đổi thêm.
Trao đổi bài toán thực tế →