WBS chia toàn bộ phạm vi dự án thành cây phân cấp các deliverable, nhỏ dần tới mức work package — đơn vị thấp nhất mà PM ước lượng được chi phí, thời gian và giao được cho một người hoặc một nhóm chịu trách nhiệm.
WBS là nền cho ước lượng, lịch, ngân sách và phân công.
1. App đặt lịch khám
1.1 Đặt lịch
1.1.1 API lịch trống của bác sĩ
1.1.2 Màn hình chọn giờ
1.2 Thanh toán
1.2.1 Tích hợp cổng thanh toán
1.3 Quản lý dự án (họp, báo cáo, UAT)Quy tắc chính:
- Quy tắc 100% — các nhánh con cộng lại đúng bằng 100% phạm vi của nhánh cha: không thiếu việc, không thừa việc nằm ngoài phạm vi.
- Chia theo deliverable (thứ bàn giao được), không chia theo hoạt động chung chung kiểu "code", "test".
- Chia tới mức ước lượng được: một gợi ý thực dụng là work package không vượt khoảng 80 giờ công; to hơn thì khó ước lượng, khó theo dõi.
Lưu ý: phần hay bị quên nhất là các việc không phải code — quản lý dự án, môi trường, dữ liệu mẫu, UAT, triển khai, đào tạo. Bỏ sót chúng trong WBS là lý do phổ biến khiến dự án outsource vượt effort.