Định nghĩa
Trong quá trình lập kế hoạch chi tiết dự án, quy trình phát triển linh hoạt (Agile) sẽ ưu tiên cách tiếp cận cấu trúc phân rã theo tính năng (FBS) thay vì cấu trúc phân chia công việc (WBS) được sử dụng trong phương pháp phát triển Waterfall.
FBS là một phân tích có cấu trúc, mô-đun hóa đối với mọi chức năng để thực hiện một nhiệm vụ chung. FBS cũng có thể áp dụng tiếp cho bất kỳ tập hợp con nào của nhiệm vụ đó. Không giống như cấu trúc phân chia công việc (WBS), FBS là một cấu trúc dạng cây định hướng theo chức năng, không phải cây định hướng sản phẩm.
Cấu trúc FBS đem lại nhiều lợi ích vì một số lý do:
- Cho phép giao tiếp giữa khách hàng và nhóm phát triển theo cách mà cả hai đều có thể hiểu được.
- Khách hàng ưu tiên công việc của nhóm dựa trên giá trị kinh doanh hơn là giá trị kỹ thuật.
- Theo dõi công việc so với giá trị kinh doanh thực tế được tạo ra.
Có thể chấp nhận bắt đầu với các tính năng lớn và sau đó theo thời gian, sẽ tiếp tục chia nhỏ thành các tính năng nhỏ hơn. Điều này cho phép khách hàng không đi quá sâu ngay vào nhiều chi tiết. Các bên chỉ thực sự bàn sâu về chi tiết nếu như điều đó có lợi cho việc thiết kế và bàn giao thực tế.
Khác nhau giữa FBS và WBS?
Không giống như cấu trúc phân chia công việc (WBS), FBS là cấu trúc dạng cây hướng đến chức năng, không phải cây hướng đến sản phẩm. FBS không đi sâu vào chi tiết sản phẩm, mà chỉ nêu các quy trình hoặc hoạt động nào nên được thực hiện.