tailieunhanh - Bài giảng Công nghệ phần mềm ứng dụng: Bài 3 - ThS. Thạc Bình Cường

"Bài giảng Công nghệ phần mềm ứng dụng - Bài 3: Phương pháp xác định yêu cầu" thông tin đến các bạn sinh viên kiến thức kỹ thuật xác định yêu cầu phần mềm; nội dung xác định yêu cầu phần mềm; các nguyên lý phân tích yêu cầu sử dụng. | CÔNG NGHỆ PHẦN MỀM ỨNG DỤNG Giảng viên ThS. Thạc Bình Cường 1 BÀI 3 PHƯƠNG PHÁP XÁC ĐỊNH YÊU CẦU Giảng viên ThS. Thạc Bình Cường 2 MỤC TIÊU BÀI HỌC Trình bày được kỹ thuật khảo sát phần mềm và yêu cầu phần mềm xem xét đánh giá và xác định tính khả thi. Sử dụng được các công cụ mô tả để mô hình hóa hệ thống. Xây dựng được các mô hình logic về yêu cầu phần mềm. 3 CÁC KIẾN THỨC CẦN CÓ Tin học đại cương Ngôn ngữ lập trình Phân tích thiết kế hệ thống thông tin. 4 HƯỚNG DẪN HỌC Dựa vào các dữ liệu thu thập được sử dụng các kiến thức về đặc tả mô tả các yêu cầu phân loại các dữ liệu. Nắm các thành phần mô tả về yêu cầu. Rà soát các yêu cầu bằng cách chạy miệng các mô hình để khẳng định các yêu cầu đã được hiểu đúng. 5 CẤU TRÚC NỘI DUNG Kỹ thuật xác định yêu cầu phần mềm Nội dung xác định yêu cầu phần mềm Các nguyên lý phân tích yêu cầu sử dụng 6 . KỸ THUẬT XÁC ĐỊNH YÊU CẦU PHẦN MỀM Yêu cầu phần mềm Tất cả các yêu cầu về phần mềm do khách hàng người sử dụng phần mềm nêu ra bao gồm Các chức năng của phần mềm Hiệu năng của phần mềm Các yêu cầu về thiết kế và giao diện Các yêu cầu đặc biệt khác. Các yêu cầu phần mềm được phân loại theo 4 thành phần của phần mềm Các yêu cầu về phần mềm Software Các yêu cầu về phần cứng Hardware Các yêu cầu về dữ liệu Data Các yêu cầu về con người People Users . Mục đích Yêu cầu phần mềm là xác định được phần mềm đáp ứng được các yêu cầu và mong muốn của khách hàng người sử dụng phần mềm 7 . KỸ THUẬT XÁC ĐỊNH YÊU CẦU PHẦN MỀM Kỹ thuật phỏng vấn Sao chép từ phần mềm tương tự Phiếu điều tra bảng hỏi từ khách hàng Thảo luận giữa các thành viên Người đầu tư nhóm phát triển người dùng và ban Quản lý Phân loại yêu cầu chức năng và phi chức năng. 8 . NỘI DUNG XÁC ĐỊNH YÊU CẦU PHẦN MỀM Phát hiện các yêu cầu phần mềm Requirements elicitation . Phân tích các yêu cầu phần mềm và thương lượng với khách hàng Requirements .

TỪ KHÓA LIÊN QUAN