2006
1
Chương 5. Xác định các yêu cầu hệ thống hướng đối tượng Nguyễn Trung Trực - Khoa CNTT
Chương 5
Xác định các yêu cầu hệ thống
hướng đối tượng
2006
2
Chương 5. Xác định các yêu cầu hệ thống hướng đối tượng Nguyễn Trung Trực - Khoa CNTT
Nội dung
Phân loại / danh mục các yêu cầu hệ thống
Tính mở rộng và TCO
Tìm hiểu thực tế
Phỏng vấn
JAD
Khảo sát dùng bản câu hỏi
Phân tích tài liệu
Quan sát
Lập tài liệu
2006
3
Chương 5. Xác định các yêu cầu hệ thống hướng đối tượng Nguyễn Trung Trực - Khoa CNTT
khi thay đổi các yêu cầu nghiệp vụ.
f
Thông tin về khối lượng dữ liệu nhập, xuất và
các quá trình hiện tại và tương lai.
2006
5
Chương 5. Xác định các yêu cầu hệ thống hướng đối tượng Nguyễn Trung Trực - Khoa CNTT
Tính mở rộng và tổng chi phí
Tổng chi phí sở hữu
f
TCO – Total Cost of Ownership
f
Tổng cộng các chi phí trực tiếp và gián tiếp.
f
Người phát triển hệ thống phải xác định và
ghi nhận các chi phí gián tiếp: hệ thống ít tốn
kém ban đầu có thể trở thành tốn kém nhất.
2006
6
Chương 5. Xác định các yêu cầu hệ thống hướng đối tượng Nguyễn Trung Trực - Khoa CNTT
Tìm hiểu thực tế
Tổng quan
f
Phần mềm dùng để thu thập và phân tích các
sự kiện; tuy nhiên, nó không thể thực hiện
việc tìm hiểu thực tế.
f
Bước đầu tiên để tìm hiểu thực tế (fact
Tìm hiểu thực tế
Hệ thống hiện tại Hệ thống đề nghị
Cái gì được thực hiện? Tại sao nó được thực
hiện?
Cái gì nên được thực hiện?
Nó được thực hiện ở
đâu?
Tại sao nó được thực
hiện ở đó?
Nó nên được thực hiện ở
đâu?
Khi nào nó được thực
hiện?
Tại sao nó được thực
hiện lúc đó?
Khi nào nên thực hiện nó?
Ai thực hiện nó? Tại sao người này thực
hiện nó?
Ai nên thực hiện nó?
Nó được thực hiện như
thế nào?
Tại sao nó được thực
hiện bằng cách này?
Nó nên được thực hiện như
thế nào?
Hình 5.1. Các câu hỏi 5W + 1H.
2006
9
Chương 5. Xác định các yêu cầu hệ thống hướng đối tượng Nguyễn Trung Trực - Khoa CNTT
Phỏng vấn