Quản lý Thời gian: WBS & Đường Găng (CPM)
Quảng cáo • Advertisement
📢 Sponsor Ad
Google AdSense
lesson.content.title
lesson.content.subtitle
🎯 Làm sao biết bao giờ xong?
1. WBS (Work Breakdown Structure)
Chia nhỏ con voi thành từng miếng bít tết để ăn.
- Dự án App -> Frontend + Backend.
- Frontend -> Login + Home + Profile.
- Login -> UI + API Integration.
Tầng thấp nhất gọi là Work Package (Gói công việc) - đơn vị để ước lượng thời gian/tiền bạc.
📝 Quy tắc 100% trong WBS
Tổng công việc của các gói con phải bằng đúng 100% gói cha. Không được thiếu, không được thừa.
Ví dụ WBS cho tính năng Login:
- 1. UI (Design + Cut HTML): 2 ngày.
- 2. Logic (Validate + API Call): 3 ngày.
- 3. Unit Test: 1 ngày.
-> Tổng Login = 6 ngày.
2. Biểu đồ mạng (Arrow Diagram) & Đường Găng (CPM)
Dùng để tìm ra thời gian ngắn nhất hoàn thành dự án.
- Đường 1: A -> B -> D -> E = 3 + 2 = 5 ngày.
- Đường 2: A -> C -> D -> E = 5 + 2 = 7 ngày.
👉 Critical Path (Đường Găng) là đường DÀI NHẤT (Đường 2 - 7 ngày). Nó quyết định thời gian của cả dự án.
💡 Tại sao đường dài nhất lại quan trọng?
Vì các việc trên đường đó phải làm tuần tự, không nhảy cóc được. Nếu Task 2 chậm 1 ngày -> Cả dự án chậm 1 ngày (Delay).
Còn Task 1 (3 ngày) nằm trên đường ngắn, có thể lầy lội thêm 2 ngày nữa (Slack Time) mà không ảnh hưởng đại cục.
Muốn dự án xong sớm hơn? Phải tìm cách rút ngắn các task trên đường găng (Task 2 hoặc Task 3).
3. Tính toán CPM chi tiết (Forward & Backward Pass)
Để tìm đường găng và độ trễ cho phép (Float/Slack).
- ES (Early Start): Sớm nhất có thể bắt đầu.
- EF (Early Finish): Sớm nhất có thể xong (= ES + Duration).
- LS (Late Start): Muộn nhất phải bắt đầu (để không trễ dự án).
- LF (Late Finish): Muộn nhất phải xong.
- Float = LS - ES (hoặc LF - EF): Thời gian được phép chơi dài.
👉 Task nào có Float = 0 thì nằm trên Đường Găng (Critical Path).
⚠️ Crashing & Fast Tracking (Rút ngắn tiến độ)
- Crashing: Thêm tiền/người vào làm (Cost tăng). Vd: OT, thuê thêm dev.
- Fast Tracking: Làm song song các việc lẽ ra phải làm tuần tự (Risk tăng). Vd: Code khi chưa Design xong.
📝 Luyện tập Part B (Exam Drills):
- Câu hỏi: Tính thời gian Đường Găng nếu có 2 đường: A-B-C (10 ngày) và D-E-F (12 ngày)?
Đáp án
12 ngày. Đường dài nhất là đường găng. - Câu hỏi: Slack time (Float) của các công việc trên đường găng bằng bao nhiêu?
Đáp án
Bằng 0. - Câu hỏi: Giữa Crashing và Fast Tracking, kỹ thuật nào làm tăng rủi ro lỗi hệ thống?
Đáp án
Fast Tracking (Vì bỏ qua trình tự logic, làm tắt/làm song song).
Quảng cáo • Advertisement
📢 Ad Space
Google AdSense