1. Xác định yêu cầu là gì?
Yêu cầu là một tính năng quan trọng của một hệ thống mới, có thể bao gồm việc xử lý hoặc thu thập dữ liệu, kiểm soát các hoạt động kinh doanh, đưa ra thông tin và hỗ trợ quản lý.
Xác định yêu cầu bao gồm việc nghiên cứu hệ thống hiện có và thu thập chi tiết để xác định các yêu cầu, cách nó hoạt động và cần cải tiến ở đâu.
2. Các hoạt động chính trong việc xác định yêu cầu
Dự đoán yêu cầu
Dự đoán các đặc điểm của hệ thống dựa trên kinh nghiệm trước đó bao gồm các vấn đề hoặc tính năng nhất định và yêu cầu đối với một hệ thống mới.
Nó có thể dẫn đến việc phân tích các lĩnh vực mà các nhà phân tích thiếu kinh nghiệm có thể bỏ qua. Tuy nhiên, nếu đi đường tắt và có sự thiên vị, thiển cận trong quá trình điều tra, thì dự đoán yêu cầu có thể không hoàn thiện.
Điều tra yêu cầu
Điều tra yêu cầu bao gồm việc nghiên cứu hệ thống hiện tại và tài liệu hóa các tính năng của nó để dùng cho việc phân tích về sau.
Đây là trọng tâm của phân tích hệ thống, khi các nhà phân tích ghi lại và mô tả các tính năng của hệ thống bằng cách sử dụng các kỹ thuật tìm hiểu thông tin, tạo bản mẫu, và các công cụ hỗ trợ máy tính.
Đặc tả yêu cầu
Bao gồm phân tích dữ liệu để xác định yêu cầu, mô tả các tính năng của hệ thống mới, và xác định các yêu cầu thông tin sẽ được cung cấp.
Nó bao gồm phân tích dữ liệu thực tế, xác định các yêu cầu cần thiết và lựa chọn các chiến lược thực hiện yêu cầu.
Bài tiếp theo chúng ta sẽ xem xét các kỹ thuật thu thập thông tin để xây dựng Tài liệu đặc tả yêu cầu SRS (System Requirements Specification).
