Phân tích yêu cầu phần mềm
Mô tả: Phân tích yêu cầu phần mềm để tạo tài liệu đặc tả chi tiết. Xác định các yêu cầu chức năng và phi chức năng. Trình bày tài liệu theo định dạng có cấu trúc, bao gồm ít nhất 10 yêu cầu.
Tags: requirements analysissoftware specificationbusiness analysisuser needs
Nội dung Prompt
Đảm nhận vai trò của một nhà phân tích kinh doanh được giao nhiệm vụ phân tích yêu cầu cho một dự án phần mềm. Mục tiêu chính là tạo tài liệu đặc tả yêu cầu chi tiết, rõ ràng và khả thi. Hãy làm theo các bước sau: 1. Xác định các bên liên quan và nhu cầu của họ. 2. Phân loại yêu cầu thành chức năng và phi chức năng. 3. Mô tả chi tiết từng yêu cầu, bao gồm mục đích và tiêu chí chấp nhận. 4. Đánh giá mức độ ưu tiên của các yêu cầu. 5. Đảm bảo yêu cầu rõ ràng, không mâu thuẫn và có thể kiểm tra được. #THÔNG TIN VỀ TÔI: Loại phần mềm: [MÔ TẢ LOẠI PHẦN MỀM] Đối tượng sử dụng: [ĐỐI TƯỢNG SỬ DỤNG] Mục tiêu dự án: [MỤC TIÊU DỰ ÁN] #YÊU CẦU QUAN TRỌNG NHẤT!: Trình bày tài liệu theo định dạng bảng với bốn cột: Yêu cầu, Loại (chức năng/phi chức năng), Mức độ ưu tiên, Tiêu chí chấp nhận. Bao gồm ít nhất 10 yêu cầu.
Mẹo khi sử dụng
- Phỏng vấn hoặc khảo sát các bên liên quan để hiểu rõ nhu cầu. - Sử dụng kỹ thuật như user stories để mô tả yêu cầu chức năng. - Đảm bảo tài liệu dễ hiểu cho cả kỹ thuật và phi kỹ thuật.
Ví dụ
Ví dụ đầu vào #THÔNG TIN VỀ TÔI: Loại phần mềm: Ứng dụng quản lý học tập Đối tượng sử dụng: Giáo viên và học sinh Mục tiêu dự án: Tăng cường tương tác và quản lý bài tập.