- Phân tích yêu cầu nghiệp vụ, chuyển hóa thành các yêu cầu phát triển hệ thống thông qua việc viết và quản lý các tài liệu đặc tả (URD, SRS, API spec).
- Truyền tải đầy đủ, rõ ràng các yêu cầu nghiệp vụ đến team phát triển (developers)
- Là cầu nối giữa team nghiệp vụ và team phát triển, team thiết kế trong việc làm rõ các yêu cầu phát triển, các yêu cầu về trải nghiệm người dung
- Phối hợp cùng team kiểm thử phần mềm, bảo đảm sản phẩm được phát triển đúng theo yêu cầu theo tài liệu phân tích và thiết kế đã được duyệt.