Requirements Elicitation Or Requirement gathering Thu thập yêu cầu (Requirement elicitation) là gì? Các kỹ thuật thu thập yêu cầu Chọn lựa kỹ thuật thu thập yêu cầu Quy tắc nghiệp vụ và chính sách Quản lý mối quan hệ khách hàng A major aspect of requirements engineering is the elicitation of requirements from the customer Elicitation là quá trình xác định yêu cầu và làm giảm sự khác biệt giữa các nhóm có liên quan để rút các yêu cầu đáp ứng được nhu cầu của tổ chức hay dự án vẫn giữ được các ràng buộc Có rất nhiều kỹ thuâṭ elicitation khác Elicitation là sự tương tác với stakeholders để nắm bắt được nhu cầu của họ Analysis là tinh chỉnh (refinement) nhu cầu của stakeholder thành các đặc tả sản phẩm chính thức Requirements elicitation is perhaps the most difficult, most critical, most errorprone, and most communication-intensive aspect of software development Elicitation chỉ có thể thành công thông qua mối quan hệ hợp tác giữa customer và đội development Document Sampling Interviewing Survey and observation Questionaires Workshop and Brainstorming JAD (Joint Application Development) sessions Ba kỹ thuật phổ biến nhất là Document sampling, interviewing và questionaires