Quản lý Dự án (PMBOK, WBS, Gantt)
Quảng cáo • Advertisement
📢 Sponsor Ad
Google AdSense
lesson.content.title
lesson.content.subtitle
🎯 Mục tiêu bài học
Sau bài này, bạn sẽ hiểu PMBOK, WBS, Gantt Chart, Critical Path — kiến thức quản lý dự án trong thi FE.
1. PMBOK — Quản lý Dự án
🏠 Ví dụ: Quản lý dự án giống tổ chức đám cưới
Bạn cần quản lý: Thời gian (ngày cưới), Chi phí (ngân sách), Phạm vi (mời ai, tổ chức đâu), Nhân lực (ai phụ trách gì), Rủi ro (trời mưa thì sao?)...
| Lĩnh vực | Nội dung | Ví dụ |
|---|---|---|
| Scope (Phạm vi) | Làm gì, không làm gì | WBS phân rã công việc |
| Time (Thời gian) | Lịch trình, deadline | Gantt Chart, Critical Path |
| Cost (Chi phí) | Ngân sách, chi phí ước tính | EVM (Earned Value) |
| Quality | Chất lượng sản phẩm | Review, Testing |
| Risk (Rủi ro) | Xác định, đánh giá, xử lý rủi ro | Ma trận rủi ro |
2. WBS (Work Breakdown Structure)
Phân rã dự án thành các gói công việc nhỏ, dễ quản lý:
| Level | Ví dụ: Dự án Web |
|---|---|
| L1 | Dự án Website |
| L2 | ├── Frontend / Backend / Database / Testing |
| L3 | │ ├── Thiết kế UI / Code API / Schema / Unit Test |
| L4 | │ │ ├── Trang chủ / Trang Login / ... |
3. Gantt Chart & Critical Path — HAY RA THI! 🔥
⚠️ Critical Path (Đường găng)
Là chuỗi công việc DÀI NHẤT quyết định thời gian tối thiểu của dự án. Nếu bất kỳ task nào trên đường găng bị trễ → toàn bộ dự án trễ!
Ví dụ: Dự án có 3 nhánh song song: A(5 ngày)→B(3 ngày)=8 ngày, C(4 ngày)→D(2 ngày)=6 ngày, E(7 ngày)=7 ngày. Critical Path = A→B = 8 ngày (dài nhất).
4. Ước tính Effort
| Phương pháp | Công thức | Đặc điểm |
|---|---|---|
| Function Point | Dựa trên chức năng | Không phụ thuộc ngôn ngữ lập trình |
| COCOMO | Effort = a × (KLOC)^b | Dựa trên số dòng code |
| PERT | (O + 4M + P) / 6 | O=lạc quan, M=bình thường, P=bi quan |
📝 Tóm tắt nhanh
- WBS: phân rã dự án thành công việc nhỏ
- Critical Path: đường dài nhất = thời gian tối thiểu dự án
- PERT: (O + 4M + P) / 6
- Gantt Chart: biểu đồ thanh hiển thị lịch trình
🎯 Câu hỏi ôn thi FE #3
Hỏi: WBS dùng để làm gì?
Đáp: Phân rã dự án thành các gói công việc nhỏ (Work Package) để dễ ước tính, phân công và quản lý.
Quảng cáo • Advertisement
📢 Ad Space
Google AdSense