1
CNPM/NN
CÔNG NGHỆ PHẦN MỀM
Chương 3
Kỹ thuật yêu cầu RE
(Requirements Engineering)
MÔN HỌC
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM
2
CNPM/NN
Kỹ nghệ yêu cầu RE
1. Yêu cầu
2. Quy trình xác định yêu cầu
2.1 Phân tích khả thi
2.2 Phát hiện và phân tích u cầu
Các k thuật phát hiện yêu cầu
2.3 Đặc tả yêu cầu
2.4 Đánh giá yêu cầu
3. Quản lý yêu cầu
3
CNPM/NN
1. Yêu cầu (Requirement - IEEE)
Yêu cầu là gì?
Yêu cầu là điều kiện hay khả năng mà người dùng
cần để hoàn thành mục tiêu của mình
Yêu cầu có thể được ràng buộc bởi hợp đồng hay
văn bản
những yêu cầu ngầm định (implicit)
Một yêu cầu có th được nhận biết (known, spoken)/
không nhận biết (forgotten, unspoken…)
4
CNPM/NN
Kỹ nghệ yêu cầu (Requirements Engineering)?
Dùng kỹ thuật yêu cầu (Requirements engineering)
thay cho phân tích yêu cầu (Requirement Analysis)
Nhấn mạnh tới tính cộng tác và lặp lại.
Tạo tài liệu cho những kết quả quan sát.
Kiểm tra.
còn nhấn mạnh tới vai trò của kinh nghiệm và tính
xã hội.
5
CNPM/NN